0001410578-23-002293.txt : 20231109 0001410578-23-002293.hdr.sgml : 20231109 20231109160300 ACCESSION NUMBER: 0001410578-23-002293 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COGENT COMMUNICATIONS HOLDINGS, INC. CENTRAL INDEX KEY: 0001158324 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATION SERVICES, NEC [4899] IRS NUMBER: 522337274 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51829 FILM NUMBER: 231392198 BUSINESS ADDRESS: STREET 1: 2450 N STREET, NW CITY: WASHINGTON STATE: DC ZIP: 20037 BUSINESS PHONE: 2022954200 MAIL ADDRESS: STREET 1: 2450 N STREET, NW CITY: WASHINGTON STATE: DC ZIP: 20037 FORMER COMPANY: FORMER CONFORMED NAME: COGENT COMMUNICATIONS GROUP INC DATE OF NAME CHANGE: 20010828 10-Q 1 ccoi-20230930x10q.htm 10-Q
0001158324--12-312023Q3falseUShttp://www.cogentco.com/20230930#GainsLossesOnLeaseTerminationsP2Y4801333048612382P5Y0001158324us-gaap:SubsequentEventMember2024-09-300001158324us-gaap:RetainedEarningsMember2023-09-300001158324us-gaap:AdditionalPaidInCapitalMember2023-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300001158324us-gaap:RetainedEarningsMember2023-06-300001158324us-gaap:AdditionalPaidInCapitalMember2023-06-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001158324us-gaap:RetainedEarningsMember2022-12-310001158324us-gaap:AdditionalPaidInCapitalMember2022-12-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001158324us-gaap:RetainedEarningsMember2022-09-300001158324us-gaap:AdditionalPaidInCapitalMember2022-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001158324us-gaap:RetainedEarningsMember2022-06-300001158324us-gaap:AdditionalPaidInCapitalMember2022-06-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001158324us-gaap:RetainedEarningsMember2021-12-310001158324us-gaap:AdditionalPaidInCapitalMember2021-12-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001158324us-gaap:CommonStockMember2023-07-012023-09-300001158324us-gaap:CommonStockMember2023-01-012023-09-300001158324us-gaap:CommonStockMember2022-07-012022-09-300001158324us-gaap:CommonStockMember2022-01-012022-09-3000011583242023-05-012023-05-310001158324us-gaap:RestrictedStockMemberccoi:FormerEmployeesOfWirelineBusinessMember2023-01-012023-09-300001158324srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMember2023-01-012023-09-300001158324us-gaap:PerformanceSharesMember2023-01-012023-09-300001158324ccoi:ExecutiveEmployeesAndDirectorsMember2023-01-012023-03-310001158324srt:MinimumMemberccoi:SprintBusinessLlcMember2023-01-012023-09-300001158324srt:MaximumMemberccoi:SprintBusinessLlcMember2023-01-012023-09-300001158324ccoi:WavelengthServicesMembersrt:NorthAmericaMember2023-07-012023-09-300001158324ccoi:OnNetServicesMembersrt:SouthAmericaMember2023-07-012023-09-300001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2023-07-012023-09-300001158324ccoi:OnNetServicesMembersrt:EuropeMember2023-07-012023-09-300001158324ccoi:OnNetServicesMembersrt:AfricaMember2023-07-012023-09-300001158324ccoi:OnNetServicesMemberccoi:OceaniaMember2023-07-012023-09-300001158324ccoi:OffNetServicesMembersrt:SouthAmericaMember2023-07-012023-09-300001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2023-07-012023-09-300001158324ccoi:OffNetServicesMembersrt:EuropeMember2023-07-012023-09-300001158324ccoi:OffNetServicesMembersrt:AfricaMember2023-07-012023-09-300001158324ccoi:OffNetServicesMemberccoi:OceaniaMember2023-07-012023-09-300001158324ccoi:NonCoreServicesMembersrt:SouthAmericaMember2023-07-012023-09-300001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2023-07-012023-09-300001158324ccoi:NonCoreServicesMembersrt:EuropeMember2023-07-012023-09-300001158324ccoi:NonCoreServicesMemberccoi:OceaniaMember2023-07-012023-09-300001158324srt:SouthAmericaMember2023-07-012023-09-300001158324srt:NorthAmericaMember2023-07-012023-09-300001158324srt:EuropeMember2023-07-012023-09-300001158324srt:AfricaMember2023-07-012023-09-300001158324ccoi:WavelengthServicesMember2023-07-012023-09-300001158324ccoi:OnNetServicesMember2023-07-012023-09-300001158324ccoi:OffNetServicesMember2023-07-012023-09-300001158324ccoi:OceaniaMember2023-07-012023-09-300001158324ccoi:NonCoreServicesMember2023-07-012023-09-300001158324ccoi:WavelengthServicesMembersrt:NorthAmericaMember2023-01-012023-09-300001158324ccoi:OnNetServicesMembersrt:SouthAmericaMember2023-01-012023-09-300001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2023-01-012023-09-300001158324ccoi:OnNetServicesMembersrt:EuropeMember2023-01-012023-09-300001158324ccoi:OnNetServicesMembersrt:AfricaMember2023-01-012023-09-300001158324ccoi:OnNetServicesMemberccoi:OceaniaMember2023-01-012023-09-300001158324ccoi:OffNetServicesMembersrt:SouthAmericaMember2023-01-012023-09-300001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2023-01-012023-09-300001158324ccoi:OffNetServicesMembersrt:EuropeMember2023-01-012023-09-300001158324ccoi:OffNetServicesMembersrt:AfricaMember2023-01-012023-09-300001158324ccoi:OffNetServicesMemberccoi:OceaniaMember2023-01-012023-09-300001158324ccoi:NonCoreServicesMembersrt:SouthAmericaMember2023-01-012023-09-300001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2023-01-012023-09-300001158324ccoi:NonCoreServicesMembersrt:EuropeMember2023-01-012023-09-300001158324ccoi:NonCoreServicesMemberccoi:OceaniaMember2023-01-012023-09-300001158324srt:SouthAmericaMember2023-01-012023-09-300001158324srt:NorthAmericaMember2023-01-012023-09-300001158324srt:EuropeMember2023-01-012023-09-300001158324srt:AfricaMember2023-01-012023-09-300001158324ccoi:WavelengthServicesMember2023-01-012023-09-300001158324ccoi:OnNetServicesMember2023-01-012023-09-300001158324ccoi:OffNetServicesMember2023-01-012023-09-300001158324ccoi:OceaniaMember2023-01-012023-09-300001158324ccoi:NonCoreServicesMember2023-01-012023-09-300001158324ccoi:OnNetServicesMembersrt:SouthAmericaMember2022-07-012022-09-300001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2022-07-012022-09-300001158324ccoi:OnNetServicesMembersrt:EuropeMember2022-07-012022-09-300001158324ccoi:OnNetServicesMembersrt:AfricaMember2022-07-012022-09-300001158324ccoi:OnNetServicesMemberccoi:OceaniaMember2022-07-012022-09-300001158324ccoi:OffNetServicesMembersrt:SouthAmericaMember2022-07-012022-09-300001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2022-07-012022-09-300001158324ccoi:OffNetServicesMembersrt:EuropeMember2022-07-012022-09-300001158324ccoi:OffNetServicesMembersrt:AfricaMember2022-07-012022-09-300001158324ccoi:OffNetServicesMemberccoi:OceaniaMember2022-07-012022-09-300001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2022-07-012022-09-300001158324ccoi:NonCoreServicesMembersrt:EuropeMember2022-07-012022-09-300001158324srt:SouthAmericaMember2022-07-012022-09-300001158324srt:NorthAmericaMember2022-07-012022-09-300001158324srt:EuropeMember2022-07-012022-09-300001158324srt:AfricaMember2022-07-012022-09-300001158324ccoi:OnNetServicesMember2022-07-012022-09-300001158324ccoi:OffNetServicesMember2022-07-012022-09-300001158324ccoi:OceaniaMember2022-07-012022-09-300001158324ccoi:NonCoreServicesMember2022-07-012022-09-300001158324ccoi:OnNetServicesMembersrt:SouthAmericaMember2022-01-012022-09-300001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2022-01-012022-09-300001158324ccoi:OnNetServicesMembersrt:EuropeMember2022-01-012022-09-300001158324ccoi:OnNetServicesMembersrt:AfricaMember2022-01-012022-09-300001158324ccoi:OnNetServicesMemberccoi:OceaniaMember2022-01-012022-09-300001158324ccoi:OffNetServicesMembersrt:SouthAmericaMember2022-01-012022-09-300001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2022-01-012022-09-300001158324ccoi:OffNetServicesMembersrt:EuropeMember2022-01-012022-09-300001158324ccoi:OffNetServicesMembersrt:AfricaMember2022-01-012022-09-300001158324ccoi:OffNetServicesMemberccoi:OceaniaMember2022-01-012022-09-300001158324ccoi:NonCoreServicesMembersrt:SouthAmericaMember2022-01-012022-09-300001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2022-01-012022-09-300001158324ccoi:NonCoreServicesMembersrt:EuropeMember2022-01-012022-09-300001158324ccoi:NonCoreServicesMemberccoi:OceaniaMember2022-01-012022-09-300001158324srt:SouthAmericaMember2022-01-012022-09-300001158324srt:NorthAmericaMember2022-01-012022-09-300001158324srt:EuropeMember2022-01-012022-09-300001158324srt:AfricaMember2022-01-012022-09-300001158324ccoi:OnNetServicesMember2022-01-012022-09-300001158324ccoi:OffNetServicesMember2022-01-012022-09-300001158324ccoi:OceaniaMember2022-01-012022-09-300001158324ccoi:NonCoreServicesMember2022-01-012022-09-300001158324us-gaap:AssetRetirementObligationCostsMember2023-09-300001158324us-gaap:InterestRateSwapMemberccoi:UnrestrictedCashMemberus-gaap:SubsequentEventMemberccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-11-012023-11-300001158324us-gaap:InterestRateSwapMemberus-gaap:SubsequentEventMemberccoi:SettlementTermsOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-11-012023-11-300001158324us-gaap:InterestRateSwapMemberccoi:UnrestrictedCashMemberccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-05-012023-05-310001158324us-gaap:InterestRateSwapMemberccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-11-012022-11-300001158324us-gaap:SubsequentEventMember2023-12-082023-12-080001158324ccoi:SeniorUnsecured2027NotesMember2023-01-012023-09-300001158324ccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2023-07-012023-09-300001158324ccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001158324ccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2022-07-012022-09-300001158324ccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2022-01-012022-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2023-07-012023-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-07-012022-09-300001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMember2023-09-300001158324ccoi:GermaniumLlcMemberccoi:NetworkOperationsLeaseMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001158324srt:NorthAmericaMember2023-09-300001158324ccoi:EuropeAndOtherMember2023-09-300001158324srt:NorthAmericaMember2022-12-310001158324ccoi:EuropeAndOtherMember2022-12-310001158324us-gaap:InterestRateSwapMemberus-gaap:CashMember2023-09-300001158324us-gaap:InterestRateSwapMemberccoi:UnrestrictedCashMember2023-09-300001158324us-gaap:InterestRateSwapMemberccoi:RestrictedCashMember2023-09-300001158324ccoi:SodiumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2015-05-310001158324srt:MinimumMember2023-09-300001158324srt:MaximumMember2023-09-300001158324ccoi:TMobileUsaInc.Memberccoi:InternetProtocolTransitServicesAgreementMember2023-07-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-01-012023-09-300001158324ccoi:TMobileUsaInc.Memberccoi:InternetProtocolTransitServicesAgreementMember2023-01-012023-09-300001158324ccoi:SprintBusinessLlcMember2023-07-012023-09-300001158324us-gaap:RetainedEarningsMember2023-07-012023-09-300001158324us-gaap:RetainedEarningsMember2023-01-012023-09-300001158324us-gaap:RetainedEarningsMember2022-07-012022-09-300001158324us-gaap:RetainedEarningsMember2022-01-012022-09-300001158324us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-09-300001158324us-gaap:InterestRateSwapMember2023-07-012023-09-300001158324us-gaap:InterestRateSwapMember2023-01-012023-09-300001158324us-gaap:InterestRateSwapMember2022-07-012022-09-300001158324us-gaap:InterestRateSwapMember2022-01-012022-09-300001158324us-gaap:InterestRateSwapMember2021-01-012021-09-300001158324ccoi:SeniorUnsecured2027NotesMember2022-12-310001158324ccoi:SeniorSecuredNotesDue2026Member2022-12-310001158324us-gaap:InterestRateSwapMemberccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-05-012022-05-310001158324ccoi:TwoZeroTwoFourNotesMember2023-09-300001158324us-gaap:InterestRateSwapMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-09-300001158324us-gaap:FairValueInputsLevel2Memberccoi:SeniorUnsecured2027NotesMember2023-09-300001158324us-gaap:FairValueInputsLevel2Memberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324ccoi:SeniorUnsecuredNotesOf7.00Due2027Member2023-09-300001158324ccoi:SeniorUnsecuredNotesOf4.375Due2024Member2022-06-300001158324ccoi:SeniorUnsecured2027NotesMember2023-09-300001158324ccoi:SeniorSecuredNotesDue2026Member2023-09-3000011583242023-04-012023-06-3000011583242022-04-012022-06-3000011583242022-01-012022-12-3100011583242021-01-012021-12-310001158324us-gaap:CommonStockMember2023-09-300001158324us-gaap:CommonStockMember2023-06-300001158324us-gaap:CommonStockMember2022-12-310001158324us-gaap:CommonStockMember2022-09-300001158324us-gaap:CommonStockMember2022-06-300001158324us-gaap:CommonStockMember2021-12-310001158324us-gaap:SubsequentEventMember2023-11-012023-11-010001158324ccoi:TMobileUsaInc.Memberus-gaap:SubsequentEventMemberccoi:InternetProtocolTransitServicesAgreementMember2023-11-022023-11-020001158324ccoi:TMobileUsaInc.Memberus-gaap:SubsequentEventMemberccoi:InternetProtocolTransitServicesAgreementMember2023-10-032023-10-030001158324ccoi:TMobileUsaInc.Memberccoi:PerMonthOverSubsequentFortyTwoMonthsMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:TMobileUsaInc.Memberccoi:PerMonthDuringFirstYearAfterClosingDateMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:TMobileUsaInc.Memberccoi:EqualMonthlyInstallmentsOverSubsequentFortyTwoMonthsMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:TMobileUsaInc.Memberccoi:EqualMonthlyInstallmentsDuringFirstYearAfterClosingMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:SprintCommunicationsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-012023-05-010001158324ccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-01-012023-09-300001158324ccoi:WirelineNetworkHoldingsLlcMember2022-01-012022-09-300001158324ccoi:ThoriumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2023-09-300001158324ccoi:GermaniumLlcMemberccoi:NetworkOperationsLeaseMemberus-gaap:RelatedPartyMember2023-09-300001158324ccoi:DataCenterInBuildingMemberccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember2023-07-250001158324ccoi:AuditoriumSuitableForTrainingMemberccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember2023-07-250001158324ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember2023-07-250001158324us-gaap:RestrictedStockMember2023-07-012023-09-300001158324us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001158324us-gaap:RestrictedStockMember2023-01-012023-09-300001158324us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001158324us-gaap:RestrictedStockMember2022-07-012022-09-300001158324us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001158324us-gaap:RestrictedStockMember2022-01-012022-09-300001158324us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001158324us-gaap:AssetRetirementObligationCostsMember2023-07-012023-09-300001158324us-gaap:AssetRetirementObligationCostsMember2023-01-012023-09-300001158324ccoi:WirelineNetworkHoldingsLlcMember2023-07-012023-09-3000011583242023-06-3000011583242022-09-3000011583242022-06-3000011583242021-12-310001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001158324ccoi:NetworkOperationsMember2023-07-012023-09-300001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001158324ccoi:NetworkOperationsMember2023-01-012023-09-300001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001158324ccoi:NetworkOperationsMember2022-07-012022-09-300001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001158324ccoi:NetworkOperationsMember2022-01-012022-09-300001158324us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001158324us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001158324us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001158324us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-3000011583242023-10-310001158324srt:MinimumMember2023-01-012023-09-300001158324srt:MaximumMember2023-01-012023-09-300001158324ccoi:ThoriumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001158324ccoi:SodiumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001158324ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember2023-07-252023-07-250001158324ccoi:ThoriumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2015-05-012015-05-310001158324ccoi:SodiumLlcMemberccoi:OfficeLeaseMemberus-gaap:RelatedPartyMember2015-05-012015-05-310001158324ccoi:GermaniumLlcMemberccoi:NetworkOperationsLeaseMemberus-gaap:RelatedPartyMember2015-05-012015-05-3100011583242022-07-012022-09-300001158324ccoi:SprintWirelineBusinessMember2022-01-012022-09-300001158324srt:MinimumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324srt:MinimumMemberccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324srt:MaximumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324srt:MaximumMemberccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324ccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2023-09-300001158324us-gaap:InterestRateSwapMemberus-gaap:SubsequentEventMember2023-11-060001158324ccoi:TransitionServicesAgreementMember2023-05-012023-05-010001158324us-gaap:InterestRateSwapMember2023-09-300001158324us-gaap:InterestRateSwapMember2022-12-310001158324us-gaap:InterestRateSwapMemberccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-05-012023-05-310001158324us-gaap:InterestRateSwapMemberccoi:SettlementTermsOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-11-012022-11-300001158324ccoi:UnrestrictedGeneralBasketPaymentAmountMember2023-01-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:SprintBusinessLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-010001158324ccoi:SprintBusinessLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-01-012023-09-300001158324ccoi:SprintBusinessLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2022-01-012022-09-300001158324ccoi:WirelineNetworkHoldingsLlcMember2023-01-012023-09-3000011583242022-01-012022-09-300001158324ccoi:SprintBusinessLlcMember2023-01-012023-09-300001158324ccoi:SprintBusinessLlcMember2022-01-012022-09-3000011583242023-05-012023-05-010001158324ccoi:CogentInfrastructureInc.Membersrt:MinimumMemberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-012023-05-010001158324ccoi:CogentInfrastructureInc.Membersrt:MinimumMemberccoi:WirelineNetworkHoldingsLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:CogentInfrastructureInc.Membersrt:MaximumMemberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-012023-05-010001158324ccoi:CogentInfrastructureInc.Membersrt:MaximumMemberccoi:WirelineNetworkHoldingsLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-07-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:TransitionServicesAgreementMember2023-07-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-010001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:InternetProtocolTransitServicesAgreementMember2023-05-0100011583242023-05-0100011583242023-09-3000011583242022-12-310001158324ccoi:TMobileUsaInc.Memberccoi:InternetProtocolTransitServicesAgreementMember2023-05-012023-05-010001158324ccoi:WirelineNetworkHoldingsLlcMember2023-05-012023-05-010001158324ccoi:CommercialAgreementMember2023-09-300001158324ccoi:TransitionServicesAgreementMember2023-01-012023-09-300001158324ccoi:CommercialAgreementMember2023-01-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-07-012023-09-300001158324ccoi:CogentInfrastructureInc.Memberccoi:WirelineNetworkHoldingsLlcMemberccoi:MembershipInterestPurchaseAgreementMember2023-05-012023-05-0100011583242023-01-012023-09-3000011583242023-07-012023-09-300001158324ccoi:WirelineNetworkHoldingsLlcMember2023-05-01ccoi:countryccoi:segmentiso4217:USDccoi:installmentxbrli:pureutr:GButr:MBxbrli:sharesutr:sqftiso4217:USDxbrli:sharesiso4217:EUR

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 Transition Period Ended September 30, 2023

OR

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

Commission File No. 000-51829

COGENT COMMUNICATIONS HOLDINGS, INC.

(Exact Name of Registrant as Specified in Its Charter)

Delaware

46-5706863

(State or other jurisdiction of Incorporation or organization)

(I.R.S. Employer

Identification Number)

2450 N Street N.W.

Washington, D.C. 20037

(Address of Principal Executive Offices and Zip Code)

(202295-4200

(Registrant’s Telephone Number, Including Area Code)

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

Title of Each Class

    

Trading Symbol

    

Name of Each Exchange on which Registered

Common Stock, par value $0.001 per share

CCOI

NASDAQ Global Select Market

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

Common Stock, $.001 par value 48,623,846 Shares Outstanding as of October 31, 2023

INDEX

PART I

    

FINANCIAL INFORMATION

Item 1.

Financial Statements

3

Condensed Consolidated Financial Statements (Unaudited)

Condensed Consolidated Balance Sheets of Cogent Communications Holdings, Inc. and Subsidiaries as of September 30, 2023 (Unaudited) and December 31, 2022

3

Condensed Consolidated Statements of Comprehensive Loss of Cogent Communications Holdings, Inc. and Subsidiaries for the Three Months Ended September 30, 2023 and September 30, 2022(Unaudited)

4

Condensed Consolidated Statements of Comprehensive Income (Loss) of Cogent Communications Holdings, Inc. and Subsidiaries for the Nine Months Ended September 30, 2023 and September 30, 2022(Unaudited)

5

Condensed Consolidated Statements of Cash Flows of Cogent Communications Holdings, Inc. and Subsidiaries for the Nine Months Ended September 30, 2023 and September 30, 2022(Unaudited)

6

Notes to Interim Condensed Consolidated Financial Statements (Unaudited)

7

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

44

Item 4.

Controls and Procedures

44

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings

45

Item 1A.

Risk Factors

45

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

46

Item 5.

Other Information

46

Item 6.

Exhibits

47

SIGNATURES

48

CERTIFICATIONS

Page 2 of 48

PART I FINANCIAL INFORMATION

ITEM 1.

FINANCIAL STATEMENTS

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

AS OF SEPTEMBER 30, 2023 AND DECEMBER 31, 2022

(IN THOUSANDS, EXCEPT SHARE DATA)

    

September 30, 

    

December 31, 

2023

2022

(Unaudited)

Assets

Current assets:

Cash and cash equivalents

$

109,661

$

223,783

Restricted cash

56,411

52,129

Accounts receivable, net of allowance for credit losses of $4,158 and $2,303, respectively

 

87,170

44,123

Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount of $29,029

237,637

Due from T-Mobile, Transition Services Agreement

16,831

Prepaid expenses and other current assets

 

73,541

45,878

Total current assets

 

581,251

365,913

Property and equipment:

Property and equipment

2,946,723

1,714,906

Accumulated depreciation and amortization

(1,329,114)

(1,170,476)

Total property and equipment, net

1,617,609

544,430

Right-of-use leased assets

 

364,397

81,601

Intangible assets, net

54,362

Deposits and other assets

 

22,143

18,238

Due from T-Mobile, IP Transit Services Agreement, net of discount of $32,613

284,054

Due from T-Mobile, Purchase Agreement, net of discount of $14,444

37,865

Total assets

$

2,961,681

$

1,010,182

Liabilities and stockholders’ (deficit) equity

Current liabilities:

Accounts payable

$

29,367

$

27,208

Accrued and other current liabilities

 

120,031

63,889

Due to T-Mobile – Transition Services Agreement

69,629

Due to T-Mobile – Purchase Agreement

4,981

Current maturities, operating lease liabilities

68,418

12,005

Finance lease obligations, current maturities

63,236

17,182

Total current liabilities

 

355,662

120,284

Senior secured 2026 notes, net of unamortized debt costs of $710 and $905, respectively, and discounts of $945 and $1,203, respectively

 

498,345

497,892

Senior unsecured 2027 notes, net of unamortized debt costs of $1,001 and $1,173, respectively, and discounts of $2,095 and $2,456, respectively

446,904

446,371

Operating lease liabilities, net of current maturities

330,993

94,587

Finance lease obligations, net of current maturities

 

419,941

287,044

Deferred income tax liabilities

388,273

47,646

Other long-term liabilities

 

79,435

34,990

Total liabilities

 

2,519,553

1,528,814

Commitments and contingencies:

Stockholders’ equity (deficit):

Common stock, $0.001 par value; 75,000,000 shares authorized; 48,612,382 and 48,013,330 shares issued and outstanding, respectively

 

49

48

Additional paid-in capital

 

598,494

575,064

Accumulated other comprehensive loss

 

(19,761)

(19,156)

Accumulated deficit

 

(136,654)

(1,074,588)

Total stockholders’ equity (deficit)

 

442,128

(518,632)

Total liabilities and stockholders’ equity (deficit)

$

2,961,681

$

1,010,182

The accompanying notes are an integral part of these condensed consolidated balance sheets.

Page 3 of 48

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2023 AND SEPTEMBER 30, 2022

(IN THOUSANDS, EXCEPT SHARE AND PER SHARE DATA)

    

Three Months Ended

    

Three Months Ended

September 30, 2023

September 30, 2022

    

(Unaudited)

    

(Unaudited)

Service revenue

$

275,429

$

150,000

Operating expenses:

Network operations (including $370 and $176 of equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below)

 

173,594

57,220

Selling, general, and administrative (including $7,041 and $6,035 of equity-based compensation expense, respectively)

 

65,308

39,114

Acquisition costs – Sprint Business

351

2,004

Depreciation and amortization

 

86,734

22,897

Total operating expenses

 

325,987

121,235

Loss on lease transactions

(670)

Operating (loss) income

(50,558)

28,095

Interest expense

 

(24,198)

(17,948)

Loss on bargain purchase – Sprint Business

(3,332)

Change in valuation – interest rate swap agreement

(4,825)

(16,923)

Interest income – IP Transit Services Agreement

10,299

Interest income – Purchase Agreement

664

Interest income and other, net

 

1,604

(262)

Income before income taxes

 

(70,346)

(7,038)

Income tax benefit (expense)

13,623

(969)

Net loss

$

(56,723)

$

(8,007)

Comprehensive loss:

Net loss

$

(56,723)

$

(8,007)

Foreign currency translation adjustment

 

(4,134)

(7,752)

Comprehensive loss

$

(60,857)

$

(15,759)

Net loss per common share:

Basic net loss per common share

$

(1.20)

$

(0.17)

Diluted net loss per common share

$

(1.20)

$

(0.17)

Dividends declared per common share

$

0.945

$

0.905

Weighted-average common shares - basic

47,227,338

46,736,742

Weighted-average common shares - diluted

 

47,227,338

46,736,742

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

Page 4 of 48

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND SEPTEMBER 30, 2022

(IN THOUSANDS, EXCEPT SHARE AND PER SHARE DATA)

Nine Months Ended

Nine Months Ended

    

September 30, 2023

    

September 30, 2022

(Unaudited)

(Unaudited)

Service revenue

$

668,822

$

447,625

Operating expenses:

 

 

Network operations (including $750 and $465 of equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below)

 

369,734

 

171,183

Selling, general, and administrative (including $19,491 and $17,709 of equity-based compensation expense, respectively)

 

194,046

 

119,129

Acquisition costs – Sprint Business

1,490

2,004

Depreciation and amortization

 

164,403

 

68,659

Total operating expenses

 

729,673

 

360,975

Gains on lease terminations

(210)

Operating (loss) income

 

(60,851)

 

86,440

Interest expense

 

(71,855)

 

(45,594)

Gain on bargain purchase – Sprint Business

1,152,386

Change in valuation – interest rate swap agreement

(4,283)

(45,703)

Foreign exchange gain on 2024 Euro Notes

31,561

Loss on debt extinguishment and redemption- 2024 Euro Notes

 

 

(11,885)

Interest income – IP Transit Services Agreement

 

17,968

 

Interest income – Purchase Agreement

 

1,170

 

Interest income and other, net

 

5,154

 

(462)

Income before income taxes

1,039,689

14,357

Income tax benefit (expense)

33,599

(10,063)

Net income

$

1,073,288

$

4,294

 

 

  

Comprehensive income (loss):

Net income

$

1,073,288

$

4,294

Foreign currency translation adjustment

 

(605)

 

(17,410)

Comprehensive income (loss)

$

1,072,683

$

(13,116)

 

 

  

Net income per common share:

Basic net income per common share

$

22.72

$

0.09

Diluted net income per common share

$

22.54

$

0.09

Dividends declared per common share

$

2.805

$

2.640

 

 

Weighted-average common shares - basic

47,234,025

46,759,632

 

 

Weighted-average common shares - diluted

47,624,709

47,097,580

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

Page 5 of 48

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND SEPTEMBER 30, 2022

(IN THOUSANDS)

    

Nine Months Ended

    

Nine Months Ended

    

September 30, 2023

    

September 30, 2022

(Unaudited)

(Unaudited)

Cash flows from operating activities:

Net income

$

1,073,288

$

4,294

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

Depreciation and amortization

 

164,403

68,659

Amortization of debt discount and premium

 

986

1,144

Amortization of discounts, due from T-Mobile, IP Transit Services & Purchase Agreements

(19,138)

Equity-based compensation expense (net of amounts capitalized)

 

20,241

18,174

Gain on bargain purchase – Sprint Business

(1,152,386)

Gains - equipment transactions and other, net

(277)

3,531

Loss on debt extinguishment and redemption – 2024 Euro Notes

11,885

Foreign currency exchange gain on 2024 Euro Notes

(31,561)

Deferred income taxes

(63,509)

4,682

Changes in operating assets and liabilities:

Accounts receivable

(3,247)

(3,103)

Prepaid expenses and other current assets

(4,763)

(9,404)

Change in valuation – interest rate swap agreement

4,283

45,703

Due to T-Mobile – Transition Services Agreement

69,629

Due from T-Mobile – Transition Services Agreement

(16,831)

Unfavorable lease liabilities

(16,174)

Accounts payable, accrued liabilities and other long-term liabilities

9,715

23,144

Deposits and other assets

 

(177)

236

Net cash provided by operating activities

 

66,043

137,384

Cash flows from investing activities:

Cash receipts - IP Transit Agreement – T-Mobile

116,667

Acquisition of Sprint Business, net of $47.1 million of cash acquired

(14,037)

Purchases of property and equipment

 

(86,023)

(59,380)

Net cash provided by (used in) investing activities

 

16,607

(59,380)

Cash flows from financing activities:

Dividends paid

 

(135,354)

(125,882)

Redemption and extinguishment – 2024 Euro Notes

(375,354)

Net proceeds from issuance of senior unsecured 2027 Notes - net of debt costs of $1,290

446,010

Proceeds from exercises of stock options

787

426

Principal payments on installment payment agreement

(790)

Principal payments of finance lease obligations

(58,549)

(20,958)

Net cash used in financing activities

 

(193,116)

(76,548)

Effect of exchange rates changes on cash

 

626

(6,416)

Net decrease in cash, cash equivalents and restricted cash

 

(109,840)

 

(4,960)

Cash, cash equivalents and restricted cash, beginning of period

 

275,912

328,624

Cash, cash equivalents and restricted cash, end of period

$

166,072

$

323,664

Supplemental disclosure of non-cash financing activities:

Fair value of equipment acquired in leases

$

$

1,969

Finance lease obligations incurred

$

217,782

$

74,633

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

Page 6 of 48

COGENT COMMUNICATIONS HOLDINGS, INC., AND SUBSIDIARIES

NOTES TO INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.  Description of the business:

Reorganization and merger

On May 15, 2014, pursuant to the Agreement and Plan of Reorganization (the “Merger Agreement”) by and among Cogent Communications Group, Inc. (“Group”), a Delaware corporation, Cogent Communications Holdings, Inc., a Delaware corporation (“Holdings”) and Cogent Communications Merger Sub, Inc., a Delaware corporation, Group adopted a new holding company organizational structure whereby Group is now a wholly owned subsidiary of Holdings. Holdings is a “successor issuer” to Group pursuant to Rule 12g-3(a) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). References to the “Company” for events that occurred prior to May 15, 2014 refer to Cogent Communications Group, Inc. and its subsidiaries and on and after May 15, 2014 the “Company” refers to Cogent Communications Holdings, Inc. and its subsidiaries. Cogent Communications, Inc. is wholly owned by Group and the vast majority of the Company’s assets, contractual arrangements, and operations are executed by Sprint Communications Company LP and Cogent Communications, Inc.

Description of business

The Company is a facilities-based provider of low-cost, high-speed Internet access, private network services, and data center colocation space and power. The Company’s network is specifically designed and optimized to transmit packet switched data. The Company delivers its services primarily to small and medium-sized businesses, communications service providers and other bandwidth-intensive organizations in 54 countries across North America, Europe, South America, Oceania and Africa. The Company is a Delaware corporation and is headquartered in Washington, DC.

The Company offers on-net Internet access services exclusively through its own facilities, which run from its network to its customers’ premises. The Company offers its on-net services to customers located in buildings that are physically connected to its network. As a result, the Company is not dependent on local telephone companies or cable TV companies to serve its customers for its on-net Internet access and private network services. The Company’s on-net service consists of high-speed Internet access and private network services offered at speeds ranging from 100 megabits per second to 400 gigabits per second.

The Company provides its on-net Internet access and private network services to its corporate, net-centric and enterprise customers. The Company’s corporate customers are located in multi-tenant office buildings that typically include law firms, financial services firms, advertising and marketing firms, as well as health care providers, educational institutions and other professional services businesses. The Company’s net-centric customers include bandwidth-intensive users that leverage its network either to deliver content to end users or to provide access to residential or commercial internet users. Content delivery customers include over the top media service providers, content delivery networks, web hosting companies, and commercial content and application software providers. Access customers include access networks comprised of other Internet Service Providers, telephone companies, mobile phone operators and cable television companies that collectively provide internet access to a substantial number of broadband subscribers and mobile phone subscribers across the world. These net-centric customers generally receive the Company’s services in carrier neutral colocation facilities and in the Company’s own data centers. The Company operates data centers throughout North America and Europe that allow its customers to collocate their equipment and access the Company’s network.

In addition to providing on-net services, the Company provides Internet access and private network services to customers that are not located in buildings directly connected to its network. The Company provides these off-net services primarily to corporate customers using other carriers’ circuits to provide the “last mile” portion of the link from the customers’ premises to the Company’s network. The Company also provides certain non-core services that resulted from acquisitions, including the acquisition of Sprint Communications (as discussed below). The Company continues to support but does not actively sell these non-core services.

In connection with the Company’s acquisition of Sprint Communications (as discussed below), the Company began to provide optical wavelength services and optical transport services over its fiber network. The Company is selling these wavelength services to its existing customers, customers of Sprint Communications and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. Additionally, the Sprint Business customers include a number of companies larger than the Company’s historical customer base. In connection with the acquisition of Sprint Communications, the Company expanded selling services to these larger “Enterprise” customers.

Page 7 of 48

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Revenue from Contracts with Customers (Topic 606), as if the acquirer had originated the contracts at the date of the business combination. ASU 2021-08 is effective for annual reporting periods beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted.

The Company adopted ASU 2021-08 in connection with its acquisition of Sprint Communications (as discussed below), at which time it became applicable to the Company and was applied in the accounting for the acquisition. The adoption did not have a material impact on the provisional opening balance sheet recorded and there was no retrospective impact to our consolidated financial statements as a result of the adoption.

Acquisition of Sprint Communications

On September 6, 2022, Cogent Infrastructure, Inc., a Delaware corporation (the “Buyer”) and a direct wholly owned subsidiary of the Company, entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Sprint Communications LLC, a Kansas limited liability company (“Sprint Communications”) and an indirect wholly owned subsidiary of T-Mobile US, Inc., a Delaware corporation (“T-Mobile”), and Sprint LLC, a Delaware limited liability company and an indirect wholly owned subsidiary of T-Mobile (the “Seller”), pursuant to which the Company acquired the U.S. long-haul fiber network (including the non-U.S. extensions thereof) of Sprint Communications and its subsidiaries (the “Sprint Business”). The Purchase Agreement provides that, upon the terms and conditions set forth therein, the Company purchased from the Seller all of the issued and outstanding membership interests (the “Purchased Interests”) of Wireline Network Holdings LLC, a Delaware limited liability company that, following an internal restructuring and divisive merger, holds Sprint Communications’ assets and liabilities relating to the Sprint Business (such transactions contemplated by the Purchase Agreement, collectively, the “Transaction”). The Purchase Agreement includes customary representations, warranties, indemnities and covenants, including regarding the conduct of the Sprint Business prior to the closing of the Transaction (the “Closing”). In addition, the Closing was subject to customary closing conditions, including as to the receipt of certain required regulatory approvals and consents, all of which have been received. The Company has agreed to guarantee the obligations of the Buyer under the Purchase Agreement pursuant to the terms of a Guaranty, dated as of September 6, 2022, by and between the Company and the Seller (the “Parent Guaranty”). The Parent Guaranty contains customary representations, warranties and covenants of the Company and the Seller.

The Company believes it is in a unique position to monetize the Sprint Business and its network and management expects to achieve significant cost reduction synergies and revenue synergies from the Transaction. Revenue and pre-tax loss for the Sprint Business included in the Company’s condensed consolidated statements of comprehensive loss for the three-month period ended September 30, 2023 were $113.0 million and $82.1 million, respectively. Revenue and pre-tax loss for the Sprint Business included in the Company's condensed consolidated statements of comprehensive income for the nine-month period ended September 30, 2023 were $191.0 million and $141.6 million, respectively.

Purchase Price

The Transaction closed on May 1, 2023 (the “Closing Date”). On the Closing Date, the Buyer consummated the Transaction pursuant to the terms of the Purchase Agreement, providing a purchase price of $1 payable to the Seller for the Purchased Interests, subject to customary adjustments, including working capital (the “Working Capital Adjustment”), as set forth in the Purchase Agreement. As consideration for the Purchased Interests, the Working Capital Adjustment (primarily related to acquired cash and cash equivalents of an estimated $43.4 million at the Closing Date in order to fund the international operations of the Sprint Business) resulted in the Buyer making a payment to the Seller of $61.1 million on the Closing Date.

The Purchase Agreement also includes an estimated payment of $52.3 million from Seller to Buyer related to acquired short-term lease obligations (the “Short-term Lease Payment”). The Short-term Lease Payment will be paid from the Seller to the Company in four equal payments in months 55 to 58 after the Closing Date. The Short-term Lease Payment was recorded at its present value resulting in a discount of $15.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $0.7 million and $1.2 million for the three and nine months ended September 30, 2023, respectively. The Seller is disputing approximately $24.2 million of the Short-term Lease

Page 8 of 48

Payment amount that was accounted for by the Seller as a service agreement and not as a finance lease. As of September 30, 2023, the Company reclassified $160.9 million of a lease liability at the Closing Date previously recorded as an operating lease to a finance lease. A final determination of the Working Capital Adjustment and the Short-term Lease Payment is expected by the end of 2023.

IP Transit Services Agreement

On the Closing Date, Cogent Communications, Inc. and T-Mobile USA, Inc., a Delaware corporation and direct subsidiary of T-Mobile (“TMUSA”), entered into an agreement for IP transit services (“IP Transit Services Agreement”), pursuant to which TMUSA will pay an affiliate of the Company an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments of $29.2 million per month during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments of $8.3 million per month over the subsequent 42 months. During the three and nine months ended TMUSA paid the Company $87.5 million and $116.7 million, respectively, under the IP Transit Agreement. On October 3, 2023 an additional $29.2 million payment was received. On November 2, 2023, an additional $29.2 million payment was received.

The Company accounted for the Transaction as a business combination under ASC Topic 805 Business Combinations (“ASC 805”). The Company evaluated what elements are part of the business combination and the consideration exchanged to complete the acquisition. Under ASC 805, the Company has concluded that the $700.0 million of payments to be made represent consideration received from T-Mobile to complete the acquisition of a distressed business. The Company also evaluated whether the IP Transit Services Agreement was in the scope of ASU No. 2014-09 Revenue from Contracts with Customers (“ASC 606”). The Company has concluded that T-Mobile did not represent a “customer” as defined by ASC 606, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue, which excluded this arrangement from the scope of ASC 606. As a result, and considering statements made by T-Mobile, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount of $79.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $10.3 million and $18.0 million for the three and nine months ended September 30, 2023, respectively.

Transition Services Agreement

On the Closing Date, the Buyer entered into a transition services agreement (the “TSA”) with the Seller, pursuant to which the Seller will provide to the Buyer, and the Buyer will provide to the Seller on an interim basis following the Closing Date, certain specified services (the “Transition Services”) to ensure an orderly transition following the separation of the Sprint Business from Sprint Communications. The services to be provided by the Seller to the Buyer include, among others, information technology support, back office and finance, real estate and facilities, vendor and supply chain management, the payment and processing of vendor invoices for the Company and human resources. The services to be provided by the Buyer to the Seller include, among others, information technology and network support, finance and back office and other wireless business support.

The Transition Services are generally intended to be provided for a period of up to two years following the Closing Date, although such period may be extended for an additional one-year term by either party upon 30 days’ prior written notice. The fees for the Transition Services are calculated using either a per service monthly fee or an hourly rate for the employees allocated to provide such services. Any third-party costs incurred in providing the Transition Services are passed on to the party receiving such services at cost for the two-year period and at cost plus 20 percent, if the TSA is extended. Amounts paid for the Sprint Business by T-Mobile are reimbursed at cost.

Either party to the TSA may terminate the agreement (i) with respect to any individual service in full for convenience upon 30 days’ prior written notice for certain services and reduced for other services after a 90-day period. The TSA may be terminated in its entirety if the other party has failed to perform any of its material obligations and such failure is not cured within 30 days. The TSA provides for customary indemnification and limits on liability. Amounts billed under the TSA are due 30 days from receipt of the related invoice. During the three and nine months ended September 30, 2023 the Company was billed $101.2 million and $218.0 million as due to the Seller under the TSA, respectively, primarily for reimbursement at cost of payments to vendors of the Sprint Business. During the three and nine months ended September 30, 2023 the Company paid $153.1 million to the Seller under the TSA. As of September 30, 2023, the Company owed $69.6 million to the Seller and the Seller owed $16.8 million to the Buyer under the TSA agreement. The amounts due to the Seller are primarily reimbursements for payments to Sprint Business vendors paid by the

Page 9 of 48

Seller for the Company until these vendors are fully transitioned to the Company. The amounts due from the Seller are primarily reimbursements for severance costs related to Sprint Business employees and services provided by the Company for the Seller.

Other Services Provided to Seller

In addition, on the Closing Date, the Buyer and TMUSA entered into a commercial agreement (“Commercial Agreement”) for colocation and connectivity services, pursuant to which the Company will provide such services to TMUSA for a per service monthly fee plus certain third-party costs incurred in providing the services. During the three and nine months ended September 30, 2023 the Company recorded $8.0 million and $15.3 million, respectively from TMUSA as service revenue under the Commercial Agreement. As of September 30, 2023, TMUSA owed $3.2 million to the Company under the Commercial Agreement. These amounts are included in accounts receivable.

Acquisition-Related Costs

In connection with the Transaction and negotiation of the Purchase Agreement, the Company has incurred a total of $3.7 million in professional fees, including $0.4 million and $1.5 million incurred in the three and nine months ended September 30, 2023, respectively.

Consideration

During the three months ended September 30, 2023, the Company updated its Working Capital Adjustment resulting in an additional $1.5 million due to the Seller and updated its Short-term Lease Payment resulting in a decrease of $5.0 million due from the Seller. The revised acquisition-date fair value of consideration to be received from the Transaction totaled $591.0 million and comprised of the following:

(In thousands)

    

May 1, 2023

Estimated working capital payments made to the Seller (a)

$

66,093

Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 (b)

 

36,696

Amounts due from the Seller – IP Transit Services Agreement, net of discount of $79,610 (c)

 

620,390

Total to be received from the Seller

 

657,086

Total net consideration to be received from the Seller (d)

 

590,993

Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase

The Company accounted for the Transaction as a business combination under ASC 805. Under ASC 805, the identifiable assets acquired and liabilities assumed were recorded at their fair values as of the Closing Date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. For the fair values of the assets acquired and liabilities assumed, the Company used the cost, income and market approaches, including market participant assumptions. The fair value of the identifiable assets acquired (including amounts due under the IP Transit Services Agreement) were in excess of the liabilities assumed and the net consideration to be paid resulting in a gain on bargain purchase of $1.2 billion.

During the third quarter, the Company recorded a measurement period adjustment to reclassify $24.9 million from right-of-use leased assets (net of related unfavorable lease liability amount) to finance lease assets (presented within property and equipment) and a measurement period adjustment to reclassify $160.9 million from operating lease liabilities to finance lease liability. The corresponding adjustment to the condensed consolidated statement of comprehensive loss for the three-month and nine-month periods ended September 30, 2023 was not material.

The Transaction is considered an asset purchase for income tax purposes. The tax basis of the acquired business is the consideration paid ($1) plus the tax basis of certain liabilities assumed, with adjustments for cash acquired in excess of the purchase price. Deferred income taxes are recorded based upon the difference between the book and tax basis of the acquired assets and assumed liabilities at the Company’s marginal effective income tax rate on the Closing Date.

Page 10 of 48

The following table summarizes the fair values for each major class of assets acquired and liabilities assumed at the Closing Date. The Company retained the services of certified valuation specialists to assist with assigning values to certain acquired assets and assumed liabilities. The amounts presented are provisional and are subject to change as the Company refines the estimates and inputs used in the calculations of the assets acquired and liabilities assumed.

May 1, 2023

Assets

    

  

Current assets:

 

  

Cash and cash equivalents

$

47,074

Accounts receivable

 

39,948

Prepaid expenses and other current assets

 

22,777

Total current assets

 

109,799

Total property and equipment

 

1,055,101

Right-of-use leased assets

 

314,632

Intangible assets

 

57,000

Deposits and other assets

 

7,191

Total assets

$

1,543,723

Liabilities

 

Current liabilities:

 

Accounts payable

$

13,313

Accrued and other current liabilities

 

36,629

Current maturities, operating lease liabilities

 

74,562

Current maturities, finance lease liabilities

39,559

Total current liabilities

 

164,063

Operating lease liabilities, net of current maturities

 

251,573

Finance lease liabilities, net of current maturities

121,342

Deferred income tax liabilities

 

407,000

Other long-term liabilities

 

38,352

Total liabilities

 

982,330

Fair value of net assets acquired

$

561,393

Gain on bargain purchase

Fair value of net assets acquired

$

561,393

Total net consideration to be received from the Seller, net of discounts (b) (c) (d)

590,993

Gain on bargain purchase

$

1,152,386

(a) Includes $61.1 million paid to the Seller on the Closing Date and an accrual of $5.0 million due to the Seller. During the third quarter of 2023, the Working Capital Adjustment was increased by $1.5 million. A final determination of the Working Capital Adjustment is expected by the end of 2023.

IP Transit Services Agreement

(b) Under the Purchase Agreement, 50% of the assumed short-term operating lease liabilities totaling $52.3 million is to be paid to the Company from the Seller in four equal installments in months 55-58 from the Closing Date and is recorded at its present value resulting in a discount of $15.6 million. During the third quarter of 2023, the Short-term Lease Payment was reduced by $4.8 million. A final determination of the Short-term Lease Payment is expected by the end of 2023.

(c) The IP Transit Services Agreement payments totaling $700.0 million are recorded at their present value resulting in a discount of $79.6 million. The $700.0 million is to be paid to the Company from the Seller in equal monthly payments of $29.2 million in months 1-12 and $8.3 million in months 13-54.

(d) Cash consideration was $1

Page 11 of 48

Intangible Assets

Intangible assets include $57.0 million of acquired customer relationships with an estimated useful life of nine years and were determined using the income approach. This fair value measurement is based on significant inputs not observable in the market and, therefore, represents a Level 3 measurement as defined in ASC 820: Fair Value Measurement. The key assumptions in applying the income approach include the discount rate, projected revenue from existing customers, customer attrition rate and projected capital and operating expenditures. Amortization expense for the three and nine months ended September 30, 2023 was $1.6 million and $2.6 million, respectively. Future amortization expense of the customer relationships is $6.3 million per year for nine years.

Asset Retirement Obligations

In connection with the Transaction, the Company assumed $35.0 million of asset retirement obligations related to restoration obligations for acquired leases. The obligations and corresponding asset retirement assets are being accreted and amortized over approximately four years. Accretion of the asset retirement obligations (recorded as an increase to network operations expenses) and amortization of the asset retirement assets (recorded as depreciation and amortization expenses) for the three months ended September 30, 2023 were $0.7 million and $2.1 million, respectively. Accretion of the asset retirement obligations and amortization of the asset retirement assets for the nine months ended September 30, 2023 were $1.1 million and $3.5 million, respectively.

Pro Forma Information

The following unaudited pro forma financial information gives effect to the Transaction as if it had been completed on January 1, 2022. The pro forma adjustments are based on historically reported transactions by the respective companies. The pro forma results do not include anticipated synergies or other expected benefits of the acquisition. The pro forma results for the nine months ended September 30, 2023 include the historical results of the Sprint Business through April 30, 2023 and the combined results of the Company and the Sprint Business for the five months ended September 30, 2023. The unaudited pro forma information is based upon available information and certain assumptions that the Company believes are reasonable under the circumstances. Actual results may differ materially from the assumptions within the accompanying unaudited pro forma financial information. The purchase adjustments are preliminary and subject to change as additional analyses are performed and finalized. The selected unaudited pro forma condensed combined financial information is provided for illustrative purposes only and does not purport to represent what the actual consolidated results of operations would have been had the Transaction actually occurred on January 1, 2022, nor do they purport to project the future consolidated results of operations.

    

Nine Months

    

Nine Months

Ended

Ended

(In thousands)

September 30, 2023

September 30, 2022

Service revenue

$

849,580

$

881,546

Operating loss from continuing operations

 

(227,065)

 

(623,519)

Net income

 

915,730

 

452,150

The pro forma results for the nine months ended September 30, 2022 include estimates for the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $29.4 million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above, of $35.4 million, amortization expense related to the customer relationship intangible assets of $4.8 million, the elimination of amounts charged from the parent company to the Sprint Business as autonomous entity expense adjustments of $24.9 million, amortization of unfavorable lease liabilities of $29.1 million, a reduction to network operations expense of $37.8 million and an increase to interest expense of $8.4 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma and autonomous entity adjustments of $19.0 million. The historical results of the Sprint Business for the nine months ended September 30, 2022 include a loss on impairment of $477.3 million and a gain on the sale of IP addresses of $120.8 million.

The pro forma results for the nine months ended September 30, 2023 include the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $14.7 million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above of $29.5 million, amortization expense related to the customer relationship intangible assets of $2.1 million, amortization of unfavorable lease liabilities of $12.9 million, a reduction to network operations expense of $16.8

Page 12 of 48

million and an increase to interest expense of $3.9 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma adjustments of $2.3 million.

Basis of presentation

The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. While the Company believes that the disclosures are adequate to not make the information misleading, these interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in its annual report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements include all wholly owned subsidiaries. All inter-company accounts and activity have been eliminated.

Use of estimates

The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates.

Financial instruments

At September 30, 2023 and December 31, 2022, the carrying amount of cash and cash equivalents, restricted cash, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents and restricted cash at amortized cost, which approximates fair value based upon quoted market prices (Level 1). Based upon recent trading prices (Level 2—market approach) at September 30, 2023, the fair value of the Company’s $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 (the “2027 Notes”) was $427.5 million, the fair value of the Company’s $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 (the “2026 Notes”) was $460.0 million and the estimated liability fair value of the Company’s interest rate swap agreement was $56.4 million.

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in segregated bank accounts by our clearing broker as margin in support of our Swap Agreement as discussed in Note 3 and was $57.6 million as of September 30, 2023. Additional cash may be further restricted to maintain our swap agreement as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.

Gross receipts taxes, universal service fund and other surcharges

Revenue recognition standards include guidance relating to taxes or surcharges assessed by a governmental authority that are directly imposed on a revenue-producing transaction between a seller and a customer and may include, but are not limited to, gross receipts taxes, excise taxes, Universal Service Fund fees and certain state regulatory fees. Such charges may be presented gross or net based upon the Company’s accounting policy election. The Company records certain excise taxes and surcharges on a gross basis and includes them in its revenue and network operations expense. Excise taxes and surcharges billed to customers and recorded on a gross basis (as service revenue and costs of network operations) were $14.6 million and $4.1 million for the three months ended September 30, 2023 and September 30, 2022, respectively, and $29.8 million and $11.3 million for the nine months ended September 30, 2023 and September 30, 2022, respectively.

Page 13 of 48

Basic and diluted net income per common share

Basic earnings per share (“EPS”) excludes dilution for common stock equivalents and is computed by dividing net income or (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS is based on the weighted-average number of shares of common stock outstanding during each period, adjusted for the effect of dilutive common stock equivalents. Shares of restricted stock are included in the computation of basic EPS as they vest and are included in diluted EPS, to the extent they are dilutive, determined using the treasury stock method.

The following details the determination of diluted weighted-average shares:

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Weighted-average common shares - basic

47,227,338

46,736,742

47,234,025

46,759,632

Dilutive effect of stock options

15,713

17,668

Dilutive effect of restricted stock

374,971

320,280

Weighted-average common shares - diluted

47,227,338

46,736,742

47,624,709

47,097,580

The following details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding:

Three Months

Three Months

Nine Months

Nine Months

Ended

Ended

Ended

Ended

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Unvested shares of restricted common stock

1,395,258

1,271,441

1,395,258

1,271,441

Anti-dilutive options for common stock

125,643

113,376

112,048

43,648

Anti-dilutive shares of restricted common stock

106,125

637,028

90,768

827

Page 14 of 48

Stockholders’ (Deficit) Equity

The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2022

48,003,724

$

48

$

561,161

$

(20,661)

$

(980,729)

$

(440,181)

Forfeitures of shares granted to employees

 

(14,492)

 

 

 

 

 

Equity-based compensation

 

 

 

6,812

 

 

 

6,812

Foreign currency translation

 

 

 

 

(7,752)

 

 

(7,752)

Issuances of common stock

 

10,748

 

 

 

 

 

Exercises of options

 

2,155

 

 

92

 

 

 

92

Dividends paid

 

 

 

 

 

(42,729)

 

(42,729)

Net (loss)

 

 

 

 

 

(8,007)

 

(8,007)

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2023

48,617,162

$

49

$

589,573

$

(15,627)

$

(34,795)

$

539,200

Forfeitures of shares granted to employees

 

(27,061)

Equity-based compensation

 

8,519

8,519

Foreign currency translation

 

(4,134)

(4,134)

Issuances of common stock

 

14,400

Exercises of options

 

7,881

402

402

Dividends paid

 

(45,136)

(45,136)

Net (loss)

 

(56,723)

(56,723)

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2021

 

47,674,189

$

48

$

547,734

$

(11,003)

$

(909,877)

$

(373,098)

Forfeitures of shares granted to employees

 

(66,857)

 

 

 

 

 

Equity-based compensation

 

 

 

19,905

 

 

 

19,905

Foreign currency translation

 

 

 

 

(17,410)

 

 

(17,410)

Issuances of common stock

 

384,028

 

 

 

 

 

Exercises of options

 

10,775

 

 

426

 

 

 

426

Dividends paid

 

 

 

 

 

(125,882)

 

(125,882)

Net income

 

 

 

 

 

4,294

 

4,294

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Page 15 of 48

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2022

 

48,013,330

$

48

$

575,064

$

(19,156)

$

(1,074,588)

$

(518,632)

Forfeitures of shares granted to employees

 

(38,891)

Equity-based compensation

 

22,643

22,643

Foreign currency translation

 

(605)

(605)

Issuances of common stock

 

621,592

1

1

Exercises of options

 

16,351

787

787

Dividends paid

 

(135,354)

(135,354)

Net income

 

1,073,288

1,073,288

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Revenue recognition

The Company recognizes revenue under ASU No. 2014-09, Revenue from Contracts with Customers (“ASC 606”), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Under ASC 606, installation fees for contracts with terms longer than month-to-month are recognized over the contract term. The Company believes that the installation fee does not give rise to a material right as defined by ASC 606 for contracts with terms longer than month-to-month. The Company recognizes revenue over the estimated average customer life for installation fees associated with month-to-month contracts, because the installation fee represents a material right as defined by ASC 606. The Company capitalizes certain contract acquisition costs that relate directly to a customer contract, including commissions paid to its sales team and sales agents, and amortizes these costs on straight-line basis over the period the services are transferred to the customer for commissions paid to its sales team (estimated customer life) and over the remaining original contract term for agent commissions. Management assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists.

The Company’s service offerings consist primarily of on-net and off-net telecommunications services. Fixed fees are billed monthly in advance and usage fees are billed monthly in arrears. Amounts billed are due upon receipt and contract lengths range from month to month to 60 months. The Company satisfies its performance obligations to provide services to customers over time as the services are rendered. In accordance with ASC 606, revenue is recognized when a customer obtains the promised service. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these services. The Company has adopted the practical expedient related to certain performance obligation disclosures since it has a right to consideration from its customers in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date.

To achieve this core principle, the Company follows the following five steps:

1)Identification of the contract, or contracts with a customer
2)Identification of the performance obligations in the contract
3)Determination of the transaction price
4)Allocation of the transaction price to the performance obligations in the contract
5)Recognition of revenue when, or as, the Company satisfies its performance obligations

Page 16 of 48

Fees billed in connection with customer installations are deferred (as deferred revenue) and recognized as noted above. To the extent a customer contract is terminated prior to its contractual end the customer is subject to termination fees. The Company vigorously seeks payment of these termination fees. The Company recognizes revenue for termination fees as they are collected.

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Service revenue recognized from balance at beginning of period

$

4,162

$

1,829

$

6,603

$

4,408

Amortization expense for contract costs

 

4,884

 

4,864

 

14,435

 

14,520

Leases

In February 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”). ASU 2016-02 replaced most existing lease accounting guidance. The operating lease liability under ASU 2016-02 is not considered a liability under the consolidated leverage ratio calculations in the indentures governing the Company’s senior unsecured and senior secured note obligations. The Company has made an accounting policy election to not apply the recognition requirements of ASU 2016-02 to its short-term leases - leases with a term of one year or less. The Company has also elected to apply certain practical expedients under ASU 2016-02 including not separating lease and non-lease components on its finance and operating leases.

    

Three Months

 

Three Months

    

Nine Months

 

Nine Months

Ended

 

Ended

Ended

 

Ended

(Amounts in thousands)

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Finance lease cost

 

  

 

Amortization of right-of-use assets

$

27,172

$

7,188

$

44,598

$

21,186

Interest expense on finance lease liabilities

 

11,609

5,382

24,604

15,579

Operating lease cost

 

20,784

4,547

53,096

13,948

Total lease costs

$

59,565

$

17,117

$

122,298

$

50,713

    

Nine Months

    

Nine Months

Ended

Ended

September 30, 2023

September 30, 2022

Other lease information (amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

$

(23,081)

$

(13,478)

Operating cash flows from operating leases

(54,628)

(14,165)

Financing cash flows from finance leases

(58,549)

(20,958)

Right-of-use assets obtained in exchange for new finance lease liabilities

217,782

74,633

Right-of-use assets obtained in exchange for new operating lease liabilities

9,632

10,498

Weighted-average remaining lease term — finance leases (in years)

11.7

13.1

Weighted-average remaining lease term — operating leases (in years)

11.5

17.8

Weighted-average discount rate — finance leases

7.6

%

8.6

%

Weighted-average discount rate — operating leases

8.0

%

5.4

%

Page 17 of 48

Finance leases—fiber lease agreements

The Company has entered into lease agreements with numerous providers of dark fiber under indefeasible-right-of use agreements (“IRUs”). These IRUs typically have initial terms of 15- 20 years and include renewal options after the initial lease term. The Company establishes the number of renewal option periods used in determining the lease term based upon its assessment at the inception of the lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the dark fiber provider and the Company. Once the Company has accepted the related fiber route, leases that meet the criteria for treatment as finance leases are recorded as a finance lease obligation and an IRU asset. The interest rate used in determining the present value of the aggregate future minimum lease payments is the Company’s incremental borrowing rate for the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including the level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires some judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of September 30, 2023, the Company had committed to additional dark fiber IRU lease agreements totaling $167.0 million in future payments to be paid over periods of up to 20 years. These obligations begin when the related fiber is accepted, which is generally expected to occur in the next 12 months.

Operating leases

The Company leases office space and certain data center facilities under operating leases. In certain cases, the Company also enters into short-term operating leases for dark fiber. Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments under the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of its lease payments. The determination of the Company’s incremental borrowing rate requires some judgment. The Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors, including the level of collateralization and term, to align with the term of the lease. Certain of the Company’s leases include options to extend or terminate the lease. The Company establishes the number of renewal option periods used in determining the operating lease term based upon its assessment at the inception of the operating lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the landlord or dark fiber provider and the Company. Once the Company has accepted the related fiber route or the facility lease term has begun, the present value of the aggregate future minimum operating lease payments is recorded as an operating lease liability and a right-of-use leased asset. Lease incentives, deferred rent liabilities and unfavorable lease liabilities for facilities operating leases are presented with, and netted against, the right-of-use leased asset. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.

The future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):

    

Operating

    

Finance

For the Twelve Months Ending September 30,

Leases

Leases

2024

 

$

79,748

$

98,781

2025

65,233

95,718

2026

57,698

90,501

2027

52,672

51,445

2028

48,076

39,629

Thereafter

309,365

369,232

Total minimum lease obligations

612,792

745,306

Less—amounts representing interest

(213,381)

(262,129)

Present value of minimum lease obligations

399,411

483,177

Current maturities

(68,418)

(63,236)

Lease obligations, net of current maturities

$

330,993

$

419,941

Page 18 of 48

Unfavorable lease liabilities

In connection with the Transaction, the Company recorded $147.5 million of unfavorable lease liabilities for leases with terms greater than current market rates. The liability is classified with the corresponding right-of-use lease assets and is being amortized into the condensed consolidated statement of comprehensive income in the same line items as the activity for the corresponding right-of-use lease assets. For the three and nine months ended September 30, 2023 the Company amortized $9.7 million and $16.2 million, respectively, as a reduction to network operations expenses.

Allowance for credit losses

As of January 1, 2020, the Company maintained an allowance for credit losses to cover its current expected credit losses on its trade receivables arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables. Based on the Company’s experience, the customer’s delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed monthly.

    

    

Current-period

    

    

Provision for

Write-offs

Beginning

Expected Credit

Charged Against

Ending

Description

    

Balance

    

Losses (a)

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable) (in thousands)

  

  

  

  

Three months ended September 30, 2023

$

4,882

$

1,271

$

(1,995)

$

4,158

Three months ended September 30, 2022

1,717

1,054

(805)

1,966

Nine months ended September 30, 2023

2,303

7,833

(5,978)

4,158

Nine months ended September 30, 2022

1,510

3,059

(2,603)

1,966

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Net bad debt expense (a)

$

784

$

500

$

6,718

$

1,513

Bad debt recoveries

 

459

500

1,200

1,506

(a)Net bad debt expense related to the Wireless Business to reestablish an allowance for credit losses was $3.0 million for both the three and nine months ended September 30, 2023. Under ASC 805, accounts receivable are recorded at their book value representing the fair value of accounts receivable at the acquisition date.

2.  Property and equipment:

Depreciation and amortization expense related to property and equipment and finance leases and capitalized compensation costs of employees directly involved with construction activities were as follows (in thousands):

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Depreciation and amortization expense

$

86,718

$

22,891

$

164,371

$

68,640

Capitalized compensation cost

 

11,675

3,002

24,115

9,290

Page 19 of 48

3.  Long-term debt:

As of September 30, 2023, the Company had outstanding $450.0 million aggregate principal amount of 2027 Notes and $500.0 million aggregate principal amount of 2026 Notes. The 2027 Notes were issued in June 2022, are due on June 15, 2027 and bear interest at a rate of 7.00% per year. Interest on the 2027 Notes is paid semi-annually on June 15 and December 15 of each year. The 2026 Notes were issued in May 2021, are due on May 1, 2026 and bear interest at a rate of 3.50% per year. Interest on the 2026 Notes is paid semi-annually on May 1 and November 1 of each year. In June 2022, the Company redeemed and extinguished its €350.0 million aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2024 Notes were due on June 30, 2024 and bore interest at a rate of 4.375% per year. Interest on the 2024 Notes was paid semi-annually on June 30 and December 30 of each year.

Limitations under the indentures

The indentures governing the 2027 Notes and the 2026 Notes (the “Indentures”), among other things, limit the Company’s ability to incur indebtedness; to pay dividends or make other distributions; to make certain investments and other restricted payments; to create liens; to consolidate, merge, sell or otherwise dispose of all or substantially all of its assets; to incur restrictions on the ability of a subsidiary to pay dividends or make other payments; and to enter into certain transactions with its affiliates. There are certain exceptions to the limitations on the Company’s ability to incur indebtedness under the Indentures, including IRU agreements incurred in the normal course of business and any additional indebtedness if the Company’s consolidated leverage ratio, as defined in the Indentures, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the Indentures, is 2.0 to 1.0 or greater. The Company can also incur unlimited liens (which can be used, together with capacity under the debt covenant, to incur additional secured indebtedness) if the Company’s consolidated secured leverage ratio, as defined in the Indentures, is less than 4.0 to 1.0. Under the Indentures, the Company can pay dividends, make other distributions, make certain investments and make other restricted payments under certain circumstances, including if, after giving pro forma effect to such restricted payment, the Company could still incur $1 of indebtedness, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is 2.0 to 1.0 or greater). As of September 30, 2023, the Company’s consolidated leverage ratio was below 6.0, the Company’s consolidated secured leverage ratio was below 4.0 and the Company’s fixed charge coverage ratio was above 2.0. As of September 30, 2023, a total of $461.8 million (inclusive of a $250.0 million general basket) was unrestricted and permitted for restricted payments, including dividends and stock purchases.

Interest rate swap agreement

As of September 30, 2023, the Company was party to an interest rate swap agreement (the “Swap Agreement”) that has the economic effect of modifying the fixed interest rate obligation associated with its 2026 Notes to a variable interest rate obligation based on the Secured Overnight Financing Rate (“SOFR”) so that the interest payable on the 2026 Notes effectively became variable based on overnight SOFR. The critical terms of the Swap Agreement match the terms of the 2026 Notes, including the notional amount and the optional redemption date on February 1, 2026. The Company did not elect hedge accounting for the Swap Agreement. The Swap Agreement is recorded at its fair value at each reporting period, and the Company incurs gains and losses due to changes in market interest rates. By entering into the Swap Agreement, the Company has assumed the risk associated with variable interest rates. Changes in interest rates affect the valuation of the Swap Agreement that the Company recognizes in its consolidated statements of comprehensive income. The values that the Company reports for the Swap Agreement as of each reporting date are recognized as “change in valuation – interest rate swap” with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of September 30, 2023, the fair value of the Swap Agreement was a net liability of $56.4 million, of which $23.9 million is presented with accrued and other current liabilities and $32.5 million is presented with other long-term liabilities. As of December 31, 2022, the fair value of the Swap Agreement was a net liability of $52.1 million, of which $20.3 million is presented with accrued and other current liabilities and $31.9 million is presented with other long-term liabilities. In the three months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.8 million and $16.9 million, respectively, and in the nine months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.3 million and $45.7 million, respectively. The Company has made a $57.6 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $57.6 million, the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value. As of September 30, 2023, $56.4 million of the deposit was restricted and $1.2 million was unrestricted. As of November 6, 2023, the fair value of the Swap Agreement was reduced to $43.8 million.

Page 20 of 48

Under the Swap Agreement, the Company pays the counterparty a semi-annual payment based upon overnight SOFR plus a contractual interest rate spread, and the counterparty pays the Company a semi-annual fixed 3.50% interest payment. The settlement payment is made each November and May until the Swap Agreement expires in February 2026. Under the settlement payment made in May 2022, the Company received a payment of $1.2 million from the counterparty for a net cash savings of $1.2 million for the period from November 1, 2021 to April 30, 2022. Under the settlement payment made in November 2022, the Company made a payment of $3.4 million to the counterparty for a net cash interest cost of $3.4 million for the period from May 1, 2022 to October 31, 2022. Under the settlement payment made in May 2023, the Company made a payment of $9.5 million to the counterparty for a net cash interest cost of $9.5 million for the period from November 1, 2022 to April 30, 2023. Under the settlement payment made in November 2023, the Company made a payment of $12.0 million to the counterparty for a net cash interest cost of $12.0 million for the period from May 1, 2023 to October 31, 2023.

4.  Commitments and contingencies:

Current and potential litigation

In accordance with the accounting guidance for contingencies, the Company accrues its estimate of a contingent liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Where it is probable that a liability has been incurred and there is a range of expected loss for which no amount in the range is more likely than any other amount, the Company accrues at the low end of the range. The Company reviews its accruals at least quarterly and adjusts them to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter. The Company has taken certain positions related to its obligations for leased circuits for which it is reasonably possible could result in a loss of up to $4.0 million in excess of the amount accrued at September 30, 2023.

In the ordinary course of business, the Company is involved in other legal activities and claims. Because such matters are subject to many uncertainties and the outcomes are not predictable with assurance, the liability related to these legal actions and claims cannot be determined with certainty. Management does not believe that such claims and actions will have a material impact on the Company’s financial condition or results of operations. Judgment is required in estimating the ultimate outcome of any dispute resolution process, as well as any other amounts that may be incurred to conclude the negotiations or settle any litigation. Actual results may differ from these estimates under different assumptions or conditions and such differences could be material.

5.  Income taxes:

The components of income (loss) before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

    

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Domestic

$

(58,402)

$

(3,382)

$

1,057,523

$

22,953

Foreign

(11,944)

(3,656)

(17,834)

(8,596)

Total

$

(70,346)

$

(7,038)

$

1,039,689

$

14,357

6.  Common stock buyback program and stock options and award plan:

The Company’s Board of Directors has approved purchases of shares of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2024. As of September 30, 2024, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock in the three months or the nine months ended September 30, 2023 and 2022.

During the three months ended March 31, 2023, the Company granted 258,762 shares of restricted stock primarily to its executive employees valued at $16.0 million that primarily vest over periods ending in December 2026. The vesting of 104,850 of these shares is subject to certain performance conditions. Of the total performance shares granted, the vesting of up to 29,334 performance shares granted to the Company’s CEO is subject to the total shareholder return of the Company’s common stock compared to the total shareholder return of the Nasdaq Telecommunications Index. In connection with the Transaction, the Company granted 308,782 shares of restricted stock to former employees of the Sprint Business and to its employees valued at $19.5 million and that generally vest over a 2-3 year period.

Page 21 of 48

In May 2023, the Company’s stockholders approved an increase of available shares for issuance under its 2017 Incentive Award Plan of 1.2 million shares.

7.  Dividends on common stock:

On November 1, 2023, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.955 per common share. This estimated $45.1 million dividend payment is expected to be made on December 8, 2023.

The payment of any future dividends and any other returns of capital, including stock buybacks will be at the discretion of the Company’s Board of Directors and may be reduced, eliminated or increased and will be dependent upon the Company’s financial position, results of operations, available cash, cash flow, capital requirements, limitations under the Company’s debt indentures and other factors deemed relevant by the Company’s Board of Directors. The Company is a Delaware corporation and under the General Corporation Law of the State of Delaware, distributions may be restricted including a restriction that distributions, including stock purchases and dividends, do not result in an impairment of a corporation’s capital, as defined under Delaware law. The Indentures limit the Company’s ability to return cash to its stockholders.

8.  Related party transactions:

Office leases

The Audit Committee of the Company's Board of Directors (the "Audit Committee") reviews and approves all transactions with related parties.

The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer, David Schaeffer. The fixed annual rent for the headquarters building is $1.0 million per year plus an allocation of taxes and utilities. The lease began in May 2015, and the lease term was for five years. In February 2020, the lease term was extended to May 2025.The lease is cancellable at no cost by the Company upon 60 days’ notice.

On January 6, 2023, the Company entered into two lease agreements (the “New Leases”), one with Thorium LLC ('Thorium") and one with Germanium LLC (“Germanium”), entities owned by the Company’s Chief Executive Officer, David Schaeffer. The first of the New Leases is with Thorium for 54,803 square feet of office space, which serves as office space for the Company replacing a portion of its office space in the Northern Virginia area (“Office Lease”). The second of the New Leases is with Germanium LLC for 1,587 square feet of technical space which serves as network operations space for the Company (“Network Operations Lease”). The term for each of the New Leases is five years beginning April 1, 2023 (or an actual later date of occupancy). Both of the New Leases are cancellable by the Company without penalty upon 60 days written notice. The Company took occupancy of the office space and network operations space in April 2023. The amount of fixed annual rent during the term of the Office Lease is $1.2 million, and the Company is responsible for paying its proportionate share of the building’s operating expenses that exceed a 2023 base year. The amount of fixed annual rent for the Network Operations Lease is $34,914, and the Company is also responsible for paying its metered utility costs and a proportionate share of the building’s other operating expenses that exceed a 2023 base year.

On July 25, 2023 the Company entered into a Second Amendment to the lease agreement (the “Amendment”), with Germanium which amends the Network Operations Lease to lease an additional 7,369 square feet on the first floor of the building, beginning on August 1, 2023, in connection with the planned expansion of the technical space. This includes 4,987 square feet for an auditorium suitable for training and 2,382 square feet for the data center in the building. The amended Network Operations Lease remains cancellable by the Company without penalty upon 60 days written notice. The Amendment provides for $162,118 of additional fixed annual rent during the term of the Network Operations Lease, plus a proportionate share of real estate taxes and operating expenses and separately metered utilities expense.

The Company paid $0.9 million and $0.5 million in the three months ended September 30, 2023 and 2022, respectively, and $2.1 million and $1.4 million in the three and nine months ended September 30, 2023 and 2022, respectively, for rent and related costs (including taxes and utilities) for these leases.

Page 22 of 48

9.  Segment information:

The Company operates as one operating segment. The Company’s service revenue by geographic region and product class and long-lived assets by geographic region are as follows (in thousands):

Three Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

102,103

$

123,164

2,992

$

11,400

$

239,659

Europe

 

21,913

5,550

12

27,475

South America

1,862

287

1

2,150

Oceania

4,011

1,945

4

5,960

Africa

161

24

185

Total

$

130,050

$

130,970

2,992

$

11,417

$

275,429

Three Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

88,298

$

32,325

$

162

$

120,785

Europe

19,853

3,929

8

23,790

South America

1,358

34

1,392

Oceania

3,530

299

3,829

Africa

180

24

204

Total

$

113,219

$

36,611

$

170

$

150,000

Nine Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

290,622

$

251,278

4,578

$

20,069

$

566,547

Europe

65,880

14,640

51

80,571

South America

5,159

522

2

5,683

Oceania

11,659

3,719

32

15,410

Africa

536

75

611

Total

$

373,856

$

270,234

4,578

$

20,154

$

668,822

Nine Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

261,427

$

95,873

$

475

$

357,775

Europe

61,807

12,249

39

74,095

South America

4,080

150

2

4,232

Oceania

9,992

956

1

10,949

Africa

523

51

574

Total

$

337,829

$

109,279

$

517

$

447,625

September 30, 

December 31, 

    

2023

    

2022

Long-lived assets, net

North America

$

1,637,855

$

397,434

Europe and other

 

154,764

147,005

Total

$

1,792,619

$

544,439

The majority of North American revenue consists of services delivered within the United States.

Page 23 of 48

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

You should read the following discussion and analysis together with our condensed consolidated financial statements and related notes included in this report. The discussion in this report contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations and intentions. The cautionary statements made in this report should be read as applying to all related forward-looking statements wherever they appear in this report. Our actual results could differ materially from those discussed here. Factors that could cause or contribute to these differences include, but are not limited to:

Our acquisition of Sprint Communications (as defined below), including difficulties integrating our business with the Sprint Business, which may result in the combined company not operating as effectively and efficiently as expected; transition services required to support the Sprint Business and the related costs continuing for a period longer than expected, the COVID-19 pandemic and accompanying government policies worldwide; vaccination and in-office requirements, delays in the delivery of network equipment or optical fiber, loss of key right-of-way agreements, future economic instability in the global economy, including the risk of economic recession and recent bank failures and liquidity concerns at certain other banks, which could affect spending on Internet services; the impact of changing foreign exchange rates (in particular the Euro to US dollar and Canadian dollar to US dollar exchange rates) on the translation of our non-US dollar denominated revenues, expenses, assets and liabilities into US dollars; legal and operational difficulties in new markets; the imposition of a requirement that we contribute to the US Universal Service Fund on the basis of our Internet revenue; changes in government policy and/or regulation, including rules regarding data protection, cyber security and net neutrality; increasing competition leading to lower prices for our services; our ability to attract new customers and to increase and maintain the volume of traffic on our network; the ability to maintain our Internet peering and right-of-way arrangements on favorable terms; our ability to renew our long-term leases of optical fiber and right-of-way agreements that comprise our network; our reliance on a limited number of equipment vendors, and the potential for hardware or software problems associated with such equipment; the dependence of our network on the quality and dependability of third-party fiber and right-of-way providers; our ability to retain certain customers that comprise a significant portion of our revenue base; the management of network failures and/or disruptions; our ability to make payments on our indebtedness as they become due and outcomes in litigation, risks associated with variable interest rates under our Swap Agreement as well as other risks discussed from time to time in our filings with the Securities and Exchange Commission, including, without limitation, this report and our quarterly reports on Form 10-Q for the quarterly periods ended March 31, 2023 and June 30, 2023 and our annual report on Form 10-K for the year ended December 31, 2022.

General Overview

We are a facilities-based provider of low-cost, high-speed Internet access, private network services, and data center colocation space and power. Our network is specifically designed and optimized to transmit packet switched data. We deliver our services primarily to small and medium-sized businesses, communications service providers and other bandwidth-intensive organizations in 54 countries across North America, Europe, South America, Oceania and Africa. We are a Delaware corporation, and we are headquartered in Washington, DC.

We offer on-net Internet access services exclusively through our own facilities, which run from our network to our customers’ premises. We offer our on-net services to customers located in buildings that are physically connected to our network. As a result, we are not dependent on local telephone companies or cable TV companies to serve our customers for our on-net Internet access and private network service. Our on-net service consists of high-speed Internet access and private network services offered at speeds ranging from 100 megabits per second (“Mbps”) to 400 gigabits per second (“Gbps”).

Our on-net revenues represented 47.2% of our revenues for the three months ended September 30, 2023, 75.5% of our revenues for the three months ended September 30, 2022, 55.9% of our revenues for the nine months ended September 30, 2023 and 75.5% of our revenues for the nine months ended September 30, 2022. We provide our on-net Internet access and private network services to our corporate, net-centric and enterprise customers. Our corporate customers are located in multi-tenant office buildings (“MTOB’s”) which typically include law firms, financial services firms, advertising and marketing firms, as well as health care providers, educational institutions and other professional services businesses. Our net-centric customers include bandwidth-intensive users that leverage our network either to deliver content to end users or to provide access to residential or commercial internet users. Content delivery customers include over the top (“OTT”) media service providers, content delivery networks, web hosting companies, and commercial content and application software providers. Our net-centric customers include 7,971 access networks comprised of other Internet service providers (“ISPs”), telephone companies, mobile phone operators and cable television companies that

Page 24 of 48

collectively provide internet access to a substantial number of broadband subscribers and mobile phone subscribers across the world. These net-centric customers generally receive our services in carrier neutral colocation facilities and in our data centers. We expanded selling our services to enterprise customers in connection with our acquisition of the Sprint Business. We define “enterprise” customers as large corporations (typically, Fortune 500 companies with greater than $5 billion in annual revenue) running Wide Area Networks (“WAN”) with several dozen to several hundred sites. Our enterprise customers generally purchase our services on a price per location basis. We operate data centers throughout North America and Europe that allow our customers to collocate their equipment and access our network.

In addition to providing our on-net services, we provide Internet access and private network services to customers that are not located in buildings directly connected to our network. We provide these off-net services primarily to corporate customers using other carriers’ circuits to provide the “last mile” portion of the link from the customers’ premises to our network. Our off-net revenues represented 47.6% of our revenues for the three months ended September 30, 2023, 24.4% of our revenues for the three months ended September 30, 2022, 40.4% of our revenues for the nine months ended September 30, 2023 and 24.4% of our revenues for the nine months ended September 30, 2022.

Wavelength and Optical Transport Services

In connection with our acquisition of the Sprint Business, we expanded our offerings of optical wavelength services and optical transport services over our fiber network. We are selling these wavelength services to our existing customers, customers of Sprint Communications and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. We are increasing the number of locations where we can sell wavelength services to meet customer demand. Revenues related to our optical wavelength services were $3.0 million and $4.6 million for the three and nine months ended September 30, 2023, respectively.

We also provide certain non-core services because of certain acquisitions, including our acquisition of the Sprint Business. We continue to support but do not actively sell these non-core services. We expect that our revenues from non-core services will decline. Our non-core revenues represented 4.2% of our revenues for the three months ended September 30, 2023, 0.1% of our revenues for the three months ended September 30, 2022, 3.0% of our revenues for the nine months ended September 30, 2023 and 0.1% of our revenues for the nine months ended September 30, 2022.

Acquisition of Sprint Communications

On May 1, 2023 (the “Closing Date”), Cogent Infrastructure, Inc., a Delaware corporation and our direct wholly owned subsidiary, closed on its acquisition of the U.S. long-haul fiber network (including the non-U.S. extensions thereof) of Sprint Communications and its subsidiaries (the “Sprint Business”) in accordance with the terms and conditions of the Membership Interest Purchase Agreement (the “Purchase Agreement”), dated September 6, 2022, by and among us, Sprint Communications LLC, a Kansas limited liability company (“Sprint Communications”) and an indirect wholly owned subsidiary of T-Mobile US, Inc., a Delaware corporation (“T-Mobile”), and Sprint LLC, a Delaware limited liability company and an indirect wholly owned subsidiary of T-Mobile (the “Seller”). On the Closing Date, we purchased from the Seller all of the issued and outstanding membership interests (the “Purchased Interests”) of Wireline Network Holdings LLC, a Delaware limited liability company that, following an internal restructuring and divisive merger, holds Sprint Communications’ assets and liabilities relating to the Sprint Business (such transactions contemplated by the Purchase Agreement, collectively, the “Transaction”).

Purchase Price

The Transaction closed on May 1, 2023 (the “Closing Date”). On the Closing Date, we consummated the Transaction pursuant to the terms of the Purchase Agreement, providing a purchase price of $1 payable to the Seller for the Purchased Interests, subject to customary adjustments, including working capital (the “Working Capital Adjustment”), as set forth in the Purchase Agreement. As consideration for the Purchased Interests, the Working Capital Adjustment (primarily related to acquired cash and cash equivalents of an estimated $43.4 million at the Closing Date in order to fund the international operations of the Sprint Business) was $66.1 million, of which $61.1 million was paid to the Seller on the Closing Date.

The Purchase Agreement also includes an estimated payment of $52.3 million from Seller to Buyer related to acquired short-term lease obligations (the “Short-term Lease Payment”). After further analysis, the Short-term Lease Payment was reduced by $4.8 million from $57.1 million at June 30, 2023 to $52.3 million at September 30, 2023. The Short-term Lease Payment will be paid from

Page 25 of 48

the Seller to us in four equal payments in months 55 to 58 after the Closing Date. The Short-term Lease Payment was recorded at its present value resulting in a discount of $15.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $0.7 million and $1.2 million for the three and nine months ended September 30, 2023, respectively. A final determination of the Working Capital Adjustment and the Short-term Lease Payment is expected by the end of 2023.

IP Transit Services Agreement

On the Closing Date, Cogent Communications, Inc. and T-Mobile USA, Inc., a Delaware corporation and direct subsidiary of T-Mobile (“TMUSA”), entered into an agreement for IP transit services (“IP Transit Services Agreement”), pursuant to which TMUSA will pay us an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments of $29.2 million per month during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments of $8.3 million per month over the subsequent 42 months. We concluded that the $700.0 million cash consideration was not separately identifiable from the business combination. As a result, the IP Transit Services Agreement was recorded in connection with the Transaction. During the three and nine months ended TMUSA paid us $87.5 million and $116.7 million, respectively, under the IP Transit Agreement. On October 3, 2023 an additional $29.2 million payment was received. On November 2, 2023, an additional $29.2 million payment was received.

Transition Services Agreement

On the Closing Date, we entered into a transition services agreement (the “TSA”) with the Seller, pursuant to which the Seller will provide to us, and we will provide to the Seller on an interim basis following the Closing Date, certain specified services (the “Transition Services”) to ensure an orderly transition following the separation of the Sprint Business from Sprint Communications. The services to be provided by the Seller to us include, among others, information technology support, back office and finance, real estate and facilities, vendor and supply chain management including payments to vendors of the Sprint Business for us reimbursed at cost and human resources. The services to be provided by us to the Seller include, among others, information technology and network support, finance and back office and other wireless business support.

The Transition Services are generally intended to be provided for a period of up to two years following the Closing Date, although such period may be extended for an additional one-year term by either party upon 30 days’ prior written notice. The fees for the Transition Services are calculated using either a per service monthly fee or an hourly rate for the employees allocated to provide such services. Any third-party costs incurred in providing the Transition Services are passed on to the party receiving such services at cost for the two-year period and at cost plus 20 percent, if the TSA is extended.

Either party to the TSA may terminate the agreement (i) with respect to any individual service in full for convenience upon 30 days’ prior written notice for certain services and reduced for other services after a 90-day period. The TSA may be terminated in its entirety if the other party has failed to perform any of its material obligations and such failure is not cured within 30 days. The TSA provides for customary indemnification and limits on liability. During the three and nine months ended September 30, 2023 we were billed $101.2 million and $218.0 million as due to the Seller under the TSA, respectively, primarily for reimbursement at cost of payment to vendors of the Sprint Business. During the three and nine months ended September 30, 2023 we paid $153.1 million to the Seller under the TSA. Amounts billed under the TSA are due 30 days from receipt of the related invoice. As of September 30, 2023, we owed $69.6 million to the Seller and the Seller owed $16.8 million to us under the TSA. The amounts due from the Seller are primarily reimbursements for severance costs related to Sprint Business employees and services provided by the Company for the Seller.

Other Services Provided to Seller

In addition, on the Closing Date, we entered into a commercial agreement with TMUSA (“Commercial Agreement”) for colocation and connectivity services, pursuant to which we will provide such services to TMUSA for a per service monthly fee plus certain third-party costs incurred in providing the services. During the three and nine months ended September 30, 2023 we recorded $8.0 million and $15.3 million, respectively, from TMUSA under the Commercial Agreement. As of September 30, 2023, TMUSA owed $3.2 million to us under the Commercial Agreement.

Page 26 of 48

Competitive Advantages

We believe we address many of the data communications needs of small and medium-sized businesses, communications service providers and other bandwidth-intensive organizations by offering them high-quality, high-speed Internet access and private network services at attractive prices. With our acquisition of the Sprint Business, we began offering services to larger enterprise customers. We believe that our organization has the following competitive advantages:

Low Cost of Operation: We believe that the wireline telecom industry is undergoing, and will continue to face, significant price deflation for its applications and services. This price deflation is a result of a variety of factors including increased competition, enhanced substitutability of certain products and services and the continued impact of Moore’s Law, which has driven down the cost of technology, particularly for fiber optic Wavelength Division Multiplexing (“WDM”) equipment and optically interfaced routers. Faced with the backdrop of continued price deflation in our industry, we have made a series of discreet choices around our network design, operating strategy and product offerings that are consistent with our objective of becoming the low cost operator in our industry. Since our initiation of operations, this strategy has resulted in a rapid decline in our cost to transmit bits, which has increased our margins and decreased our capital intensity as measured by our capital expenditures per total revenues. Over the last five fiscal years, our cost of goods sold per bit delivered for our customers has declined at a compounded annual rate of 21.0%. Important components of our low cost operating strategy include:

One Network Protocol. Upon our founding, we selected to operate our network solely using Ethernet protocol. We made this selection in order to take advantage of the significantly greater installed base and lower cost of Ethernet network equipment versus other protocols, the substantially lower costs associated with operating and maintaining one network protocol and the continued benefits of the rapid price performance ratio improvements of Ethernet-related equipment. Our single network design allows us to avoid many of the costs that our competitors who operate circuit-switched, time-division multiplexing (“TDM”) and hybrid fiber coaxial networks incur related to provisioning, monitoring and maintaining multiple transport protocols. Selecting one operating protocol has also had positive effects in terms of our operating overhead and the simplicity of our organization. We believe the vast majority of our competition currently operates their networks with multiple protocols and we believe that attempts to upgrade their networks to one protocol would be operationally challenging and costly.
Widespread Access to Fiber on a Cost Effective, Long-Term Basis. We have acquired a large portfolio of dark fiber leases from around the world sourced from the excess inventory of existing networks. This choice to lease rather than build reduces our capital intensity and the operating costs of our intercity and metro networks. The nature of this portfolio and the individual leases provide us long-term access to dark fiber at attractive rates and, in many cases the opportunity to extend these leases for multiple terms. On average, a modest number of our dark fiber leases come up for renewal each year. We have relationships with over 320 dark fiber vendors across the globe, enabling us to lease dark fiber on a long-term, cost-effective basis to virtually any geographic route or facility we require. The acquisition of the Sprint fiber network provides us significant additional fiber assets
Narrow and Focused Product Set. Since our founding, we have strategically focused on delivering a very narrow product set to our customers. The vast majority of our revenue is driven by or related to our high-capacity, bi-directional, symmetric internet access services which can be accessed on-net in MTOBs and carrier neutral data centers (“CNDCs”) or off-net through other carriers’ “last mile” connections to customer facilities. There are significant cost advantages as a result of this narrow product set. We believe that the relative size of our salesforce training, support and overhead is lower than comparable telecom providers that tend to offer a broader, one-stop shop product set to their client base.
Scalable Network Equipment and Hub Configurations. Due to our single network protocol and narrow product set, our transmission and network operations rely mainly on two sets of equipment for operation. In order to further scale our operating leverage, we have systematically reused older equipment in less dense portions of our network. Due to interoperability between the generations of products, we are able to transfer older equipment from our core, high-traffic areas to newer, less congested routes. The result of this dynamic grooming process is that we are able to utilize our equipment for materially longer periods than the expected life of this equipment, thereby reducing our capital investment in our network. We design and build all of our network hubs to the same standards and configurations. This replication strategy provides us scale benefits in equipment purchases, training, and maintenance.

Page 27 of 48

Low cost right-of-way agreements. In connection with our acquisition of the Sprint Business, we acquired numerous right-of-way agreements. Many of these right-of-way agreements are at favorable rates and these agreements would be difficult to obtain.

Greater Control and Superior Delivery. Our on-net service does not rely on circuits that must be provisioned by a third-party carrier. In our on-net MTOBs we provide our customers the entire network, including the “last mile” and the in-building wiring connecting to our customer’s suite. In our CNDCs we are collocated with our customers. As a result, only a cross-connection within the data center is required to provide our services to our customers. The structure of our on-net service provides us with more control over our service, quality and pricing. It also allows us to provision services more quickly and efficiently than provisioning services on a third-party carrier network. The vast majority of our on-net services can be installed in less than two weeks, which is materially faster than the installation times for some of our incumbent competitors.

High-Quality, Reliable Service. We are able to offer high-quality Internet service due to our network design and composition. We believe that we deliver a high level of technical performance because our network is optimized for packet switched traffic. Its design increases the speed and throughput of our network and reduces the number of data packets dropped during transmission compared to traditional circuit-switched networks. We believe that our network is more reliable and carries traffic at lower cost than networks built as overlays to traditional circuit-switched, or TDM networks.

Large Addressable Market. We have systematically evaluated and chosen our network extensions to buildings, data centers and markets based upon a rigorous set of criteria to evaluate the economic opportunity of network locations. Additional factors relevant to our pursuit of new buildings include the willingness of building owners to grant us access rights, the availability of optical fiber networks to serve those buildings, the costs to connect buildings to our network and equipment availability. We have also begun to evaluate the sustainability of new locations by evaluating the LEED Green Rating of Buildings, the potential to source renewable energy at potential locations and the potential impact of climate change on a location including access to water and the risk of flooding. Our network is connected to 3,257 total buildings located in 227 metropolitan markets. These buildings include 1,860 large MTOBs (totaling 1.0 billion square feet of office space) in major North American cities where we offer our services to a diverse set of high-quality corporate customers within close physical proximity of each other. These buildings also include 1,528 CNDCs located in 1,337 buildings in North America, Europe, South America, Oceania and Africa where our net-centric customers directly interconnect with our network. We also operate 60 of our own data centers (four of which converted from facilities acquired with the Sprint Business) across the United States and in Europe, which comprise over 808,000 square feet of floor space and are directly connected to our network. We believe that these network points of presence strategically position our network to attract high levels of Internet traffic and maximize our revenue opportunities and profitability.

Balanced, High-Traffic Network. Since its inception, our network has grown significantly in terms of its geographic reach, customer connections, and traffic. We currently serve 7,971 access networks as well as numerous large and small content providers and 55,045 corporate customer connections. Because of these growing bases of customers who distribute (content providers) and receive (access networks) content on our network, we believe that the majority of all the traffic remains “on-net” by both originating and terminating on our network. This control of traffic is an important differentiator as it increases our service reliability and speed of traffic delivery. The increasing share of traffic delivered from content providers to access networks also enhances our margins as we are compensated by both the originating customer and terminating customer. The breadth of our network, extensive size of our customer base, and the volume of our traffic enables us to be one of a handful of Tier 1 networks that are interconnected on a settlement-free basis. This Tier 1 network peering status broadens our geographic delivery capability and materially reduces our network costs.

Proven and Experienced Management Team. Our senior management team is composed of seasoned executives with extensive expertise in the telecommunications industry as well as knowledge of the markets in which we operate. The members of our senior management team have an average of over 20 years of experience in the telecommunications industry and many have been working together at the Company for several years. Several members of the senior management team have been working together at the Company since 2000. Our senior management team has designed and built our network and, during our formative years, led the integration of network assets we acquired through 13 significant previous acquisitions and managed the expansion and growth of our business. We anticipate that our management team will successfully manage the integration of the Sprint Business into our current operations.

Page 28 of 48

Our Strategy

We intend to become the leading provider of high quality, high-speed Internet access and private network services and to continue to improve our profitability and cash flow. The principal elements of our strategy include:

Grow our Corporate Customer Base. Our on-net corporate customers are typically small to medium-sized businesses connected to our network through MTOBs or connected to our network through one of our CNDCs. We generally sell two types of services to our corporate customers: dedicated internet access and private network services. We typically sell dedicated internet access at the same price per connection as our competitors, but our customers benefit from our significantly faster speeds and rapid installation times. These customers are increasingly integrating off-site data centers and cloud services into their IT infrastructure in order to take advantage of the safety, security and redundancy that is offered by locating company processing power, storage and software at a data center. An important part of this new infrastructure is a high-speed, dedicated internet connection from the corporate premises to the data center and the Internet and from one corporate premises to other corporate premises. We believe that the importance of data centers will increasingly lead tenants to reconfigure their communications infrastructure to include dedicated internet access across their locations. With our acquisition of Sprint Business, we began offering services to larger enterprise customers.

Increase our Share of the Net-Centric Market. We are currently one of the leading providers of high-speed internet access to a variety of content providers and access networks across the world. We intend to further load our high-capacity network as a result of the growing demand for high-speed internet access generated by these types of bandwidth-intensive applications such as over-the-top (“OTT”) media services, online gaming, video, Internet of Things (“IoT”), voice over IP (“VOIP”), remote data storage, and other services. We expect that we will continue to grow our shares of these segments by offering our customers a series of attractive features including:

Geographic breadth – We have the broadest CNDC footprint in the industry and currently offer network services in 54 countries – as net-centric customers seek a more international audience this footprint is a significant advantage;
High capacity and reliability – We offer 100 Mbps to 100 Gbps ports in all of the CNDCs and 400 Gbps in selected locations on our network, which differentiates the capacity choices we provide our net-centric clients;
Balanced customer base – Our leading share of content providers and access networks increases the amount of traffic that originates and terminates on our network thereby reducing latency and enhancing reliability;
Large and dedicated salesforce – Our team of net-centric sales professionals is one of the largest salesforces in this industry segment and enables us to better serve this customer segment while also identifying new sales opportunities and gaining new business and customers; and
The customers of the Sprint Business will include a number of large enterprise customers, a type of customer that we have not traditionally served.

Pursue On-net Customer Growth. Our high-capacity network provides us with the ability to add a significant number of customers to our network with minimal direct incremental costs. We intend to increase usage of our network and operational infrastructure by adding customers in our existing on-net buildings, as well as developing additional markets and connecting more MTOBs and CNDCs to our network. We emphasize our on-net services because they generate greater profit margins and we have more control over service levels, quality and pricing, and our on-net services are provisioned in considerably less time than our off-net services. Our fiber network connects directly to our on-net customers’ premises and we pay no local access (“last mile”) charges to other carriers to provide our on-net services.

Page 29 of 48

Continue to Improve our Sales Efforts and Productivity. A critical factor in our success has been our investment and focus on our sales and marketing efforts. We seek to maintain a consistent level of sales productivity as measured by the number of connections sold per salesperson per month, taking into account adjustments to the changing mix of products sold and installed. In order to gain market share in our targeted businesses, we expect to continue our sales efforts including introducing strategies and tools to optimize and improve our sales productivity. We have developed several training programs that are directed toward increasing our sales representative tenure and increasing our sales representative productivity. In addition, we have required all of our employees to work in the office on a full-time basis, thereby providing additional opportunities for management coaching and oversight in order to increase productivity.

Expand our Off-net Corporate Internet Access Business. We have agreements with over 580 national and international carriers providing us last mile network access to over 6 million commercial buildings that are lit by fiber optic cable across North America and that are not currently served by our network. We believe these agreements broaden our addressable market for corporate dedicated internet access and enhances our competitive position through the ability to provide enterprise-wide connectivity for corporate customers. In order to take advantage of this large set of commercial buildings we have developed an automated process to enable our salesforce to identify opportunities in the off-net market for dedicated internet access and to quickly offer pricing proposals to potential customers. We continue to negotiate reduced pricing under our numerous carrier agreements that enable us to reduce our cost of off-net services, which enhances our competitive position in the marketplace.

Expand our Product Offerings to Include Wavelength and Optical Transport Services. In connection with the Transaction, we expanded our offerings of optical wavelength and optical transport services over our fiber network. We are selling these services to our existing customers, customers of Sprint Communications and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. We operate data centers throughout North America and Europe that allow our customers to collocate their equipment and access our network. In connection with the Transaction, we will also expand our colocation offerings.

Results of Operations

Three Months Ended September 30, 2023 Compared to the Three Months Ended September 30, 2022

Our management reviews and analyzes several key financial measures in order to manage our business and assess the quality and variability of our service revenue, operating results and cash flows. The following summary tables present a comparison of our results of operations with respect to certain key financial measures. The comparisons illustrated in the tables are discussed in greater detail below.

Three Months Ended

 

September 30, 

Percent

 

    

2023

    

2022

    

Change

(in thousands)

 

Service revenue

$

275,429

$

150,000

83.6

%

On-net revenue

 

130,049

 

113,219

 

14.9

%

Off-net revenue

 

130,970

 

36,611

 

257.7

%

Wavelength revenue

2,992

NM

Non-core revenue

 

11,417

 

170

 

NM

Network operations expenses (1)

 

173,594

 

57,220

 

203.4

%

Selling, general, and administrative (“SG&A) expenses (2)

65,308

39,114

67.0

%

Acquisition costs – Sprint Business

351

2,004

(82.5)

%

Depreciation and amortization expenses

 

86,734

 

22,897

 

278.8

%

Change in valuation - interest rate swap agreement

4,825

16,923

NM

Loss on bargain purchase – Sprint Business

3,332

NM

Interest income – IP Transit Services Agreement

10,299

NM

Interest expense

24,198

17,948

34.8

%

Income tax (benefit) expense

 

(13,623)

969

NM

(1)Includes non-cash equity-based compensation expenses of $370 and $176 in the three months ended September 30, 2023 and 2022, respectively.

Page 30 of 48

(2)Includes non-cash equity-based compensation expenses of $7,041 and $6,035 in the three months ended September 30, 2023 and 2022, respectively.

NM – not meaningful

September 30,

Percent

 

    

2023

    

2022

    

Change

 

Other Operating Data

  

Average Revenue Per Unit (ARPU)

 

  

 

  

 

  

ARPU - on-net

$

475

$

458

3.8

%

ARPU - off-net

$

1,156

$

920

25.6

%

ARPU - wavelengths

$

2,312

$

NM

Average Price per Megabit — installed base

$

0.30

$

0.27

9.6

%

Customer Connections—end of period

On-net

89,623

82,614

8.5

%

Off-net

36,766

13,359

175.2

%

Wavelengths

449

NM

Non-core

11,187

348

NM

Service Revenue. We continually work to grow our total service revenue by increasing the number of potential customers that we can reach on our network. We do this by investing capital to expand the geographic footprint of our network, increasing the number of buildings that we are connected to, including CNDC’s and MTOB’s, and increasing our penetration rate into our existing buildings. These efforts broaden the global reach of our network and increase the size of our potential addressable market. We also seek to grow our service revenue by investing in our sales and marketing team. We typically sell corporate connections at similar pricing to our competitors, but our clients benefit from our significantly faster speeds, greater aggregate throughput, enhanced service level agreements and rapid installation times. In the net-centric market, we offer comparable services in terms of capacity but typically at significantly lower prices.

Our service revenue increased by 83.6% from the three months ended September 30, 2022 to the three months ended September 30, 2023. Exchange rates positively affected our increase in service revenue by $1.8 million. All foreign currency comparisons herein reflect results for the three months ended September 30, 2023 translated at the average foreign currency exchange rates for the three months ended September 30, 2022. We increased our total service revenue by expanding our network, adding additional buildings to our network, increasing our penetration into the buildings connected to our network and gaining market share by offering our services at lower prices than our competitors. Revenue from the Sprint Business for the three months ended September 30, 2023 was $113.0 million.

Revenue recognition standards include guidance relating to any tax assessed by a governmental authority that is directly imposed on a revenue-producing transaction between a seller and a customer and may include, but is not limited to, gross receipts taxes, Universal Service Fund fees and certain state regulatory fees. We record these taxes billed to our customers on a gross basis (as service revenue and network operations expense) in our consolidated statements of comprehensive income. The impact of these taxes including the Universal Service Fund resulted in an increase to our revenues of $10.4 million from the three months ended September 30, 2022 to the three months ended September 30, 2023. Excise taxes from the Sprint Business for the three months ended September 30, 2023 were $10.8 million.

Revenue and customer connections by customer type

Our corporate customers generally purchase their services on a price per connection basis. Our net-centric customers generally purchase their services on a price per megabit-metered basis. We began to serve enterprise customers in connection with our acquisition of the Wireless Business. We define “enterprise” customers as large corporations (typically, Fortune 500 companies with greater than $5 billion in annual revenue) running Wide Area Networks (“WAN”) with several dozen to several hundred sites. Our enterprise customers generally purchase our services on a price per location basis. Revenues from our corporate, net-centric customers and enterprise customers represented 43.7%, 34.5% and 21.8% of total service revenue, respectively, for the three months ended September 30, 2023. Revenues from our corporate and net-centric customers represented 57.0% and 43.0% of total service revenue, respectively, for the three months ended September 30, 2022. Revenues from corporate customers increased by 40.9% to $120.5 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. Revenues from our

Page 31 of 48

net-centric customers increased by 47.2% to $94.9 million for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. Revenues from our enterprise customers were $60.0 million for the three months ended September 30, 2023. Certain of our historical corporate and net-centric customers (in total approximately 400 customers representing approximately $0.3 million in monthly recurring revenue) have been reclassified from our legacy net-centric and corporate revenue and customer connections to enterprise revenue and customer connections. Certain of the customer connections we acquired in the Sprint Business were classified as corporate and net-centric revenue and customer connections. We acquired 17,823 corporate customer connections, 5,711 net-centric customer connections and 23,209 enterprise customer connections with the Sprint Business. In connection with our acquisition of the Sprint business, we classified the Sprint Business revenue as $20.1 million of monthly recurring revenue as enterprise revenue, $12.9 million of monthly recurring revenue as corporate revenue and $6.5 million of monthly recurring revenue as net-centric revenue.

Our revenue from our corporate customers increased primarily due to corporate customer connections acquired with the Sprint Business. Our corporate customers take advantage of our superior speeds, greater aggregate throughput, service levels and installation times versus our competitors. The growing trend of customers installing second lines for redundancy in order to construct virtual private networks (“VPNs”) has also led to our ability to increase our corporate revenues. Beginning with and throughout the COVID-19 pandemic, we witnessed a deteriorating real estate market in and around the buildings we service in central business districts in North America. Because of the rising vacancy levels and falling lease initiations or renewals, we experienced a slowdown in new sales to our corporate customers, which negatively affected our legacy corporate revenue results. During the three months ended September 30, 2023, we slowly began to see declining vacancy rates and rising office occupancy rates. In addition, we began to see positive trends in our corporate business. As the option to fully or partially work from home becomes permanently established at many companies, our corporate customers are integrating some of the new applications that became part of the remote work environment, which benefits our corporate business as these customers upgrade their Internet access infrastructure to higher capacity connections. Further, if and when companies eventually return to the buildings in which we operate, we believe it will present an opportunity for increased sales. However, the exact timing and path of these positive trends remains uncertain, and as the after effects of the COVID-19 pandemic linger, we may continue to see increased corporate customer turnover, fewer upgrades of existing corporate customer configurations and fewer new tenant opportunities, which would negatively affect our corporate revenue growth.

Our revenue from our net-centric customers increased primarily due to an increase in our number of net-centric customers, growth in network traffic from these customers and from net-centric customer connections acquired with the Sprint Business partly offset by a decline in our average price per megabit. Our net-centric customers purchase our services on a price per megabit basis. The net-centric market exhibits significant pricing pressure due to the continued introduction of new technology, which lowers the marginal cost of transmission and routing, and the commodity nature of the service where price is typically the only differentiating factor for these customers. Our average price per megabit of our installed base of customers increased by 9.6% from the three months ended September 30, 2022 to the three months ended September 30, 2023 from the impact of the price per megabit customers acquired in the Sprint Business. The impact of foreign exchange rates has a more significant impact on our net-centric revenues.

Revenue and customer connections by network connection type

Our on-net revenues increased by 14.9% from the three months ended September 30, 2022 to the three months ended September 30, 2023. Our on-net revenues increased as we increased the number of our on-net customer connections by 8.5% at September 30, 2023 from September 30, 2022. On-net revenue increased at a greater rate than on-net customer connections primarily due to an increase in our on-net ARPU from the three months ended September 30, 2022 to the three months ended September 30, 2023. ARPU is determined by dividing revenue for the period by the average customer connections for that period. On-net revenues from customers acquired in the Sprint Business were $6.3 million for the three months ended September 30, 2023.

Our off-net revenues increased by 257.7% from the three months ended September 30, 2022 to the three months ended September 30, 2023. Our off-net revenues increased primarily from the 175.2% increase in the number of our off-net customer connections from September 30, 2022 to September 30, 2023. Off-net revenues from customers acquired in the Sprint Business were $92.4 million for the three months ended September 30, 2023.

In connection with our acquisition of the Sprint Business, we expanded our offering of optical wavelength and optical transport services over our fiber network. Wavelength revenues from customers acquired in the Sprint Business were $3.0 million for the three months ended September 30, 2023.

Page 32 of 48

Our non-core revenues increased from the three months ended September 30, 2022 to the three months ended September 30, 2023 primarily from the acquisition of non-core revenues from customers acquired in the Sprint Business. Non-core revenues from customers acquired in the Sprint Business were $11.3 million for the three months ended September 30, 2023.

Network Operations Expenses. Network operations expenses include the costs of personnel associated with service delivery, network management and customer support, network facilities costs, fiber and equipment maintenance fees, leased circuit costs, access and facilities fees paid to building owners and excise taxes billed to our customers and recorded on a gross basis. Our network operations expenses, including non-cash equity-based compensation expense, increased by 203.4% from the three months ended September 30, 2022 to the three months ended September 30, 2023. Non-cash equity-based compensation expense is included in network operations expenses consistent with the classification of the employee’s salary and other compensation. The increase in network operations expense is primarily attributable to an increase in costs related to our network and facilities expansion activities, an increase in power costs and $101.6 million of network operations expense from our acquisition of the Sprint Business for the three months ended September 30, 2023.

Selling, General, and Administrative (“SG&A”) Expenses. Our SG&A expenses, including non-cash equity-based compensation expense, increased by 67.0% from the three months ended September 30, 2022 to the three months ended September 30, 2023. Non-cash equity-based compensation expense is included in SG&A expenses consistent with the classification of the employee’s salary and other compensation. SG&A expenses increased primarily from an increase in salaries and benefits from an 91.2% increase in our total headcount, including 942 employees added to our headcount from our acquisition of the Sprint Business. Our sales force headcount, inclusive of sales management, was 833 at September 30, 2023 and 669 at September 30, 2022, and our total headcount was 1,990 at September 30, 2023 and 1,041 at September 30, 2022. The Sprint Business added 114 employees to our sales force headcount. SG&A expense from our acquisition of the Sprint Business was $29.9 million for the three months ended September 30, 2023.

Depreciation and Amortization Expenses. Our depreciation and amortization expense increased by 278.8% from the three months ended September 30, 2022 to the three months ended September 30, 2023. The increase is primarily due to the depreciation expense associated with the increase in deployed fixed assets and $59.0 of depreciation and amortization expense from assets, including a finance lease totaling $160.9 million being amortized over forty-four months, acquired with the Sprint Business.

Gain on Bargain Purchase

We accounted for our acquisition of the Sprint Business as a business combination. The identifiable assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. The fair value of the identifiable assets acquired was $1.5 billion (including amounts due under the IP Transit Services Agreement) and was in excess of the $1.0 billion liabilities assumed and the $0.6 billion net consideration to be received from the Seller resulting in a gain on bargain purchase of $1.2 billion. During the three months ended September 30, 2023, certain adjustments were made to the purchase price resulting in a reduction to the total gain on bargain purchase of $3.3 million.

Interest Income - IP Transit Services Agreement

On the Closing Date, we entered into the IP Transit Services Agreement with T-Mobile USA, Inc., (“TMUSA”), pursuant to which TMUSA will pay us an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments over the subsequent 42 months.

We accounted for the Transaction as a business combination under ASC Topic 805 Business Combinations (“ASC 805”). Under ASC 805, we concluded that the $700.0 million of payments to be made represent consideration received to complete the acquisition of a distressed business. We also evaluated whether the IP Transit Services Agreement was in the scope of ASU No. 2014-09 Revenue from Contracts with Customers (“ASC 606”). We concluded that TMUSA did not represent a “customer” as defined by ASC 606, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue, which excluded this arrangement from the scope of ASC 606. As a result, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount of $79.6 million. The amortization of the discount resulted in interest income of $10.3 million for the three months ended September 30, 2023.

Page 33 of 48

Interest Expense. Our interest expense resulted from interest incurred on our $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 that we issued in May 2021 (the “2026 Notes”), interest incurred on our $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 that we issued in June 2022 (the “2027 Notes”) and interest incurred on our finance lease obligations. Our finance leases include a lease totaling $160.9 million being amortized over forty-four months, acquired with the Sprint Business. Our interest expense increased by 34.8% from the three months ended September 30, 2022 to the three months ended September 30, 2023. The increase was primarily due to the impact of the finance lease acquired with the Sprint Business and an increase in interest rates on our 2027 Notes as compared to the 2024 Notes.

Change in Valuation - Interest Rate Swap Agreement. As of September 30, 2023, the fair value of our Swap Agreement was a net liability of $56.4 million. We recorded unrealized losses for the non-cash change in the valuation of the Swap Agreement of $4.8 million in the three months ended September 30, 2023 and $16.9 million in the three months ended September 30, 2022 from an increase in interest rates.

Under the Swap Agreement settlement payment made in November 2021, we received $0.6 million from the counterparty for a net cash savings of $0.6 million for the period from August 9, 2021 (the Swap Agreement inception date) to October 31, 2021, in May 2022, we received $1.2 million from the counterparty for a net cash savings of $1.2 million for the period from November 1, 2021 to April 30, 2022. Under the Swap Agreement settlement payment made in November 2022, we paid $3.4 million to the counterparty for a net cash interest cost of $3.4 million for the period from May 1, 2022 to October 31, 2022. Under the Swap Agreement settlement payment made in May 2023, we paid $9.5 million to the counterparty for a net cash interest cost of $9.5 million for the period from November 1, 2022 to April 30, 2023. Under the Swap Agreement settlement payment made in November 2023, we paid $12.0 million to the counterparty for a net cash interest cost of $12.0 million for the period from May 1, 2023 to October 31, 2023.

Income Tax (Benefit) Expense. Our income tax benefit was $13.6 million for the three months ended September 30, 2023 and our income tax expense was $1.0 million for the three months ended September 30, 2022. The decrease in our income tax expense is primarily related to projected operating results related to the Sprint Business acquisition, the reversal of deferred tax liabilities acquired with the Sprint Business and the reversal of a valuation allowance on our business interest expense deferred tax asset.

Buildings On-net. As of September 30, 2023 and 2022, we had a total of 3,257 and 3,126 on-net buildings connected to our network, respectively. The increase in our on-net buildings was a result of our disciplined network expansion program. We anticipate adding a similar number of buildings to our network for the next several years.

Nine Months Ended September 30, 2023 Compared to the Nine Months Ended September 30, 2022

Our management reviews and analyzes several key financial measures in order to manage our business and assess the quality and variability of our service revenue, operating results and cash flows. The following summary tables present a comparison of our

Page 34 of 48

results of operations with respect to certain key financial measures. The comparisons illustrated in the tables are discussed in greater detail below.

Nine Months Ended

 

September 30,

Percent

 

2023

2022

Change

 

(in thousands)

 

Service revenue

    

$

668,822

    

$

447,625

    

49.4

%

On-net revenue

373,856

337,829

10.7

%

Off-net revenue

270,234

109,279

147.3

%

Wavelength revenue

4,578

NM

Non-core revenue

20,154

517

NM

Network operations expenses (1)

369,734

171,183

116.0

%

Selling, general, and administrative (“SG&A) expenses (2)

194,046

119,129

62.9

%

Acquisition costs – Sprint Business

1,490

2,004

(25.6)

%

Depreciation and amortization expenses

164,403

68,659

139.4

%

Foreign exchange gain on 2024 Notes

31,561

NM

Loss on debt extinguishment and redemption – 2024 Notes

11,885

Change in valuation – interest rate swap agreement

4,283

45,703

NM

Interest income – IP Transit Services Agreement

17,968

NM

Gain on bargain purchase – Sprint Business

1,152,386

NM

Interest expense

71,855

45,594

57.6

%

Income tax (benefit) expense

(33,599)

10,063

NM

(1)Includes non-cash equity-based compensation expenses of $750 and $465 in the nine months ended September 30, 2023 and 2022, respectively.
(2)Includes non-cash equity-based compensation expenses of $19,491 and $17,709 in the nine months ended September 30, 2023 and 2022, respectively.

NM – not meaningful

Nine Months Ended

 

September 30,

Percent

 

2023

2022

Change

 

Other Operating Data

    

  

    

  

    

  

Average Revenue Per Unit (ARPU)

 

  

 

  

 

  

ARPU—on-net

$

482

$

460

4.9

%

ARPU—off-net

$

1,194

$

933

28.0

%

ARPU – Wavelengths

$

2,266

$

NM

Average Price per Megabit — installed base

$

0.27

$

0.29

(5.8)

%

Customer Connections—end of period

On-net

89,623

82,614

8.5

%

Off-net

36,766

13,359

175.2

%

Wavelengths

449

NM

Non-core

11,187

348

NM

Service Revenue. We continually work to grow our total service revenue by increasing the number of potential customers that we can reach on our network. We do this by investing capital to expand the geographic footprint of our network, increasing the number of buildings that we are connected to, including CNDC’s and MTOB’s, and increasing our penetration rate into our existing buildings. These efforts broaden the global reach of our network and increase the size of our potential addressable market. We also seek to grow our service revenue by investing in our sales and marketing team. We typically sell corporate connections at similar pricing to our competitors, but our clients benefit from our significantly faster speeds, greater aggregate throughput, enhanced service level agreements and rapid installation times. In the net-centric market, we offer comparable services in terms of capacity but typically at significantly lower prices.

Page 35 of 48

Our service revenue increased by 49.4% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Exchange rates negatively affected our increase in service revenue by $1.8 million. All foreign currency comparisons herein reflect results for the nine months ended September 30, 2023 translated at the average foreign currency exchange rates for the nine months ended September 30, 2022. We increased our total service revenue by expanding our network, adding additional buildings to our network, increasing our penetration into the buildings connected to our network and gaining market share by offering our services at lower prices than our competitors. Revenue from the Sprint Business was $191.0 million from May 1, 2023 (the closing date) to September 30, 2023.

Revenue recognition standards include guidance relating to any tax assessed by a governmental authority that is directly imposed on a revenue-producing transaction between a seller and a customer and may include, but is not limited to, gross receipts taxes, Universal Service Fund fees and certain state regulatory fees. We record these taxes billed to our customers on a gross basis (as service revenue and network operations expense) in our consolidated statements of comprehensive income. The impact of these taxes including the Universal Service Fund resulted in an increase to our revenues of $18.5 million from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Excise taxes from the Sprint Business were $17.8 million from May 1, 2023 (the closing date) to September 30, 2023.

Revenue and customer connections by customer type

Our corporate customers generally purchase their services on a price per connection basis. Our net-centric customers generally purchase their services on a price per megabit-metered basis. We began to serve enterprise customers in connection with our acquisition of the Sprint Business. We define “enterprise” customers as large corporations (typically, Fortune 500 companies with greater than $5 billion in annual revenue) running Wide Area Networks (“WAN”) with several dozen to several hundred sites. Our enterprise customers generally purchase our services on a price per location basis. Revenues from our corporate, net-centric customers and enterprise customers represented 45.0%, 41.1% and 13.9% of total service revenue, respectively, for the nine months ended September 30, 2023. Revenues from our corporate and net-centric customers represented 57.4% and 42.6% of total service revenue, respectively, for the nine months ended September 30, 2022. Revenues from corporate customers increased by 17.1% to $300.7 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. Revenues from our net-centric customers increased by 44.0% to $274.9 million for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. Revenues from our enterprise customers were $93.3 million, from May 1, 2023 (the closing date) to September 30, 2023. Certain of our historical corporate and net-centric customers (in total approximately 400 customers representing approximately $0.3 million in monthly recurring revenue) have been reclassified from our legacy net-centric and corporate revenue and customer connections to enterprise revenue and customer connections. Certain of the customer connections we acquired in the Sprint Business were classified as corporate and net-centric revenue and customer connections. We acquired 17,823 corporate customer connections, 5,711 net-centric customer connections and 23,209 enterprise customer connections with the Sprint Business. In connection with our acquisition of the Sprint Business, we classified the Sprint Business revenue as $20.1 million of monthly recurring revenue as enterprise revenue, $12.9 million of monthly recurring revenue as corporate revenue and $6.5 million of monthly recurring revenue as net-centric revenue.

Our revenue from our corporate customers increased primarily due to an increase in our number of corporate customers and from corporate customer connections acquired with the Sprint Business. Our corporate customers take advantage of our superior speeds, greater aggregate throughput, service levels and installation times versus our competitors. The growing trend of customers installing second lines for redundancy in order to construct virtual private networks (“VPNs”) has also led to our ability to increase our corporate revenues. Beginning with and throughout the COVID-19 pandemic, we witnessed a deteriorating real estate market in and around the buildings we service in central business districts in North America. Because of the rising vacancy levels and falling lease initiations or renewals, we experienced a slowdown in new sales to our corporate customers, which negatively affected our corporate revenue results. During the nine months ended September 30, 2023, we slowly began to see declining vacancy rates and rising office occupancy rates. In addition, we began to see positive trends in our corporate business. As the option to fully or partially work from home becomes permanently established at many companies, our corporate customers are integrating some of the new applications that became part of the remote work environment, which benefits our corporate business as these customers upgrade their Internet access infrastructure to higher capacity connections. Further, if and when companies eventually return to the buildings in which we operate, we believe it will present an opportunity for increased sales. However, the exact timing and path of these positive trends remains uncertain, and as the after effects of the COVID-19 pandemic linger, we may continue to see increased corporate customer turnover, fewer upgrades of existing corporate customer configurations and fewer new tenant opportunities, which would negatively affect our corporate revenue growth.

Page 36 of 48

Our revenue from our net-centric customers increased primarily due to an increase in our number of net-centric customers and growth in network traffic from these customers and from net-centric customer connections acquired with the Sprint Business. Our net-centric customers purchase our services on a price per megabit basis. The net-centric market exhibits significant pricing pressure due to the continued introduction of new technology, which lowers the marginal cost of transmission and routing, and the commodity nature of the service where price is typically the only differentiating factor for these customers. Our average price per megabit of our installed base of customers decreased by 5.8% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. The impact of foreign exchange rates has a more significant impact on our net-centric revenues.

Revenue and customer connections by network connection type

Our on-net revenues increased by 10.7% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Our on-net revenues increased as we increased the number of our on-net customer connections by 8.5% at September 30, 2023 from September 30, 2022. On-net customer revenues increased at a greater rate than on-net customer connections primarily due to an increase in our on-net ARPU from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. ARPU is determined by dividing revenue for the period by the average customer connections for that period. On-net revenues from customers acquired in the Sprint Business was $10.4 million from May 1, 2023 (the closing date) to September 30, 2023.

Our off-net revenues increased by 147.3% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Our off-net revenues increased primarily from the increase in the number of our off-net customer connections from September 30, 2022 to September 30, 2023. Off-net revenues from customers acquired in the Sprint Business were $156.4 million from May 1, 2023 (the closing date) to September 30, 2023.

In connection with our acquisition of the Sprint Business, we expanded our offering of optical wavelength and optical transport services over our fiber network. Wavelength revenues from customers acquired in the Sprint Business were $4.6 million from May 1, 2023 (the closing date) to September 30, 2023.

Our non-core revenues increased from the nine months ended September 30, 2022 to the nine months ended September 30, 2023 primarily from the acquisition of non-core revenues from customers acquired in the Sprint Business. Non-core revenues from customers acquired in the Sprint Business were $19.7 million from May 1, 2023 (the closing date) to September 30, 2023.

Network Operations Expenses. Network operations expenses include the costs of personnel associated with service delivery, network management and customer support, network facilities costs, fiber and equipment maintenance fees, leased circuit costs, access and facilities fees paid to building owners and excise taxes billed to our customers and recorded on a gross basis. Our network operations expenses, including non-cash equity-based compensation expense, increased by 116.0% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Non-cash equity-based compensation expense is included in network operations expenses consistent with the classification of the employee’s salary and other compensation. The increase in network operations expense is primarily attributable to an increase in costs related to our network and facilities expansion activities, an increase in power costs and $174.0 million of network operations expense from our acquisition of the Sprint Business from May 1, 2023 (the closing date) to September 30, 2023.

Selling, General, and Administrative (“SG&A”) Expenses. Our SG&A expenses, including non-cash equity-based compensation expense, increased by 62.9% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. Non-cash equity-based compensation expense is included in SG&A expenses consistent with the classification of the employee’s salary and other compensation. SG&A expenses increased primarily from an increase in salaries and benefits from an 91.2% increase in our total headcount, including 942 employees added to our headcount from our acquisition of the Sprint Business. Our sales force headcount, inclusive of sales management, was 833 at September 30, 2023 and 669 at September 30, 2022, and our total headcount was 1,990 at September 30, 2023 and 1,041 at September 30, 2022. The Sprint Business added 114 employees to our sales force headcount. SG&A expense from our acquisition of the Sprint Business was $73.1 million from May 1, 2023 (the Closing date) to September 30, 2023.

Depreciation and Amortization Expenses. Our depreciation and amortization expense increased by 139.4% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. The increase is primarily due to the depreciation expense associated with the increase in deployed fixed assets and $86.1 of depreciation and amortization expense from assets, including a finance lease totaling $160.9 million being amortized over forty-four months, acquired with the Sprint Business.

Page 37 of 48

Gain on Bargain Purchase

We accounted for our acquisition of the Sprint Business as a business combination. The identifiable assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. The fair value of the identifiable assets acquired was $1.5 billion (including amounts due under the IP Transit Services Agreement) and was in excess of the $1.0 billion liabilities assumed and the $0.6 billion net consideration to be received from the Seller resulting in a gain on bargain purchase of $1.2 billion.

Interest Income - IP Transit Services Agreement

On the Closing Date, we entered into the IP Transit Services Agreement with TMUSA, pursuant to which TMUSA will pay us an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments over the subsequent 42 months.

We accounted for the Transaction as a business combination under ASC Topic 805 Business Combinations (“ASC 805”). Under ASC 805, we concluded that the $700.0 million of payments to be made represent consideration received to complete the acquisition of a distressed business. We also evaluated whether the IP Transit Services Agreement was in the scope of ASU No. 2014-09 Revenue from Contracts with Customers (“ASC 606”). We concluded that TMUSA did not represent a “customer” as defined by ASC 606, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue, which excluded this arrangement from the scope of ASC 606. As a result, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount of $79.6 million. The amortization of the discount resulted in interest income of $18.0 million from May 1, 2023 (the closing date) to September 30, 2023.

Foreign Exchange Gain 2024 Notes. Our 2024 Notes were issued in Euros and were reported in our reporting currency – US Dollars until they were fully extinguished in June 2022. The gain on foreign exchange on our 2024 Notes from converting our 2024 Notes into USD was $31.6 million for the nine months ended September 30, 2022.

Interest Expense and Loss on Debt Extinguishment and Redemption. Our interest expense resulted from interest incurred on our 2024 Notes until these notes were fully extinguished in June 2022, interest incurred on our $500.0 million aggregate principal amount of our 2026 Notes, interest incurred on our $450.0 million aggregate principal amount of our 2027 Notes and interest incurred on our finance lease obligations. Our interest expense increased by 57.6% from the nine months ended September 30, 2022 to the nine months ended September 30, 2023. The increase was primarily due to the increase in interest rates on our 2027 Notes as compared to the 2024 Notes, $9.5 million of interest expense paid in May 2023 associated with our Swap Agreement and the impact of the finance lease acquired with the Sprint Business. Our finance leases include a lease totaling $160.9 million being amortized over forty-four months, acquired with the Sprint Business. In June 2022, we extinguished our 2024 Notes at 101.094% of par value resulting in a loss on debt extinguishment and redemption of $11.9 million.

Change in Valuation - Interest Rate Swap Agreement. As of September 30, 2023, the fair value of our Swap Agreement was a net liability of $56.4 million, and we recorded an unrealized loss for the non-cash change in the valuation of the Swap Agreement of $4.3 million in the nine months ended September 30, 2023 and $45.7 million in the nine months ended September 30, 2022 from an increase in interest rates.

Under the Swap Agreement settlement payment made in November 2021, we received $0.6 million from the counterparty for a net cash savings of $0.6 million for the period from August 9, 2021 (the Swap Agreement inception date) to October 31, 2021, in May 2022, we received $1.2 million from the counterparty for a net cash savings of $1.2 million for the period from November 1, 2021 to April 30, 2022. Under the Swap Agreement settlement payment made in November 2022, we paid $3.4 million to the counterparty for a net cash interest cost of $3.4 million for the period from May 1, 2022 to October 31, 2022. Under the Swap Agreement settlement payment made in May 2023, we paid $9.5 million to the counterparty for a net cash interest cost of $9.5 million for the period from November 1, 2022 to April 30, 2023. Under the Swap Agreement settlement payment made in November 2023, we paid $12.0 million to the counterparty for a net cash interest cost of $12.0 million for the period from May 1, 2023 to October 31, 2023.

Income Tax (Benefit) Expense. Our income tax benefit was $33.6 million for the nine months ended September 30, 2023 and our income tax expense was $10.1 million for the nine months ended September 30, 2022. The decrease in our income tax expense is

Page 38 of 48

primarily related to projected operating results related to the Sprint Business acquisition, the reversal of deferred tax liabilities acquired with the Sprint Business and the reversal of a valuation allowance on our business interest expense deferred tax asset.

Buildings On-net. As of September 30, 2023 and 2022, we had a total of 3,257 and 3,126 on-net buildings connected to our network, respectively. The increase in our on-net buildings was a result of our disciplined network expansion program. We anticipate adding a similar number of buildings to our network for the next several years.

Liquidity and Capital Resources

In assessing our liquidity, management reviews and analyzes our current cash balances, accounts receivable, accounts payable, accrued liabilities, capital expenditure commitments, and required finance lease and debt payments and other obligations. As our business has grown as a result of an increasing customer base, the Transaction, broader geographic coverage and increased traffic on our network, we have produced a growing level of cash provided by operating activities. Because of the operating leverage of our network, our annual capital expenditures measured as a percentage of revenues has fallen over the last decade. Increasing our cash provided by operating activities is, in part, dependent upon expanding our geographic footprint and increasing our network capacity. Supply chain issues may adversely affect our ability to grow our network and revenue.

We have also had increasing success in raising capital by issuing notes and arranging financing and leases that have had a lower cost and more flexible terms. The combination of this improved operating performance and access to capital has enhanced our financial flexibility and increased our ability to make distributions to stockholders in the form of cash dividends or through share repurchases. Since our initial public offering, we have returned over $1.4 billion to our stockholders through share repurchases and dividends. We will continue to assess our capital and liquidity needs and, where appropriate, return capital to stockholders.

Over the next several years, we have significant contractual and anticipated cash outlays including our indicative dividend payments on our common stock, our maturing debt obligations, interest payments on our debt obligations and our projected capital expenditure requirements in order to help execute our business plan including the acquisition of the Sprint Business. Based upon the historical growth rate of our dividend, we expect that we would have to provide approximately $375 million in order to meet our expected quarterly dividend payments over the next two years, inclusive of payments under the IP Transit Services Agreement. Our $500.0 million of 2026 Notes accrue interest at 3.50%, mature in May 2026 and include annual interest payments of $17.5 million until maturity. In June 2022, we redeemed our 2024 Notes with the proceeds from our issuance of $450.0 million of our 2027 Notes. Our 2024 Notes accrued interest at 4.375% and our 2027 Notes accrue interest at 7.00%. Our $450.0 million of 2027 Notes mature in June 2027 and include annual interest payments of $31.5 million until maturity.

Under our Swap Agreement, we pay the counterparty a semi-annual payment based upon overnight SOFR plus a contractual interest rate spread, and the counterparty pays us a semi-annual fixed 3.50% interest payment. These settlement payments are made in November and May of each year until the Swap Agreement expires in February 2026. As of September 30, 2023, $56.4 million of our cash and cash equivalents are restricted for use under our Swap Agreement. We have made a $57.6 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $57.6 million, we will be required to deposit additional funds with the counterparty equal to the net liability fair value. As of September 30, 2023, $56.4 million of the deposit was restricted and $1.2 million was unrestricted. The valuation of the Swap Agreement reduced to $43.8 million as of November 6, 2023.

We may need to, or elect to, refinance all or a portion of our indebtedness at or before maturity and we cannot provide assurances that we will be able to refinance any such indebtedness on commercially reasonable terms or at all. In addition, we may elect to secure additional capital in the future, at acceptable terms, to improve our liquidity or fund acquisitions or for general corporate purposes. In addition, in an effort to reduce future cash interest payments as well as future amounts due at maturity or to extend debt maturities, we may, from time to time, issue new debt, enter into interest rate swap agreements, enter into debt for debt, or cash transactions to purchase our outstanding debt securities in the open market or through privately negotiated transactions. We will evaluate any such transactions in light of the existing market conditions. The amounts involved in any such transaction, individually or in the aggregate, may be material. We or our affiliates may, at any time and from time to time, seek to retire or purchase our outstanding debt through cash purchases and/or exchanges for equity or debt, in open-market purchases, privately negotiated transactions or otherwise. Such repurchases or exchanges, if any, will be upon such terms and at such prices as we may determine, and will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors. The amounts involved may be material.

Page 39 of 48

Acquisition of Sprint Communications

The Sprint Business’s cash flow was negative at the time of negotiations and during its recent history. Due to the dire financial condition of the Sprint Business, it was understood that a payment from T-Mobile to any potential buyer would be required to execute a transaction to give a buyer sufficient cash inflows to offset losses that would be expected until a buyer could optimize the business. Based on management’s internal modeling at the culmination of the due diligence process, management determined this cash payment to be $700.0 million. Management intends to reduce the negative cash flow of the Sprint Business through the payments from the IP Transit Services Agreement, reducing operating costs and increasing revenue primarily by providing optical wavelength and optical transport services over our fiber network, including the owned network we acquired with the Sprint Business. We are selling these services to our existing customers, customers we acquired with the Sprint Business and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. As part of the Transaction, we began incurring costs associated with the TSA. The amount of these costs will be dependent upon our ability to integrate the operations of the Sprint Business into our operations. Our cash flow requirements related to the acquisition of the Sprint Business will be dependent upon our ability to reduce the acquired operating costs, our success in retaining the acquired customers and our ability to sell optical wavelength and optical transport services over our fiber network.

In light of the economic uncertainties associated with the global recessionary economy, the cash flow requirements of the Sprint Business, the lingering impact of the COVID-19 pandemic and recent bank failures and liquidity concerns at certain other banks, our executive officers and Board of Directors have continued to carefully monitor our liquidity and cash requirements. Based on current circumstances, we currently plan to continue our current dividend policy. Given uncertainties regarding the lingering business impact of the pandemic, the cash flow requirements of the Sprint Business and the timing for economic recovery, we will continue to monitor our capital spending. As we do each year, we will continue to monitor our future sources and uses of cash, and anticipate that we will make adjustments to our capital allocation strategies when, as and if determined by our Board of Directors.

Cash Flows

The following table sets forth our consolidated cash flows.

Nine Months Ended September 30,

(in thousands)

    

2023

    

2022

Net cash provided by operating activities

$

66,043

$

137,384

Net cash provided by (used in) investing activities

 

16,607

 

(59,380)

Net cash used in financing activities

 

(193,116)

 

(76,548)

Effect of exchange rates changes on cash

 

626

 

(6,416)

Net decrease in cash and cash equivalents and restricted cash

$

(109,840)

$

(4,960)

Net Cash Provided by Operating Activities. Our primary source of operating cash is receipts from our customers who are billed on a monthly basis for our services. Our primary uses of operating cash are payments made to our vendors, employees and interest payments made to our finance lease vendors and our note holders. Our changes in cash provided by operating activities are primarily due to changes in our operating profit and changes in our interest payments. On the Closing Date, we entered into a TSA with the Seller, pursuant to which the Seller will provide to us, and we will provide to the Seller on an interim basis following the Closing Date, Transition Services to ensure an orderly transition following the separation of the Sprint Business from Sprint Communications. Amounts billed under the TSA are due 30 days from receipt of the related invoice. As of September 30, 2023, we owed $69.6 million to the Seller and the Seller owed $16.8 million to us under the TSA agreement resulting in an increase in cash provided by operating activities. During the nine months ended September 30, 2023 we were billed $218.0 million and paid $153.1 million under the TSA agreement.

Net Cash Provided by (Used in) Investing Activities. Our primary use of cash for investing activities is for purchases of property and equipment. Purchases of property and equipment were $86.0 million and $59.4 million for the nine months ended September 30, 2023 and 2022, respectively. The changes in purchases of property and equipment are primarily due to the timing and scope of our network expansion activities including geographic expansion, purchases in anticipation of the closing of our acquisition of the Sprint Business and adding buildings to our network. We paid $61.1 million, net of $47.1 million of cash acquired, for a net total of $14.0 million paid for our acquisition of the Sprint Business. On the Closing Date, we entered into the IP Transit Services Agreement pursuant to which TMUSA will pay us an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly

Page 40 of 48

installments during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments over the subsequent 42 months. During the nine months ended September 30, 2023 we were paid $116.7 million under the IP Transit Services Agreement.

Net Cash Used In Financing Activities. Our primary uses of cash for financing activities are for payments to redeem and extinguish our debt, dividend payments and principal payments under our finance lease obligations and for purchases of our common stock. During the nine months ended September 30, 2023 and 2022, we paid $135.4 million and $125.9 million, respectively, for our quarterly dividend payments. Our quarterly dividend payments have increased due to increases in our quarterly dividend per share amounts. Principal payments under our finance lease obligations were $58.5 million and $21.0 million for the nine months ended September 30, 2023 and 2022, respectively. The changes in our principal payments under our finance lease obligations are primarily due to the timing and extent of our network expansion activities including geographic expansion, purchases in anticipation of the closing of our acquisition of the Sprint Business and adding buildings to our network. There were no purchases of our common stock in the nine months ended September 30, 2023 and 2022.

Cash Position and Indebtedness

At September 30, 2023, our total indebtedness, at par, was $1.4 billion and our total cash, cash equivalents and restricted cash ($56.4 million) was $166.1 million. Our total indebtedness at September 30, 2023 includes $483.2 million of finance lease obligations for dark fiber under long-term IRU agreements.

Summarized Financial Information of Holdings

Holdings is not a restricted subsidiary as defined under the indentures governing our 2026 Notes and our 2027 Notes (the “Indentures”). Holdings is a guarantor under these notes. Under the Indentures, we are required to disclose financial information of Holdings including its assets, liabilities and its operating results (“Holdings Financial Information”). The Holdings Financial Information as of and for the nine months ended September 30, 2023 is detailed below (in thousands).

    

September 30, 2023

(Unaudited)

Cash and cash equivalents

$

1,185

Accrued interest receivable

 

4

Total assets

$

1,189

Investment from subsidiaries

$

559,311

Common stock

 

49

Accumulated deficit

 

(558,171)

Total equity

$

1,189

Nine Months

Ended

    

September 30, 2023

(Unaudited)

Equity‑based compensation expense

22,644

Interest income

 

551

Net loss

$

(22,093)

Common Stock Buyback Program

Our Board of Directors has approved purchases of shares of our common stock under a buyback program (the “Buyback Program”). There were no purchases of shares of our common stock in the three or nine months ended September 30, 2023 and 2022. As of September 30, 2023, there was a total of $30.4 million available under the Buyback Program that is authorized to continue through December 31, 2024.

Page 41 of 48

Dividends on Common Stock and Return of Capital Program

On November 1, 2023, our Board of Directors approved the payment of our quarterly dividend of $0.955 per common share. This estimated $45.1 million dividend payment is expected to be made on December 8, 2023.

The payment of any future dividends and any other returns of capital, including stock buybacks, will be at the discretion of our Board of Directors and may be reduced, eliminated or increased and will be dependent upon our financial position, results of operations, available cash, cash flow, capital requirements, limitations under our debt indentures and other factors deemed relevant by our Board of Directors. We are a Delaware corporation and under the General Corporation Law of the State of Delaware, distributions may be restricted including a restriction that distributions, including stock purchases and dividends, do not result in an impairment of a corporation’s capital, as defined under Delaware Law. The indentures governing our notes limit our ability to return cash to our stockholders. See Note 3 of our interim condensed consolidated financial statements for additional discussion of limitations on distributions.

Future Capital Requirements

We believe that our cash on hand and cash generated from our operating activities will be adequate to meet our working capital, capital expenditure, debt service, dividend payments and other cash requirements for the next twelve months if we execute our business plan.

Any future acquisitions or other significant unplanned costs or cash requirements in excess of amounts we currently hold may require that we raise additional funds through the issuance of debt or equity. Such financing may not be available on terms acceptable to our stockholders, or us or at all. Insufficient funds may require us to delay or scale back the number of buildings and markets that we add to our network, reduce our planned increase in our sales and marketing efforts, or require us to otherwise alter our business plan or take other actions that could have a material adverse effect on our business, results of operations and financial condition. If issuing equity securities raises additional funds, substantial dilution to existing stockholders may result.

We may need to, or elect to, refinance all or a portion of our indebtedness at or before maturity and we cannot provide assurances that we will be able to refinance any such indebtedness on commercially reasonable terms or at all. In addition, we may elect to secure additional capital in the future, at acceptable terms, to improve our liquidity or fund acquisitions or for general corporate purposes. In addition, in an effort to reduce future cash interest payments as well as future amounts due at maturity or to extend debt maturities, we may, from time to time, issue new debt, enter into debt for debt, or cash transactions to purchase our outstanding debt securities in the open market or through privately negotiated transactions. We will evaluate any such transactions in light of the existing market conditions. The amounts involved in any such transaction, individually or in the aggregate, may be material.

Off-Balance Sheet Arrangements

We do not have relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. In addition, we do not engage in trading activities involving non-exchange traded contracts. As such, we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.

Impact of COVID-19 on Our Liquidity and Operating Performance

As of September 30, 2023, we had cash, cash equivalents and restricted cash ($56.4 million) totaling $166.1 million. The COVID-19 pandemic and its lingering effects has not affected our credit rating to date, nor do we believe that it has materially changed our cost of capital. We believe we are able to timely service our debt obligations and will not require any concessions to do so. We believe we will have access to additional capital from a variety of sources and the public capital markets for debt and equity.

Beginning with and throughout the COVID-19 pandemic, we witnessed a deteriorating real estate market in and around the buildings we service in central business districts in North America. Because of the rising vacancy levels and falling lease initiations or renewals, we experienced a slowdown in new sales to our corporate customers, which negatively affected our legacy corporate revenue results. As the option to fully or partially work from home becomes permanently established at many companies, our

Page 42 of 48

corporate customers are integrating some of the new applications that became part of the remote work environment, which benefits our corporate business as these customers upgrade their Internet access infrastructure to higher capacity connections. Further, if and when companies eventually return to the buildings in which we operate, we believe it will present an opportunity for increased sales. While we are seeing a return to pre-pandemic leasing activity and a return to in-office work in a number of regions, the exact timing and path of these positive trends remains uncertain, and as the after effects of the COVID-19 pandemic linger, we may continue to see increased corporate customer turnover, fewer upgrades of existing corporate customer configurations and fewer new tenant opportunities, which would negatively affect our corporate revenue growth.

While worldwide capital markets have remained unstable or unpredictable since then, particularly for non-investment grade issuers, legislative bodies and reserve banks have taken various actions in response to the pandemic that have impacted the capital markets, and we expect that these efforts may continue. We cannot predict whether new COVID-19 variants will arise and spread widely, the impact of the spread of new COVID-19 variants on the global economy, how national and local governments may react to the spread of new variants nor predict the impact the variants and any measures taken in response may have on our operations, employee retention, revenue growth, cash flows and our profitability.

Critical Accounting Estimates

Management believes that as of September 30, 2023, there have been no material changes to our critical accounting policies and significant estimates from those listed in Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our annual report on Form 10-K for the year ended December 31, 2022, except as noted below.

Acquisition of Sprint Business

In connection with our acquisition of the Sprint Business we made the following significant changes to our critical accounting policies and significant estimates.

In connection with the Transaction, the identifiable assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. For the fair values of the assets acquired and liabilities assumed, we used the cost, income and market approaches, including market participant assumptions.

In connection with the Transaction, we acquired customer relationship intangible assets the value of which were determined using an income approach. This fair value measurement was based on significant inputs not observable in the market and, therefore, represents a Level 3 measurement. The key assumptions in applying the income approach include the discount rate, projected revenue from existing customers, customer attrition rate and projected capital and operating expenditures.

The Purchase Agreement includes an estimated payment from Seller to Buyer related to short-term lease obligations. This amount was recorded at its present value resulting in a discount. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment.

On the Closing Date, we entered into the IP Transit Services Agreement. We evaluated what elements were part of the business combination and the consideration exchanged to complete the acquisition. We concluded that the payments to be made represent consideration received from T-Mobile to complete the acquisition of a distressed business. We concluded that T-Mobile did not represent a customer, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue. We also considered whether the IP Transit Services Agreement would be considered separable from the business combination. We concluded that the cash consideration was not separately identifiable from the business combination and was therefore not meant to be in exchange for a distinct good or service. As a result, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate and the conclusions reached related to the IP Transit Services Agreement required significant judgment.

Page 43 of 48

ITEM 3.              QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Management believes that as of September 30, 2023, there have been no material changes to our exposures to market risk from those disclosed in Item 7A “Quantitative and Qualitative Disclosures About Market Risk” of our annual report on Form 10-K for the year ended December 31, 2022, except as disclosed below under Item 1A “Risk Factors”.

ITEM 4.              CONTROLS AND PROCEDURES.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

As required by SEC Rule 13a-15(b), an evaluation was performed under the supervision and with the participation of our management, including our principal executive officer and our principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this report. Based upon that evaluation, our management, including our principal executive officer and our principal financial officer, concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of the end of the period covered by this report.

There has been no change in our internal control over financial reporting during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

SOX Exemption

In accordance with guidance issued by the Securities and Exchange Commission, registrants are permitted to exclude acquired businesses from management’s report on internal control over financial reporting for a period not to extend beyond one year from the date of acquisition or beyond more than one annual management report on internal control over financial reporting. The Company is in the process of assessing and integrating the internal control, compliance and operations over financial reporting of the Sprint Business. Given the significance of the Transaction and complexity of its systems and business processes, we intend to exclude the acquired business from our assessment and report on internal control over financial reporting for the year ending December 31, 2023.

Page 44 of 48

PART II OTHER INFORMATION

ITEM 1.              LEGAL PROCEEDINGS

We are involved in legal proceedings in the ordinary course of our business that we do not expect to have a material impact on our operations or results of operations. Note 4 of our interim condensed consolidated financial statements includes information on these proceedings.

ITEM 1A.            RISK FACTORS

We may not realize the anticipated benefits of the acquisition of Sprint Communications, and the integration of the Sprint Business may disrupt our business and management.

The success of our acquisition of the Sprint Business of Sprint Communications, including the realization of anticipated benefits and cost savings, will depend, in part, on our ability to successfully combine our business and the Sprint Business. The integration may be more difficult, costly or time consuming than expected. The integration process involves numerous risks. These risks include:

inability to achieve the financial and strategic goals for the Sprint Business and the combined businesses;

inability to achieve the projected cost savings for the Sprint Business and the combined businesses and the resulting impact on profitability;

difficulty in, and the cost of, effectively integrating the operations, technologies, products or services, and personnel of the Sprint Business;

entry into markets in which we have minimal prior experience and where competitors in such markets have stronger market positions;

disruption of our ongoing business and distraction of our management and other employees from other opportunities and challenges;

inability to retain key personnel of the Sprint Business;

inability to retain key customers, vendors and other business partners of the Sprint Business or to migrate customers from legacy services;

any non-occurrence of anticipated tax benefits or potential for adverse tax consequences;

the effects of complex accounting requirements on our reported results;

incurring acquisition-related costs or amortization costs for acquired intangible assets that could impact our operating results;

elevated delinquency or bad debt write-offs related to receivables of the Sprint Business we assume;

difficulty in maintaining internal controls, procedures and policies during the transition and integration;

impairment of our relationships with employees, customers, partners, distributors or third-party providers of our technologies, products or services;

failure of our due diligence processes to identify significant problems, liabilities or other challenges of the Sprint Business or technology;

Page 45 of 48

exposure to litigation or other claims in connection with, or inheritance of claims or litigation risk as a result of, the Transaction, such as claims from terminated employees, customers, or other third parties;

inability to conclude that our internal control over financial reporting is effective;

delay in customer purchasing decisions due to uncertainty about the direction of our product and service offerings;

Transition Services costs for longer than anticipated;

increased accounts receivables collection times and working capital requirements associated with business models of the Sprint Business; and

incompatibility of business cultures.

If we experience difficulties during the integration process and are unable to integrate the Sprint Business successfully or in a timely manner, we may not realize the benefits of the Transaction to the extent anticipated. These integration matters could have an adverse effect on us during the transition period and on the combined company for an undetermined period after completion of the Transaction.

We maintain our cash and cash equivalents at financial institutions in amounts in excess of insured limits.

The Company maintains the majority of its cash and cash equivalents in accounts with U.S. and multi-national financial institutions, and our deposits at certain of these institutions, including the counterparty to our Swap Agreement, exceed insured limits. Market conditions can affect the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we would be able to access uninsured funds in a timely manner or at all. Any inability to access or delay in accessing these funds could adversely affect our business and financial position.

Management believes that as of September 30, 2023, except as set forth herein there have been no material changes to our risk factors from those disclosed in Item 1A “Risk Factors,” of our annual report on Form 10-K for the year ended December 31, 2022, except as disclosed in Item 1A - Risk Factors.

ITEM 2.              UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Our Board of Directors has authorized a plan to permit the repurchase of our common stock in negotiated and open market transactions through December 31, 2024. We may purchase shares from time to time depending on market, economic, and other factors. There were no purchases of shares of our common stock during the third quarter of 2023.

ITEM 5.              OTHER INFORMATION

During the three months ended September 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

Page 46 of 48

ITEM 6.              EXHIBITS.

(a)Exhibits

Exhibit Number

    

Description

31.1

Certification of Chief Executive Officer (filed herewith)

31.2

Certification of Chief Financial Officer (filed herewith)

32.1

Certification of Chief Executive Officer (furnished herewith)

32.2

Certification of Chief Financial Officer (furnished herewith)

101.1

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in Inline Extensible Business Reporting Language (XBRL), include: (i) the Condensed Consolidated Statements of Comprehensive Income (Loss), (ii) the Condensed Consolidated Balance Sheets, (iii) the Condensed Consolidated Statements of Cash Flows, and (iv) related notes (filed herewith).

104

Cover Page Interactive Data File (the cover page XBRL tags are embedded within the iXBRL document).

Page 47 of 48

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.

Date: November 9, 2023

COGENT COMMUNICATIONS HOLDINGS, INC.

By:

/s/ David Schaeffer

Name:

David Schaeffer

Title:

Chief Executive Officer

Date: November 9, 2023

By:

/s/ Thaddeus G. Weed

Name:

Thaddeus G. Weed

Title:

Chief Financial Officer and Treasurer

Page 48 of 48

EX-31.1 2 ccoi-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

Certification of Chief Executive Officer

I, David Schaeffer, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Cogent Communications Holdings, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 9, 2023

/s/ David Schaeffer

Name:

David Schaeffer

Title:

Chief Executive Officer


EX-31.2 3 ccoi-20230930xex31d2.htm EX-31.2

Exhibit 31.2

Certification of Chief Financial Officer

I, Thaddeus G. Weed, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Cogent Communications Holdings, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 9, 2023

/s/ Thaddeus G. Weed

Name:

Thaddeus G. Weed

Title:

Chief Financial Officer and Treasurer


EX-32.1 4 ccoi-20230930xex32d1.htm EX-32.1

Exhibit 32.1

Certification of Chief Executive Officer

Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Cogent Communications Holdings, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:

(i)

the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), of the Securities Exchange Act of 1934, (15 U.S.C. 78m or 78o(d)); and

(ii)

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

Dated: November 9, 2023

/s/ David Schaeffer

David Schaeffer

Chief Executive Officer

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-32.2 5 ccoi-20230930xex32d2.htm EX-32.2

Exhibit 32.2

Certification of Chief Financial Officer

Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Cogent Communications Holdings, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:

(i)

the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), of the Securities Exchange Act of 1934, (15 U.S.C. 78m or 78o(d)); and

(ii)

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

Dated: November 9, 2023

/s/ Thaddeus G. Weed

Thaddeus G. Weed

Chief Financial Officer and Treasurer

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.SCH 6 ccoi-20230930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40112 - Disclosure - Description of the business: - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Income taxes: The components of income (loss) before income taxes (Details) 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 COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of the business: (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Description of the business: - Asset Retirement Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of the business: - Financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of the business: - Restricted cash and interest rate swap agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - Description of the business: - Basic and diluted net income per common share (Details) link:presentationLink link:calculationLink link:definitionLink 40110 - Disclosure - Description of the business: - Stockholders' deficit (Details) link:presentationLink link:calculationLink link:definitionLink 40111 - Disclosure - Description of the business: - Revenue recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40114 - Disclosure - Description of the business: - Allowance for credit losses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Property and equipment: (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Long-term debt: (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Long-term debt: Limitations under the Indentures (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Commitments and contingencies: Current and potential litigation (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Common stock buyback program and stock options and award plan: (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Dividends on common stock: (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Related party transactions: (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Segment information: (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of the business: link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Property and equipment: link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Long-term debt link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Commitments and contingencies: link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Income taxes: link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Common stock buyback program and stock options and award plan: link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Dividends on common stock: link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Related party transactions: link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Segment information: link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of the business: (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of the business: (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Property and equipment: (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Income taxes: (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Segment information: (Tables) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details) link:presentationLink link:calculationLink link:definitionLink 40113 - Disclosure - Description of the business: - Allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ccoi-20230930_cal.xml EX-101.CAL EX-101.DEF 8 ccoi-20230930_def.xml EX-101.DEF EX-101.LAB 9 ccoi-20230930_lab.xml EX-101.LAB EX-101.PRE 10 ccoi-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-51829  
Entity Registrant Name COGENT COMMUNICATIONS HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-5706863  
Entity Address, Address Line One 2450 N Street N.W.  
Entity Address, City or Town Washington, D.C  
Entity Address, Country US  
Entity Address, Postal Zip Code 20037  
City Area Code 202  
Local Phone Number 295-4200  
Title of 12(b) Security Common Stock  
Trading Symbol CCOI  
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   48,623,846
Entity Central Index Key 0001158324  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 109,661 $ 223,783
Restricted cash 56,411 52,129
Accounts receivable, net of allowance for credit losses of $4,158 and $2,303, respectively 87,170 44,123
Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount of $29,029 237,637  
Due from T-Mobile, Transition Services Agreement 16,831  
Prepaid expenses and other current assets 73,541 45,878
Total current assets 581,251 365,913
Property and equipment:    
Property and equipment 2,946,723 1,714,906
Accumulated depreciation and amortization (1,329,114) (1,170,476)
Total property and equipment, net 1,617,609 544,430
Right-of-use leased assets 364,397 81,601
Intangible assets, net 54,362  
Deposits and other assets 22,143 18,238
Due from T-Mobile, IP Transit Services Agreement, net of discount of $32,613 284,054  
Due from T-Mobile, Purchase Agreement, net of discount of $14,444 37,865  
Total assets 2,961,681 1,010,182
Current liabilities:    
Accounts payable 29,367 27,208
Accrued and other current liabilities 120,031 63,889
Due to T-Mobile - Transition Services Agreement 69,629  
Due to T-Mobile - Purchase Agreement 4,981  
Current maturities, operating lease liabilities 68,418 12,005
Finance lease obligations, current maturities 63,236 17,182
Total current liabilities 355,662 120,284
Operating lease liabilities, net of current maturities 330,993 94,587
Finance lease obligations, net of current maturities 419,941 287,044
Deferred income tax liabilities 388,273 47,646
Other long-term liabilities 79,435 34,990
Total liabilities 2,519,553 1,528,814
Commitments and contingencies:
Stockholders' equity (deficit):    
Common stock, $0.001 par value; 75,000,000 shares authorized; 48,612,382 and 48,013,330 shares issued and outstanding, respectively 49 48
Additional paid-in capital 598,494 575,064
Accumulated other comprehensive loss (19,761) (19,156)
Accumulated deficit (136,654) (1,074,588)
Total stockholders' equity (deficit) 442,128 (518,632)
Total liabilities and stockholders' equity (deficit) 2,961,681 1,010,182
Senior secured 2026 Notes    
Current liabilities:    
Senior secured 2026 notes, net of unamortized debt costs of $710 and $905, respectively, and discounts of $945 and $1,203, respectively 498,345 497,892
Senior unsecured 2027 Notes    
Current liabilities:    
Senior unsecured 2027 notes, net of unamortized debt costs of $1,001 and $1,173, respectively, and discounts of $2,095 and $2,456, respectively $ 446,904 $ 446,371
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Accounts receivable, net of allowance for credit losses $ 4,158 $ 2,303
Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount 29,029 29,029
Due from T-Mobile, IP Transit Services Agreement, noncurrent portion discount 32,613 32,613
Due from T-Mobile, Purchase Agreement, net of discount $ 14,444 $ 14,444
Liabilities and stockholders' (deficit) equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 48,612,382 48,013,330
Common stock, shares outstanding 48,612,382 48,013,330
Senior secured 2026 Notes    
Liabilities and stockholders' (deficit) equity    
Unamortized debt costs $ 710 $ 905
Unamortized debt discount 945 1,203
Senior unsecured 2027 Notes    
Liabilities and stockholders' (deficit) equity    
Unamortized debt costs 1,001 1,173
Unamortized debt discount $ 2,095 $ 2,456
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Service revenue $ 275,429 $ 150,000 $ 668,822 $ 447,625
Operating expenses:        
Network operations (including equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below) 173,594 57,220 369,734 171,183
Selling, general, and administrative (including equity-based compensation expense, respectively) 65,308 39,114 194,046 119,129
Acquisition costs - Sprint Business 351 2,004 1,490 2,004
Depreciation and amortization 86,734 22,897 164,403 68,659
Total operating expenses 325,987 121,235 729,673 360,975
Gain (Loss) on lease transactions   (670)   (210)
Operating (loss) income (50,558) 28,095 (60,851) 86,440
Interest expense (24,198) (17,948) (71,855) (45,594)
Loss on bargain purchase - Sprint Business (3,332)      
Gain on bargain purchase - Sprint Business     1,152,386  
Change in valuation - interest rate swap agreement (4,825) (16,923) (4,283) (45,703)
Foreign exchange gain on 2024 Euro Notes       31,561
Loss on debt extinguishment and redemption- 2024 Euro Notes       (11,885)
Interest income - IP Transit Services Agreement 10,299   17,968  
Interest income - Purchase Agreement 664   1,170  
Interest income and other, net 1,604 (262) 5,154 (462)
Income before income taxes (70,346) (7,038) 1,039,689 14,357
Income tax benefit (expense) 13,623 (969) 33,599 (10,063)
Net income (loss) (56,723) (8,007) 1,073,288 4,294
Comprehensive income (loss):        
Net income (loss) (56,723) (8,007) 1,073,288 4,294
Foreign currency translation adjustment (4,134) (7,752) (605) (17,410)
Comprehensive income (loss) $ (60,857) $ (15,759) $ 1,072,683 $ (13,116)
Net income (loss) per common share:        
Basic net income (loss) per common share $ (1.20) $ (0.17) $ 22.72 $ 0.09
Diluted net income (loss) per common share (1.20) (0.17) 22.54 0.09
Dividends declared per common share $ 0.945 $ 0.905 $ 2.805 $ 2.640
Weighted-average common shares - basic 47,227,338 46,736,742 47,234,025 46,759,632
Weighted-average common shares - diluted 47,227,338 46,736,742 47,624,709 47,097,580
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Equity-based compensation expense     $ 20,241 $ 18,174
Network operations        
Equity-based compensation expense $ 370 $ 176 750 465
Selling, general and administrative        
Equity-based compensation expense $ 7,041 $ 6,035 $ 19,491 $ 17,709
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 1,073,288 $ 4,294
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 164,403 68,659
Amortization of debt discount and premium 986 1,144
Amortization of discounts, due from T-Mobile, IP Transit Services & Purchase Agreements (19,138)  
Equity-based compensation expense (net of amounts capitalized) 20,241 18,174
Gain on bargain purchase - Sprint Business (1,152,386)  
Gains - equipment transactions and other, net (277) 3,531
Loss on debt extinguishment and redemption - 2024 Euro Notes   11,885
Foreign currency exchange gain on 2024 Euro Notes   (31,561)
Deferred income taxes (63,509) 4,682
Changes in operating assets and liabilities:    
Accounts receivable (3,247) (3,103)
Prepaid expenses and other current assets (4,763) (9,404)
Change in valuation - interest rate swap agreement 4,283 45,703
Due to T-Mobile - Transition Services Agreement 69,629  
Due from T-Mobile - Transition Services Agreement (16,831)  
Unfavorable lease liabilities (16,174)  
Accounts payable, accrued liabilities and other long-term liabilities 9,715 23,144
Deposits and other assets (177) 236
Net cash provided by operating activities 66,043 137,384
Cash flows from investing activities:    
Cash receipts - IP Transit Agreement - T-Mobile 116,667  
Acquisition of Sprint Wireline Business, net of $47.1 million of cash acquired (14,037)  
Purchases of property and equipment (86,023) (59,380)
Net cash provided by (used in) investing activities 16,607 (59,380)
Cash flows from financing activities:    
Dividends paid (135,354) (125,882)
Redemption and extinguishment - 2024 Euro Notes   (375,354)
Net proceeds from issuance of senior unsecured 2027 Notes - net of debt costs of $1,290   446,010
Proceeds from exercises of stock options 787 426
Principal payments on installment payment agreement   (790)
Principal payments of finance lease obligations (58,549) (20,958)
Net cash used in financing activities (193,116) (76,548)
Effect of exchange rates changes on cash 626 (6,416)
Net decrease in cash, cash equivalents and restricted cash (109,840) (4,960)
Cash, cash equivalents and restricted cash, beginning of period 275,912 328,624
Cash, cash equivalents and restricted cash, end of period 166,072 323,664
Supplemental disclosure of non-cash financing activities:    
Fair value of equipment acquired in leases   1,969
Finance lease obligations incurred $ 217,782 $ 74,633
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Cash acquired $ 47,100 $ 47,100
Senior unsecured 2027 Notes    
Cash flows from operating activities:    
Debt costs $ 1,290  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business:
9 Months Ended
Sep. 30, 2023
Description of the business:  
Description of the business:

1.  Description of the business:

Reorganization and merger

On May 15, 2014, pursuant to the Agreement and Plan of Reorganization (the “Merger Agreement”) by and among Cogent Communications Group, Inc. (“Group”), a Delaware corporation, Cogent Communications Holdings, Inc., a Delaware corporation (“Holdings”) and Cogent Communications Merger Sub, Inc., a Delaware corporation, Group adopted a new holding company organizational structure whereby Group is now a wholly owned subsidiary of Holdings. Holdings is a “successor issuer” to Group pursuant to Rule 12g-3(a) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). References to the “Company” for events that occurred prior to May 15, 2014 refer to Cogent Communications Group, Inc. and its subsidiaries and on and after May 15, 2014 the “Company” refers to Cogent Communications Holdings, Inc. and its subsidiaries. Cogent Communications, Inc. is wholly owned by Group and the vast majority of the Company’s assets, contractual arrangements, and operations are executed by Sprint Communications Company LP and Cogent Communications, Inc.

Description of business

The Company is a facilities-based provider of low-cost, high-speed Internet access, private network services, and data center colocation space and power. The Company’s network is specifically designed and optimized to transmit packet switched data. The Company delivers its services primarily to small and medium-sized businesses, communications service providers and other bandwidth-intensive organizations in 54 countries across North America, Europe, South America, Oceania and Africa. The Company is a Delaware corporation and is headquartered in Washington, DC.

The Company offers on-net Internet access services exclusively through its own facilities, which run from its network to its customers’ premises. The Company offers its on-net services to customers located in buildings that are physically connected to its network. As a result, the Company is not dependent on local telephone companies or cable TV companies to serve its customers for its on-net Internet access and private network services. The Company’s on-net service consists of high-speed Internet access and private network services offered at speeds ranging from 100 megabits per second to 400 gigabits per second.

The Company provides its on-net Internet access and private network services to its corporate, net-centric and enterprise customers. The Company’s corporate customers are located in multi-tenant office buildings that typically include law firms, financial services firms, advertising and marketing firms, as well as health care providers, educational institutions and other professional services businesses. The Company’s net-centric customers include bandwidth-intensive users that leverage its network either to deliver content to end users or to provide access to residential or commercial internet users. Content delivery customers include over the top media service providers, content delivery networks, web hosting companies, and commercial content and application software providers. Access customers include access networks comprised of other Internet Service Providers, telephone companies, mobile phone operators and cable television companies that collectively provide internet access to a substantial number of broadband subscribers and mobile phone subscribers across the world. These net-centric customers generally receive the Company’s services in carrier neutral colocation facilities and in the Company’s own data centers. The Company operates data centers throughout North America and Europe that allow its customers to collocate their equipment and access the Company’s network.

In addition to providing on-net services, the Company provides Internet access and private network services to customers that are not located in buildings directly connected to its network. The Company provides these off-net services primarily to corporate customers using other carriers’ circuits to provide the “last mile” portion of the link from the customers’ premises to the Company’s network. The Company also provides certain non-core services that resulted from acquisitions, including the acquisition of Sprint Communications (as discussed below). The Company continues to support but does not actively sell these non-core services.

In connection with the Company’s acquisition of Sprint Communications (as discussed below), the Company began to provide optical wavelength services and optical transport services over its fiber network. The Company is selling these wavelength services to its existing customers, customers of Sprint Communications and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. Additionally, the Sprint Business customers include a number of companies larger than the Company’s historical customer base. In connection with the acquisition of Sprint Communications, the Company expanded selling services to these larger “Enterprise” customers.

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Revenue from Contracts with Customers (Topic 606), as if the acquirer had originated the contracts at the date of the business combination. ASU 2021-08 is effective for annual reporting periods beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted.

The Company adopted ASU 2021-08 in connection with its acquisition of Sprint Communications (as discussed below), at which time it became applicable to the Company and was applied in the accounting for the acquisition. The adoption did not have a material impact on the provisional opening balance sheet recorded and there was no retrospective impact to our consolidated financial statements as a result of the adoption.

Acquisition of Sprint Communications

On September 6, 2022, Cogent Infrastructure, Inc., a Delaware corporation (the “Buyer”) and a direct wholly owned subsidiary of the Company, entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Sprint Communications LLC, a Kansas limited liability company (“Sprint Communications”) and an indirect wholly owned subsidiary of T-Mobile US, Inc., a Delaware corporation (“T-Mobile”), and Sprint LLC, a Delaware limited liability company and an indirect wholly owned subsidiary of T-Mobile (the “Seller”), pursuant to which the Company acquired the U.S. long-haul fiber network (including the non-U.S. extensions thereof) of Sprint Communications and its subsidiaries (the “Sprint Business”). The Purchase Agreement provides that, upon the terms and conditions set forth therein, the Company purchased from the Seller all of the issued and outstanding membership interests (the “Purchased Interests”) of Wireline Network Holdings LLC, a Delaware limited liability company that, following an internal restructuring and divisive merger, holds Sprint Communications’ assets and liabilities relating to the Sprint Business (such transactions contemplated by the Purchase Agreement, collectively, the “Transaction”). The Purchase Agreement includes customary representations, warranties, indemnities and covenants, including regarding the conduct of the Sprint Business prior to the closing of the Transaction (the “Closing”). In addition, the Closing was subject to customary closing conditions, including as to the receipt of certain required regulatory approvals and consents, all of which have been received. The Company has agreed to guarantee the obligations of the Buyer under the Purchase Agreement pursuant to the terms of a Guaranty, dated as of September 6, 2022, by and between the Company and the Seller (the “Parent Guaranty”). The Parent Guaranty contains customary representations, warranties and covenants of the Company and the Seller.

The Company believes it is in a unique position to monetize the Sprint Business and its network and management expects to achieve significant cost reduction synergies and revenue synergies from the Transaction. Revenue and pre-tax loss for the Sprint Business included in the Company’s condensed consolidated statements of comprehensive loss for the three-month period ended September 30, 2023 were $113.0 million and $82.1 million, respectively. Revenue and pre-tax loss for the Sprint Business included in the Company's condensed consolidated statements of comprehensive income for the nine-month period ended September 30, 2023 were $191.0 million and $141.6 million, respectively.

Purchase Price

The Transaction closed on May 1, 2023 (the “Closing Date”). On the Closing Date, the Buyer consummated the Transaction pursuant to the terms of the Purchase Agreement, providing a purchase price of $1 payable to the Seller for the Purchased Interests, subject to customary adjustments, including working capital (the “Working Capital Adjustment”), as set forth in the Purchase Agreement. As consideration for the Purchased Interests, the Working Capital Adjustment (primarily related to acquired cash and cash equivalents of an estimated $43.4 million at the Closing Date in order to fund the international operations of the Sprint Business) resulted in the Buyer making a payment to the Seller of $61.1 million on the Closing Date.

The Purchase Agreement also includes an estimated payment of $52.3 million from Seller to Buyer related to acquired short-term lease obligations (the “Short-term Lease Payment”). The Short-term Lease Payment will be paid from the Seller to the Company in four equal payments in months 55 to 58 after the Closing Date. The Short-term Lease Payment was recorded at its present value resulting in a discount of $15.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $0.7 million and $1.2 million for the three and nine months ended September 30, 2023, respectively. The Seller is disputing approximately $24.2 million of the Short-term Lease

Payment amount that was accounted for by the Seller as a service agreement and not as a finance lease. As of September 30, 2023, the Company reclassified $160.9 million of a lease liability at the Closing Date previously recorded as an operating lease to a finance lease. A final determination of the Working Capital Adjustment and the Short-term Lease Payment is expected by the end of 2023.

IP Transit Services Agreement

On the Closing Date, Cogent Communications, Inc. and T-Mobile USA, Inc., a Delaware corporation and direct subsidiary of T-Mobile (“TMUSA”), entered into an agreement for IP transit services (“IP Transit Services Agreement”), pursuant to which TMUSA will pay an affiliate of the Company an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments of $29.2 million per month during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments of $8.3 million per month over the subsequent 42 months. During the three and nine months ended TMUSA paid the Company $87.5 million and $116.7 million, respectively, under the IP Transit Agreement. On October 3, 2023 an additional $29.2 million payment was received. On November 2, 2023, an additional $29.2 million payment was received.

The Company accounted for the Transaction as a business combination under ASC Topic 805 Business Combinations (“ASC 805”). The Company evaluated what elements are part of the business combination and the consideration exchanged to complete the acquisition. Under ASC 805, the Company has concluded that the $700.0 million of payments to be made represent consideration received from T-Mobile to complete the acquisition of a distressed business. The Company also evaluated whether the IP Transit Services Agreement was in the scope of ASU No. 2014-09 Revenue from Contracts with Customers (“ASC 606”). The Company has concluded that T-Mobile did not represent a “customer” as defined by ASC 606, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue, which excluded this arrangement from the scope of ASC 606. As a result, and considering statements made by T-Mobile, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount of $79.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $10.3 million and $18.0 million for the three and nine months ended September 30, 2023, respectively.

Transition Services Agreement

On the Closing Date, the Buyer entered into a transition services agreement (the “TSA”) with the Seller, pursuant to which the Seller will provide to the Buyer, and the Buyer will provide to the Seller on an interim basis following the Closing Date, certain specified services (the “Transition Services”) to ensure an orderly transition following the separation of the Sprint Business from Sprint Communications. The services to be provided by the Seller to the Buyer include, among others, information technology support, back office and finance, real estate and facilities, vendor and supply chain management, the payment and processing of vendor invoices for the Company and human resources. The services to be provided by the Buyer to the Seller include, among others, information technology and network support, finance and back office and other wireless business support.

The Transition Services are generally intended to be provided for a period of up to two years following the Closing Date, although such period may be extended for an additional one-year term by either party upon 30 days’ prior written notice. The fees for the Transition Services are calculated using either a per service monthly fee or an hourly rate for the employees allocated to provide such services. Any third-party costs incurred in providing the Transition Services are passed on to the party receiving such services at cost for the two-year period and at cost plus 20 percent, if the TSA is extended. Amounts paid for the Sprint Business by T-Mobile are reimbursed at cost.

Either party to the TSA may terminate the agreement (i) with respect to any individual service in full for convenience upon 30 days’ prior written notice for certain services and reduced for other services after a 90-day period. The TSA may be terminated in its entirety if the other party has failed to perform any of its material obligations and such failure is not cured within 30 days. The TSA provides for customary indemnification and limits on liability. Amounts billed under the TSA are due 30 days from receipt of the related invoice. During the three and nine months ended September 30, 2023 the Company was billed $101.2 million and $218.0 million as due to the Seller under the TSA, respectively, primarily for reimbursement at cost of payments to vendors of the Sprint Business. During the three and nine months ended September 30, 2023 the Company paid $153.1 million to the Seller under the TSA. As of September 30, 2023, the Company owed $69.6 million to the Seller and the Seller owed $16.8 million to the Buyer under the TSA agreement. The amounts due to the Seller are primarily reimbursements for payments to Sprint Business vendors paid by the

Seller for the Company until these vendors are fully transitioned to the Company. The amounts due from the Seller are primarily reimbursements for severance costs related to Sprint Business employees and services provided by the Company for the Seller.

Other Services Provided to Seller

In addition, on the Closing Date, the Buyer and TMUSA entered into a commercial agreement (“Commercial Agreement”) for colocation and connectivity services, pursuant to which the Company will provide such services to TMUSA for a per service monthly fee plus certain third-party costs incurred in providing the services. During the three and nine months ended September 30, 2023 the Company recorded $8.0 million and $15.3 million, respectively from TMUSA as service revenue under the Commercial Agreement. As of September 30, 2023, TMUSA owed $3.2 million to the Company under the Commercial Agreement. These amounts are included in accounts receivable.

Acquisition-Related Costs

In connection with the Transaction and negotiation of the Purchase Agreement, the Company has incurred a total of $3.7 million in professional fees, including $0.4 million and $1.5 million incurred in the three and nine months ended September 30, 2023, respectively.

Consideration

During the three months ended September 30, 2023, the Company updated its Working Capital Adjustment resulting in an additional $1.5 million due to the Seller and updated its Short-term Lease Payment resulting in a decrease of $5.0 million due from the Seller. The revised acquisition-date fair value of consideration to be received from the Transaction totaled $591.0 million and comprised of the following:

(In thousands)

    

May 1, 2023

Estimated working capital payments made to the Seller (a)

$

66,093

Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 (b)

 

36,696

Amounts due from the Seller – IP Transit Services Agreement, net of discount of $79,610 (c)

 

620,390

Total to be received from the Seller

 

657,086

Total net consideration to be received from the Seller (d)

 

590,993

Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase

The Company accounted for the Transaction as a business combination under ASC 805. Under ASC 805, the identifiable assets acquired and liabilities assumed were recorded at their fair values as of the Closing Date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. For the fair values of the assets acquired and liabilities assumed, the Company used the cost, income and market approaches, including market participant assumptions. The fair value of the identifiable assets acquired (including amounts due under the IP Transit Services Agreement) were in excess of the liabilities assumed and the net consideration to be paid resulting in a gain on bargain purchase of $1.2 billion.

During the third quarter, the Company recorded a measurement period adjustment to reclassify $24.9 million from right-of-use leased assets (net of related unfavorable lease liability amount) to finance lease assets (presented within property and equipment) and a measurement period adjustment to reclassify $160.9 million from operating lease liabilities to finance lease liability. The corresponding adjustment to the condensed consolidated statement of comprehensive loss for the three-month and nine-month periods ended September 30, 2023 was not material.

The Transaction is considered an asset purchase for income tax purposes. The tax basis of the acquired business is the consideration paid ($1) plus the tax basis of certain liabilities assumed, with adjustments for cash acquired in excess of the purchase price. Deferred income taxes are recorded based upon the difference between the book and tax basis of the acquired assets and assumed liabilities at the Company’s marginal effective income tax rate on the Closing Date.

The following table summarizes the fair values for each major class of assets acquired and liabilities assumed at the Closing Date. The Company retained the services of certified valuation specialists to assist with assigning values to certain acquired assets and assumed liabilities. The amounts presented are provisional and are subject to change as the Company refines the estimates and inputs used in the calculations of the assets acquired and liabilities assumed.

May 1, 2023

Assets

    

  

Current assets:

 

  

Cash and cash equivalents

$

47,074

Accounts receivable

 

39,948

Prepaid expenses and other current assets

 

22,777

Total current assets

 

109,799

Total property and equipment

 

1,055,101

Right-of-use leased assets

 

314,632

Intangible assets

 

57,000

Deposits and other assets

 

7,191

Total assets

$

1,543,723

Liabilities

 

Current liabilities:

 

Accounts payable

$

13,313

Accrued and other current liabilities

 

36,629

Current maturities, operating lease liabilities

 

74,562

Current maturities, finance lease liabilities

39,559

Total current liabilities

 

164,063

Operating lease liabilities, net of current maturities

 

251,573

Finance lease liabilities, net of current maturities

121,342

Deferred income tax liabilities

 

407,000

Other long-term liabilities

 

38,352

Total liabilities

 

982,330

Fair value of net assets acquired

$

561,393

Gain on bargain purchase

Fair value of net assets acquired

$

561,393

Total net consideration to be received from the Seller, net of discounts (b) (c) (d)

590,993

Gain on bargain purchase

$

1,152,386

(a) Includes $61.1 million paid to the Seller on the Closing Date and an accrual of $5.0 million due to the Seller. During the third quarter of 2023, the Working Capital Adjustment was increased by $1.5 million. A final determination of the Working Capital Adjustment is expected by the end of 2023.

IP Transit Services Agreement

(b) Under the Purchase Agreement, 50% of the assumed short-term operating lease liabilities totaling $52.3 million is to be paid to the Company from the Seller in four equal installments in months 55-58 from the Closing Date and is recorded at its present value resulting in a discount of $15.6 million. During the third quarter of 2023, the Short-term Lease Payment was reduced by $4.8 million. A final determination of the Short-term Lease Payment is expected by the end of 2023.

(c) The IP Transit Services Agreement payments totaling $700.0 million are recorded at their present value resulting in a discount of $79.6 million. The $700.0 million is to be paid to the Company from the Seller in equal monthly payments of $29.2 million in months 1-12 and $8.3 million in months 13-54.

(d) Cash consideration was $1

Intangible Assets

Intangible assets include $57.0 million of acquired customer relationships with an estimated useful life of nine years and were determined using the income approach. This fair value measurement is based on significant inputs not observable in the market and, therefore, represents a Level 3 measurement as defined in ASC 820: Fair Value Measurement. The key assumptions in applying the income approach include the discount rate, projected revenue from existing customers, customer attrition rate and projected capital and operating expenditures. Amortization expense for the three and nine months ended September 30, 2023 was $1.6 million and $2.6 million, respectively. Future amortization expense of the customer relationships is $6.3 million per year for nine years.

Asset Retirement Obligations

In connection with the Transaction, the Company assumed $35.0 million of asset retirement obligations related to restoration obligations for acquired leases. The obligations and corresponding asset retirement assets are being accreted and amortized over approximately four years. Accretion of the asset retirement obligations (recorded as an increase to network operations expenses) and amortization of the asset retirement assets (recorded as depreciation and amortization expenses) for the three months ended September 30, 2023 were $0.7 million and $2.1 million, respectively. Accretion of the asset retirement obligations and amortization of the asset retirement assets for the nine months ended September 30, 2023 were $1.1 million and $3.5 million, respectively.

Pro Forma Information

The following unaudited pro forma financial information gives effect to the Transaction as if it had been completed on January 1, 2022. The pro forma adjustments are based on historically reported transactions by the respective companies. The pro forma results do not include anticipated synergies or other expected benefits of the acquisition. The pro forma results for the nine months ended September 30, 2023 include the historical results of the Sprint Business through April 30, 2023 and the combined results of the Company and the Sprint Business for the five months ended September 30, 2023. The unaudited pro forma information is based upon available information and certain assumptions that the Company believes are reasonable under the circumstances. Actual results may differ materially from the assumptions within the accompanying unaudited pro forma financial information. The purchase adjustments are preliminary and subject to change as additional analyses are performed and finalized. The selected unaudited pro forma condensed combined financial information is provided for illustrative purposes only and does not purport to represent what the actual consolidated results of operations would have been had the Transaction actually occurred on January 1, 2022, nor do they purport to project the future consolidated results of operations.

    

Nine Months

    

Nine Months

Ended

Ended

(In thousands)

September 30, 2023

September 30, 2022

Service revenue

$

849,580

$

881,546

Operating loss from continuing operations

 

(227,065)

 

(623,519)

Net income

 

915,730

 

452,150

The pro forma results for the nine months ended September 30, 2022 include estimates for the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $29.4 million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above, of $35.4 million, amortization expense related to the customer relationship intangible assets of $4.8 million, the elimination of amounts charged from the parent company to the Sprint Business as autonomous entity expense adjustments of $24.9 million, amortization of unfavorable lease liabilities of $29.1 million, a reduction to network operations expense of $37.8 million and an increase to interest expense of $8.4 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma and autonomous entity adjustments of $19.0 million. The historical results of the Sprint Business for the nine months ended September 30, 2022 include a loss on impairment of $477.3 million and a gain on the sale of IP addresses of $120.8 million.

The pro forma results for the nine months ended September 30, 2023 include the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $14.7 million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above of $29.5 million, amortization expense related to the customer relationship intangible assets of $2.1 million, amortization of unfavorable lease liabilities of $12.9 million, a reduction to network operations expense of $16.8

million and an increase to interest expense of $3.9 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma adjustments of $2.3 million.

Basis of presentation

The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. While the Company believes that the disclosures are adequate to not make the information misleading, these interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in its annual report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements include all wholly owned subsidiaries. All inter-company accounts and activity have been eliminated.

Use of estimates

The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates.

Financial instruments

At September 30, 2023 and December 31, 2022, the carrying amount of cash and cash equivalents, restricted cash, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents and restricted cash at amortized cost, which approximates fair value based upon quoted market prices (Level 1). Based upon recent trading prices (Level 2—market approach) at September 30, 2023, the fair value of the Company’s $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 (the “2027 Notes”) was $427.5 million, the fair value of the Company’s $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 (the “2026 Notes”) was $460.0 million and the estimated liability fair value of the Company’s interest rate swap agreement was $56.4 million.

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in segregated bank accounts by our clearing broker as margin in support of our Swap Agreement as discussed in Note 3 and was $57.6 million as of September 30, 2023. Additional cash may be further restricted to maintain our swap agreement as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.

Gross receipts taxes, universal service fund and other surcharges

Revenue recognition standards include guidance relating to taxes or surcharges assessed by a governmental authority that are directly imposed on a revenue-producing transaction between a seller and a customer and may include, but are not limited to, gross receipts taxes, excise taxes, Universal Service Fund fees and certain state regulatory fees. Such charges may be presented gross or net based upon the Company’s accounting policy election. The Company records certain excise taxes and surcharges on a gross basis and includes them in its revenue and network operations expense. Excise taxes and surcharges billed to customers and recorded on a gross basis (as service revenue and costs of network operations) were $14.6 million and $4.1 million for the three months ended September 30, 2023 and September 30, 2022, respectively, and $29.8 million and $11.3 million for the nine months ended September 30, 2023 and September 30, 2022, respectively.

Basic and diluted net income per common share

Basic earnings per share (“EPS”) excludes dilution for common stock equivalents and is computed by dividing net income or (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS is based on the weighted-average number of shares of common stock outstanding during each period, adjusted for the effect of dilutive common stock equivalents. Shares of restricted stock are included in the computation of basic EPS as they vest and are included in diluted EPS, to the extent they are dilutive, determined using the treasury stock method.

The following details the determination of diluted weighted-average shares:

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Weighted-average common shares - basic

47,227,338

46,736,742

47,234,025

46,759,632

Dilutive effect of stock options

15,713

17,668

Dilutive effect of restricted stock

374,971

320,280

Weighted-average common shares - diluted

47,227,338

46,736,742

47,624,709

47,097,580

The following details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding:

Three Months

Three Months

Nine Months

Nine Months

Ended

Ended

Ended

Ended

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Unvested shares of restricted common stock

1,395,258

1,271,441

1,395,258

1,271,441

Anti-dilutive options for common stock

125,643

113,376

112,048

43,648

Anti-dilutive shares of restricted common stock

106,125

637,028

90,768

827

Stockholders’ (Deficit) Equity

The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2022

48,003,724

$

48

$

561,161

$

(20,661)

$

(980,729)

$

(440,181)

Forfeitures of shares granted to employees

 

(14,492)

 

 

 

 

 

Equity-based compensation

 

 

 

6,812

 

 

 

6,812

Foreign currency translation

 

 

 

 

(7,752)

 

 

(7,752)

Issuances of common stock

 

10,748

 

 

 

 

 

Exercises of options

 

2,155

 

 

92

 

 

 

92

Dividends paid

 

 

 

 

 

(42,729)

 

(42,729)

Net (loss)

 

 

 

 

 

(8,007)

 

(8,007)

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2023

48,617,162

$

49

$

589,573

$

(15,627)

$

(34,795)

$

539,200

Forfeitures of shares granted to employees

 

(27,061)

Equity-based compensation

 

8,519

8,519

Foreign currency translation

 

(4,134)

(4,134)

Issuances of common stock

 

14,400

Exercises of options

 

7,881

402

402

Dividends paid

 

(45,136)

(45,136)

Net (loss)

 

(56,723)

(56,723)

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2021

 

47,674,189

$

48

$

547,734

$

(11,003)

$

(909,877)

$

(373,098)

Forfeitures of shares granted to employees

 

(66,857)

 

 

 

 

 

Equity-based compensation

 

 

 

19,905

 

 

 

19,905

Foreign currency translation

 

 

 

 

(17,410)

 

 

(17,410)

Issuances of common stock

 

384,028

 

 

 

 

 

Exercises of options

 

10,775

 

 

426

 

 

 

426

Dividends paid

 

 

 

 

 

(125,882)

 

(125,882)

Net income

 

 

 

 

 

4,294

 

4,294

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2022

 

48,013,330

$

48

$

575,064

$

(19,156)

$

(1,074,588)

$

(518,632)

Forfeitures of shares granted to employees

 

(38,891)

Equity-based compensation

 

22,643

22,643

Foreign currency translation

 

(605)

(605)

Issuances of common stock

 

621,592

1

1

Exercises of options

 

16,351

787

787

Dividends paid

 

(135,354)

(135,354)

Net income

 

1,073,288

1,073,288

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Revenue recognition

The Company recognizes revenue under ASU No. 2014-09, Revenue from Contracts with Customers (“ASC 606”), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Under ASC 606, installation fees for contracts with terms longer than month-to-month are recognized over the contract term. The Company believes that the installation fee does not give rise to a material right as defined by ASC 606 for contracts with terms longer than month-to-month. The Company recognizes revenue over the estimated average customer life for installation fees associated with month-to-month contracts, because the installation fee represents a material right as defined by ASC 606. The Company capitalizes certain contract acquisition costs that relate directly to a customer contract, including commissions paid to its sales team and sales agents, and amortizes these costs on straight-line basis over the period the services are transferred to the customer for commissions paid to its sales team (estimated customer life) and over the remaining original contract term for agent commissions. Management assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists.

The Company’s service offerings consist primarily of on-net and off-net telecommunications services. Fixed fees are billed monthly in advance and usage fees are billed monthly in arrears. Amounts billed are due upon receipt and contract lengths range from month to month to 60 months. The Company satisfies its performance obligations to provide services to customers over time as the services are rendered. In accordance with ASC 606, revenue is recognized when a customer obtains the promised service. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these services. The Company has adopted the practical expedient related to certain performance obligation disclosures since it has a right to consideration from its customers in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date.

To achieve this core principle, the Company follows the following five steps:

1)Identification of the contract, or contracts with a customer
2)Identification of the performance obligations in the contract
3)Determination of the transaction price
4)Allocation of the transaction price to the performance obligations in the contract
5)Recognition of revenue when, or as, the Company satisfies its performance obligations

Fees billed in connection with customer installations are deferred (as deferred revenue) and recognized as noted above. To the extent a customer contract is terminated prior to its contractual end the customer is subject to termination fees. The Company vigorously seeks payment of these termination fees. The Company recognizes revenue for termination fees as they are collected.

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Service revenue recognized from balance at beginning of period

$

4,162

$

1,829

$

6,603

$

4,408

Amortization expense for contract costs

 

4,884

 

4,864

 

14,435

 

14,520

Leases

In February 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”). ASU 2016-02 replaced most existing lease accounting guidance. The operating lease liability under ASU 2016-02 is not considered a liability under the consolidated leverage ratio calculations in the indentures governing the Company’s senior unsecured and senior secured note obligations. The Company has made an accounting policy election to not apply the recognition requirements of ASU 2016-02 to its short-term leases - leases with a term of one year or less. The Company has also elected to apply certain practical expedients under ASU 2016-02 including not separating lease and non-lease components on its finance and operating leases.

    

Three Months

 

Three Months

    

Nine Months

 

Nine Months

Ended

 

Ended

Ended

 

Ended

(Amounts in thousands)

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Finance lease cost

 

  

 

Amortization of right-of-use assets

$

27,172

$

7,188

$

44,598

$

21,186

Interest expense on finance lease liabilities

 

11,609

5,382

24,604

15,579

Operating lease cost

 

20,784

4,547

53,096

13,948

Total lease costs

$

59,565

$

17,117

$

122,298

$

50,713

    

Nine Months

    

Nine Months

Ended

Ended

September 30, 2023

September 30, 2022

Other lease information (amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

$

(23,081)

$

(13,478)

Operating cash flows from operating leases

(54,628)

(14,165)

Financing cash flows from finance leases

(58,549)

(20,958)

Right-of-use assets obtained in exchange for new finance lease liabilities

217,782

74,633

Right-of-use assets obtained in exchange for new operating lease liabilities

9,632

10,498

Weighted-average remaining lease term — finance leases (in years)

11.7

13.1

Weighted-average remaining lease term — operating leases (in years)

11.5

17.8

Weighted-average discount rate — finance leases

7.6

%

8.6

%

Weighted-average discount rate — operating leases

8.0

%

5.4

%

Finance leases—fiber lease agreements

The Company has entered into lease agreements with numerous providers of dark fiber under indefeasible-right-of use agreements (“IRUs”). These IRUs typically have initial terms of 15- 20 years and include renewal options after the initial lease term. The Company establishes the number of renewal option periods used in determining the lease term based upon its assessment at the inception of the lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the dark fiber provider and the Company. Once the Company has accepted the related fiber route, leases that meet the criteria for treatment as finance leases are recorded as a finance lease obligation and an IRU asset. The interest rate used in determining the present value of the aggregate future minimum lease payments is the Company’s incremental borrowing rate for the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including the level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires some judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of September 30, 2023, the Company had committed to additional dark fiber IRU lease agreements totaling $167.0 million in future payments to be paid over periods of up to 20 years. These obligations begin when the related fiber is accepted, which is generally expected to occur in the next 12 months.

Operating leases

The Company leases office space and certain data center facilities under operating leases. In certain cases, the Company also enters into short-term operating leases for dark fiber. Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments under the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of its lease payments. The determination of the Company’s incremental borrowing rate requires some judgment. The Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors, including the level of collateralization and term, to align with the term of the lease. Certain of the Company’s leases include options to extend or terminate the lease. The Company establishes the number of renewal option periods used in determining the operating lease term based upon its assessment at the inception of the operating lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the landlord or dark fiber provider and the Company. Once the Company has accepted the related fiber route or the facility lease term has begun, the present value of the aggregate future minimum operating lease payments is recorded as an operating lease liability and a right-of-use leased asset. Lease incentives, deferred rent liabilities and unfavorable lease liabilities for facilities operating leases are presented with, and netted against, the right-of-use leased asset. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.

The future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):

    

Operating

    

Finance

For the Twelve Months Ending September 30,

Leases

Leases

2024

 

$

79,748

$

98,781

2025

65,233

95,718

2026

57,698

90,501

2027

52,672

51,445

2028

48,076

39,629

Thereafter

309,365

369,232

Total minimum lease obligations

612,792

745,306

Less—amounts representing interest

(213,381)

(262,129)

Present value of minimum lease obligations

399,411

483,177

Current maturities

(68,418)

(63,236)

Lease obligations, net of current maturities

$

330,993

$

419,941

Unfavorable lease liabilities

In connection with the Transaction, the Company recorded $147.5 million of unfavorable lease liabilities for leases with terms greater than current market rates. The liability is classified with the corresponding right-of-use lease assets and is being amortized into the condensed consolidated statement of comprehensive income in the same line items as the activity for the corresponding right-of-use lease assets. For the three and nine months ended September 30, 2023 the Company amortized $9.7 million and $16.2 million, respectively, as a reduction to network operations expenses.

Allowance for credit losses

As of January 1, 2020, the Company maintained an allowance for credit losses to cover its current expected credit losses on its trade receivables arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables. Based on the Company’s experience, the customer’s delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed monthly.

    

    

Current-period

    

    

Provision for

Write-offs

Beginning

Expected Credit

Charged Against

Ending

Description

    

Balance

    

Losses (a)

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable) (in thousands)

  

  

  

  

Three months ended September 30, 2023

$

4,882

$

1,271

$

(1,995)

$

4,158

Three months ended September 30, 2022

1,717

1,054

(805)

1,966

Nine months ended September 30, 2023

2,303

7,833

(5,978)

4,158

Nine months ended September 30, 2022

1,510

3,059

(2,603)

1,966

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Net bad debt expense (a)

$

784

$

500

$

6,718

$

1,513

Bad debt recoveries

 

459

500

1,200

1,506

(a)Net bad debt expense related to the Wireless Business to reestablish an allowance for credit losses was $3.0 million for both the three and nine months ended September 30, 2023. Under ASC 805, accounts receivable are recorded at their book value representing the fair value of accounts receivable at the acquisition date.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment:
9 Months Ended
Sep. 30, 2023
Property and equipment:  
Property and equipment:

2.  Property and equipment:

Depreciation and amortization expense related to property and equipment and finance leases and capitalized compensation costs of employees directly involved with construction activities were as follows (in thousands):

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Depreciation and amortization expense

$

86,718

$

22,891

$

164,371

$

68,640

Capitalized compensation cost

 

11,675

3,002

24,115

9,290

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term debt
9 Months Ended
Sep. 30, 2023
Long-term debt:  
Long-term debt:

3.  Long-term debt:

As of September 30, 2023, the Company had outstanding $450.0 million aggregate principal amount of 2027 Notes and $500.0 million aggregate principal amount of 2026 Notes. The 2027 Notes were issued in June 2022, are due on June 15, 2027 and bear interest at a rate of 7.00% per year. Interest on the 2027 Notes is paid semi-annually on June 15 and December 15 of each year. The 2026 Notes were issued in May 2021, are due on May 1, 2026 and bear interest at a rate of 3.50% per year. Interest on the 2026 Notes is paid semi-annually on May 1 and November 1 of each year. In June 2022, the Company redeemed and extinguished its €350.0 million aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2024 Notes were due on June 30, 2024 and bore interest at a rate of 4.375% per year. Interest on the 2024 Notes was paid semi-annually on June 30 and December 30 of each year.

Limitations under the indentures

The indentures governing the 2027 Notes and the 2026 Notes (the “Indentures”), among other things, limit the Company’s ability to incur indebtedness; to pay dividends or make other distributions; to make certain investments and other restricted payments; to create liens; to consolidate, merge, sell or otherwise dispose of all or substantially all of its assets; to incur restrictions on the ability of a subsidiary to pay dividends or make other payments; and to enter into certain transactions with its affiliates. There are certain exceptions to the limitations on the Company’s ability to incur indebtedness under the Indentures, including IRU agreements incurred in the normal course of business and any additional indebtedness if the Company’s consolidated leverage ratio, as defined in the Indentures, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the Indentures, is 2.0 to 1.0 or greater. The Company can also incur unlimited liens (which can be used, together with capacity under the debt covenant, to incur additional secured indebtedness) if the Company’s consolidated secured leverage ratio, as defined in the Indentures, is less than 4.0 to 1.0. Under the Indentures, the Company can pay dividends, make other distributions, make certain investments and make other restricted payments under certain circumstances, including if, after giving pro forma effect to such restricted payment, the Company could still incur $1 of indebtedness, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is 2.0 to 1.0 or greater). As of September 30, 2023, the Company’s consolidated leverage ratio was below 6.0, the Company’s consolidated secured leverage ratio was below 4.0 and the Company’s fixed charge coverage ratio was above 2.0. As of September 30, 2023, a total of $461.8 million (inclusive of a $250.0 million general basket) was unrestricted and permitted for restricted payments, including dividends and stock purchases.

Interest rate swap agreement

As of September 30, 2023, the Company was party to an interest rate swap agreement (the “Swap Agreement”) that has the economic effect of modifying the fixed interest rate obligation associated with its 2026 Notes to a variable interest rate obligation based on the Secured Overnight Financing Rate (“SOFR”) so that the interest payable on the 2026 Notes effectively became variable based on overnight SOFR. The critical terms of the Swap Agreement match the terms of the 2026 Notes, including the notional amount and the optional redemption date on February 1, 2026. The Company did not elect hedge accounting for the Swap Agreement. The Swap Agreement is recorded at its fair value at each reporting period, and the Company incurs gains and losses due to changes in market interest rates. By entering into the Swap Agreement, the Company has assumed the risk associated with variable interest rates. Changes in interest rates affect the valuation of the Swap Agreement that the Company recognizes in its consolidated statements of comprehensive income. The values that the Company reports for the Swap Agreement as of each reporting date are recognized as “change in valuation – interest rate swap” with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of September 30, 2023, the fair value of the Swap Agreement was a net liability of $56.4 million, of which $23.9 million is presented with accrued and other current liabilities and $32.5 million is presented with other long-term liabilities. As of December 31, 2022, the fair value of the Swap Agreement was a net liability of $52.1 million, of which $20.3 million is presented with accrued and other current liabilities and $31.9 million is presented with other long-term liabilities. In the three months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.8 million and $16.9 million, respectively, and in the nine months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.3 million and $45.7 million, respectively. The Company has made a $57.6 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $57.6 million, the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value. As of September 30, 2023, $56.4 million of the deposit was restricted and $1.2 million was unrestricted. As of November 6, 2023, the fair value of the Swap Agreement was reduced to $43.8 million.

Under the Swap Agreement, the Company pays the counterparty a semi-annual payment based upon overnight SOFR plus a contractual interest rate spread, and the counterparty pays the Company a semi-annual fixed 3.50% interest payment. The settlement payment is made each November and May until the Swap Agreement expires in February 2026. Under the settlement payment made in May 2022, the Company received a payment of $1.2 million from the counterparty for a net cash savings of $1.2 million for the period from November 1, 2021 to April 30, 2022. Under the settlement payment made in November 2022, the Company made a payment of $3.4 million to the counterparty for a net cash interest cost of $3.4 million for the period from May 1, 2022 to October 31, 2022. Under the settlement payment made in May 2023, the Company made a payment of $9.5 million to the counterparty for a net cash interest cost of $9.5 million for the period from November 1, 2022 to April 30, 2023. Under the settlement payment made in November 2023, the Company made a payment of $12.0 million to the counterparty for a net cash interest cost of $12.0 million for the period from May 1, 2023 to October 31, 2023.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies:
9 Months Ended
Sep. 30, 2023
Commitments and contingencies:  
Commitments and contingencies:

4.  Commitments and contingencies:

Current and potential litigation

In accordance with the accounting guidance for contingencies, the Company accrues its estimate of a contingent liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Where it is probable that a liability has been incurred and there is a range of expected loss for which no amount in the range is more likely than any other amount, the Company accrues at the low end of the range. The Company reviews its accruals at least quarterly and adjusts them to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter. The Company has taken certain positions related to its obligations for leased circuits for which it is reasonably possible could result in a loss of up to $4.0 million in excess of the amount accrued at September 30, 2023.

In the ordinary course of business, the Company is involved in other legal activities and claims. Because such matters are subject to many uncertainties and the outcomes are not predictable with assurance, the liability related to these legal actions and claims cannot be determined with certainty. Management does not believe that such claims and actions will have a material impact on the Company’s financial condition or results of operations. Judgment is required in estimating the ultimate outcome of any dispute resolution process, as well as any other amounts that may be incurred to conclude the negotiations or settle any litigation. Actual results may differ from these estimates under different assumptions or conditions and such differences could be material.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes:
9 Months Ended
Sep. 30, 2023
Income taxes:  
Income taxes:

5.  Income taxes:

The components of income (loss) before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

    

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Domestic

$

(58,402)

$

(3,382)

$

1,057,523

$

22,953

Foreign

(11,944)

(3,656)

(17,834)

(8,596)

Total

$

(70,346)

$

(7,038)

$

1,039,689

$

14,357

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Common stock buyback program and stock options and award plan:
9 Months Ended
Sep. 30, 2023
Common stock buyback program and stock options and award plan:  
Common stock buyback program and stock options and award plan:

6.  Common stock buyback program and stock options and award plan:

The Company’s Board of Directors has approved purchases of shares of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2024. As of September 30, 2024, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock in the three months or the nine months ended September 30, 2023 and 2022.

During the three months ended March 31, 2023, the Company granted 258,762 shares of restricted stock primarily to its executive employees valued at $16.0 million that primarily vest over periods ending in December 2026. The vesting of 104,850 of these shares is subject to certain performance conditions. Of the total performance shares granted, the vesting of up to 29,334 performance shares granted to the Company’s CEO is subject to the total shareholder return of the Company’s common stock compared to the total shareholder return of the Nasdaq Telecommunications Index. In connection with the Transaction, the Company granted 308,782 shares of restricted stock to former employees of the Sprint Business and to its employees valued at $19.5 million and that generally vest over a 2-3 year period.

In May 2023, the Company’s stockholders approved an increase of available shares for issuance under its 2017 Incentive Award Plan of 1.2 million shares.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends on common stock:
9 Months Ended
Sep. 30, 2023
Dividends on common stock:  
Dividends on common stock:

7.  Dividends on common stock:

On November 1, 2023, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.955 per common share. This estimated $45.1 million dividend payment is expected to be made on December 8, 2023.

The payment of any future dividends and any other returns of capital, including stock buybacks will be at the discretion of the Company’s Board of Directors and may be reduced, eliminated or increased and will be dependent upon the Company’s financial position, results of operations, available cash, cash flow, capital requirements, limitations under the Company’s debt indentures and other factors deemed relevant by the Company’s Board of Directors. The Company is a Delaware corporation and under the General Corporation Law of the State of Delaware, distributions may be restricted including a restriction that distributions, including stock purchases and dividends, do not result in an impairment of a corporation’s capital, as defined under Delaware law. The Indentures limit the Company’s ability to return cash to its stockholders.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions:
9 Months Ended
Sep. 30, 2023
Related party transactions:  
Related party transactions:

8.  Related party transactions:

Office leases

The Audit Committee of the Company's Board of Directors (the "Audit Committee") reviews and approves all transactions with related parties.

The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer, David Schaeffer. The fixed annual rent for the headquarters building is $1.0 million per year plus an allocation of taxes and utilities. The lease began in May 2015, and the lease term was for five years. In February 2020, the lease term was extended to May 2025.The lease is cancellable at no cost by the Company upon 60 days’ notice.

On January 6, 2023, the Company entered into two lease agreements (the “New Leases”), one with Thorium LLC ('Thorium") and one with Germanium LLC (“Germanium”), entities owned by the Company’s Chief Executive Officer, David Schaeffer. The first of the New Leases is with Thorium for 54,803 square feet of office space, which serves as office space for the Company replacing a portion of its office space in the Northern Virginia area (“Office Lease”). The second of the New Leases is with Germanium LLC for 1,587 square feet of technical space which serves as network operations space for the Company (“Network Operations Lease”). The term for each of the New Leases is five years beginning April 1, 2023 (or an actual later date of occupancy). Both of the New Leases are cancellable by the Company without penalty upon 60 days written notice. The Company took occupancy of the office space and network operations space in April 2023. The amount of fixed annual rent during the term of the Office Lease is $1.2 million, and the Company is responsible for paying its proportionate share of the building’s operating expenses that exceed a 2023 base year. The amount of fixed annual rent for the Network Operations Lease is $34,914, and the Company is also responsible for paying its metered utility costs and a proportionate share of the building’s other operating expenses that exceed a 2023 base year.

On July 25, 2023 the Company entered into a Second Amendment to the lease agreement (the “Amendment”), with Germanium which amends the Network Operations Lease to lease an additional 7,369 square feet on the first floor of the building, beginning on August 1, 2023, in connection with the planned expansion of the technical space. This includes 4,987 square feet for an auditorium suitable for training and 2,382 square feet for the data center in the building. The amended Network Operations Lease remains cancellable by the Company without penalty upon 60 days written notice. The Amendment provides for $162,118 of additional fixed annual rent during the term of the Network Operations Lease, plus a proportionate share of real estate taxes and operating expenses and separately metered utilities expense.

The Company paid $0.9 million and $0.5 million in the three months ended September 30, 2023 and 2022, respectively, and $2.1 million and $1.4 million in the three and nine months ended September 30, 2023 and 2022, respectively, for rent and related costs (including taxes and utilities) for these leases.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Segment information:
9 Months Ended
Sep. 30, 2023
Segment information:  
Segment information:

9.  Segment information:

The Company operates as one operating segment. The Company’s service revenue by geographic region and product class and long-lived assets by geographic region are as follows (in thousands):

Three Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

102,103

$

123,164

2,992

$

11,400

$

239,659

Europe

 

21,913

5,550

12

27,475

South America

1,862

287

1

2,150

Oceania

4,011

1,945

4

5,960

Africa

161

24

185

Total

$

130,050

$

130,970

2,992

$

11,417

$

275,429

Three Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

88,298

$

32,325

$

162

$

120,785

Europe

19,853

3,929

8

23,790

South America

1,358

34

1,392

Oceania

3,530

299

3,829

Africa

180

24

204

Total

$

113,219

$

36,611

$

170

$

150,000

Nine Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

290,622

$

251,278

4,578

$

20,069

$

566,547

Europe

65,880

14,640

51

80,571

South America

5,159

522

2

5,683

Oceania

11,659

3,719

32

15,410

Africa

536

75

611

Total

$

373,856

$

270,234

4,578

$

20,154

$

668,822

Nine Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

261,427

$

95,873

$

475

$

357,775

Europe

61,807

12,249

39

74,095

South America

4,080

150

2

4,232

Oceania

9,992

956

1

10,949

Africa

523

51

574

Total

$

337,829

$

109,279

$

517

$

447,625

September 30, 

December 31, 

    

2023

    

2022

Long-lived assets, net

North America

$

1,637,855

$

397,434

Europe and other

 

154,764

147,005

Total

$

1,792,619

$

544,439

The majority of North American revenue consists of services delivered within the United States.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: (Policies)
9 Months Ended
Sep. 30, 2023
Description of the business:  
Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Revenue from Contracts with Customers (Topic 606), as if the acquirer had originated the contracts at the date of the business combination. ASU 2021-08 is effective for annual reporting periods beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted.

The Company adopted ASU 2021-08 in connection with its acquisition of Sprint Communications (as discussed below), at which time it became applicable to the Company and was applied in the accounting for the acquisition. The adoption did not have a material impact on the provisional opening balance sheet recorded and there was no retrospective impact to our consolidated financial statements as a result of the adoption.

Basis of presentation

Basis of presentation

The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. While the Company believes that the disclosures are adequate to not make the information misleading, these interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in its annual report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements include all wholly owned subsidiaries. All inter-company accounts and activity have been eliminated.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates.

Financial instruments

Financial instruments

At September 30, 2023 and December 31, 2022, the carrying amount of cash and cash equivalents, restricted cash, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents and restricted cash at amortized cost, which approximates fair value based upon quoted market prices (Level 1). Based upon recent trading prices (Level 2—market approach) at September 30, 2023, the fair value of the Company’s $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 (the “2027 Notes”) was $427.5 million, the fair value of the Company’s $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 (the “2026 Notes”) was $460.0 million and the estimated liability fair value of the Company’s interest rate swap agreement was $56.4 million.

Restricted cash and interest rate swap agreement

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in segregated bank accounts by our clearing broker as margin in support of our Swap Agreement as discussed in Note 3 and was $57.6 million as of September 30, 2023. Additional cash may be further restricted to maintain our swap agreement as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.

Gross receipts taxes, universal service fund and other surcharges

Gross receipts taxes, universal service fund and other surcharges

Revenue recognition standards include guidance relating to taxes or surcharges assessed by a governmental authority that are directly imposed on a revenue-producing transaction between a seller and a customer and may include, but are not limited to, gross receipts taxes, excise taxes, Universal Service Fund fees and certain state regulatory fees. Such charges may be presented gross or net based upon the Company’s accounting policy election. The Company records certain excise taxes and surcharges on a gross basis and includes them in its revenue and network operations expense. Excise taxes and surcharges billed to customers and recorded on a gross basis (as service revenue and costs of network operations) were $14.6 million and $4.1 million for the three months ended September 30, 2023 and September 30, 2022, respectively, and $29.8 million and $11.3 million for the nine months ended September 30, 2023 and September 30, 2022, respectively.

Basic and diluted net income per common share

Basic and diluted net income per common share

Basic earnings per share (“EPS”) excludes dilution for common stock equivalents and is computed by dividing net income or (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS is based on the weighted-average number of shares of common stock outstanding during each period, adjusted for the effect of dilutive common stock equivalents. Shares of restricted stock are included in the computation of basic EPS as they vest and are included in diluted EPS, to the extent they are dilutive, determined using the treasury stock method.

The following details the determination of diluted weighted-average shares:

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Weighted-average common shares - basic

47,227,338

46,736,742

47,234,025

46,759,632

Dilutive effect of stock options

15,713

17,668

Dilutive effect of restricted stock

374,971

320,280

Weighted-average common shares - diluted

47,227,338

46,736,742

47,624,709

47,097,580

The following details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding:

Three Months

Three Months

Nine Months

Nine Months

Ended

Ended

Ended

Ended

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Unvested shares of restricted common stock

1,395,258

1,271,441

1,395,258

1,271,441

Anti-dilutive options for common stock

125,643

113,376

112,048

43,648

Anti-dilutive shares of restricted common stock

106,125

637,028

90,768

827

Stockholders' (Deficit) Equity

Stockholders’ (Deficit) Equity

The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2022

48,003,724

$

48

$

561,161

$

(20,661)

$

(980,729)

$

(440,181)

Forfeitures of shares granted to employees

 

(14,492)

 

 

 

 

 

Equity-based compensation

 

 

 

6,812

 

 

 

6,812

Foreign currency translation

 

 

 

 

(7,752)

 

 

(7,752)

Issuances of common stock

 

10,748

 

 

 

 

 

Exercises of options

 

2,155

 

 

92

 

 

 

92

Dividends paid

 

 

 

 

 

(42,729)

 

(42,729)

Net (loss)

 

 

 

 

 

(8,007)

 

(8,007)

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2023

48,617,162

$

49

$

589,573

$

(15,627)

$

(34,795)

$

539,200

Forfeitures of shares granted to employees

 

(27,061)

Equity-based compensation

 

8,519

8,519

Foreign currency translation

 

(4,134)

(4,134)

Issuances of common stock

 

14,400

Exercises of options

 

7,881

402

402

Dividends paid

 

(45,136)

(45,136)

Net (loss)

 

(56,723)

(56,723)

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2021

 

47,674,189

$

48

$

547,734

$

(11,003)

$

(909,877)

$

(373,098)

Forfeitures of shares granted to employees

 

(66,857)

 

 

 

 

 

Equity-based compensation

 

 

 

19,905

 

 

 

19,905

Foreign currency translation

 

 

 

 

(17,410)

 

 

(17,410)

Issuances of common stock

 

384,028

 

 

 

 

 

Exercises of options

 

10,775

 

 

426

 

 

 

426

Dividends paid

 

 

 

 

 

(125,882)

 

(125,882)

Net income

 

 

 

 

 

4,294

 

4,294

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2022

 

48,013,330

$

48

$

575,064

$

(19,156)

$

(1,074,588)

$

(518,632)

Forfeitures of shares granted to employees

 

(38,891)

Equity-based compensation

 

22,643

22,643

Foreign currency translation

 

(605)

(605)

Issuances of common stock

 

621,592

1

1

Exercises of options

 

16,351

787

787

Dividends paid

 

(135,354)

(135,354)

Net income

 

1,073,288

1,073,288

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Revenue recognition

Revenue recognition

The Company recognizes revenue under ASU No. 2014-09, Revenue from Contracts with Customers (“ASC 606”), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Under ASC 606, installation fees for contracts with terms longer than month-to-month are recognized over the contract term. The Company believes that the installation fee does not give rise to a material right as defined by ASC 606 for contracts with terms longer than month-to-month. The Company recognizes revenue over the estimated average customer life for installation fees associated with month-to-month contracts, because the installation fee represents a material right as defined by ASC 606. The Company capitalizes certain contract acquisition costs that relate directly to a customer contract, including commissions paid to its sales team and sales agents, and amortizes these costs on straight-line basis over the period the services are transferred to the customer for commissions paid to its sales team (estimated customer life) and over the remaining original contract term for agent commissions. Management assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists.

The Company’s service offerings consist primarily of on-net and off-net telecommunications services. Fixed fees are billed monthly in advance and usage fees are billed monthly in arrears. Amounts billed are due upon receipt and contract lengths range from month to month to 60 months. The Company satisfies its performance obligations to provide services to customers over time as the services are rendered. In accordance with ASC 606, revenue is recognized when a customer obtains the promised service. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these services. The Company has adopted the practical expedient related to certain performance obligation disclosures since it has a right to consideration from its customers in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date.

To achieve this core principle, the Company follows the following five steps:

1)Identification of the contract, or contracts with a customer
2)Identification of the performance obligations in the contract
3)Determination of the transaction price
4)Allocation of the transaction price to the performance obligations in the contract
5)Recognition of revenue when, or as, the Company satisfies its performance obligations

Fees billed in connection with customer installations are deferred (as deferred revenue) and recognized as noted above. To the extent a customer contract is terminated prior to its contractual end the customer is subject to termination fees. The Company vigorously seeks payment of these termination fees. The Company recognizes revenue for termination fees as they are collected.

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Service revenue recognized from balance at beginning of period

$

4,162

$

1,829

$

6,603

$

4,408

Amortization expense for contract costs

 

4,884

 

4,864

 

14,435

 

14,520

Leases

Leases

In February 2016, the FASB issued ASU No. 2016-02, Leases (“ASU 2016-02”). ASU 2016-02 replaced most existing lease accounting guidance. The operating lease liability under ASU 2016-02 is not considered a liability under the consolidated leverage ratio calculations in the indentures governing the Company’s senior unsecured and senior secured note obligations. The Company has made an accounting policy election to not apply the recognition requirements of ASU 2016-02 to its short-term leases - leases with a term of one year or less. The Company has also elected to apply certain practical expedients under ASU 2016-02 including not separating lease and non-lease components on its finance and operating leases.

    

Three Months

 

Three Months

    

Nine Months

 

Nine Months

Ended

 

Ended

Ended

 

Ended

(Amounts in thousands)

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Finance lease cost

 

  

 

Amortization of right-of-use assets

$

27,172

$

7,188

$

44,598

$

21,186

Interest expense on finance lease liabilities

 

11,609

5,382

24,604

15,579

Operating lease cost

 

20,784

4,547

53,096

13,948

Total lease costs

$

59,565

$

17,117

$

122,298

$

50,713

    

Nine Months

    

Nine Months

Ended

Ended

September 30, 2023

September 30, 2022

Other lease information (amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

$

(23,081)

$

(13,478)

Operating cash flows from operating leases

(54,628)

(14,165)

Financing cash flows from finance leases

(58,549)

(20,958)

Right-of-use assets obtained in exchange for new finance lease liabilities

217,782

74,633

Right-of-use assets obtained in exchange for new operating lease liabilities

9,632

10,498

Weighted-average remaining lease term — finance leases (in years)

11.7

13.1

Weighted-average remaining lease term — operating leases (in years)

11.5

17.8

Weighted-average discount rate — finance leases

7.6

%

8.6

%

Weighted-average discount rate — operating leases

8.0

%

5.4

%

Finance leases—fiber lease agreements

The Company has entered into lease agreements with numerous providers of dark fiber under indefeasible-right-of use agreements (“IRUs”). These IRUs typically have initial terms of 15- 20 years and include renewal options after the initial lease term. The Company establishes the number of renewal option periods used in determining the lease term based upon its assessment at the inception of the lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the dark fiber provider and the Company. Once the Company has accepted the related fiber route, leases that meet the criteria for treatment as finance leases are recorded as a finance lease obligation and an IRU asset. The interest rate used in determining the present value of the aggregate future minimum lease payments is the Company’s incremental borrowing rate for the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including the level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires some judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of September 30, 2023, the Company had committed to additional dark fiber IRU lease agreements totaling $167.0 million in future payments to be paid over periods of up to 20 years. These obligations begin when the related fiber is accepted, which is generally expected to occur in the next 12 months.

Operating leases

The Company leases office space and certain data center facilities under operating leases. In certain cases, the Company also enters into short-term operating leases for dark fiber. Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments under the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of its lease payments. The determination of the Company’s incremental borrowing rate requires some judgment. The Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors, including the level of collateralization and term, to align with the term of the lease. Certain of the Company’s leases include options to extend or terminate the lease. The Company establishes the number of renewal option periods used in determining the operating lease term based upon its assessment at the inception of the operating lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the landlord or dark fiber provider and the Company. Once the Company has accepted the related fiber route or the facility lease term has begun, the present value of the aggregate future minimum operating lease payments is recorded as an operating lease liability and a right-of-use leased asset. Lease incentives, deferred rent liabilities and unfavorable lease liabilities for facilities operating leases are presented with, and netted against, the right-of-use leased asset. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.

The future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):

    

Operating

    

Finance

For the Twelve Months Ending September 30,

Leases

Leases

2024

 

$

79,748

$

98,781

2025

65,233

95,718

2026

57,698

90,501

2027

52,672

51,445

2028

48,076

39,629

Thereafter

309,365

369,232

Total minimum lease obligations

612,792

745,306

Less—amounts representing interest

(213,381)

(262,129)

Present value of minimum lease obligations

399,411

483,177

Current maturities

(68,418)

(63,236)

Lease obligations, net of current maturities

$

330,993

$

419,941

Unfavorable lease liabilities

In connection with the Transaction, the Company recorded $147.5 million of unfavorable lease liabilities for leases with terms greater than current market rates. The liability is classified with the corresponding right-of-use lease assets and is being amortized into the condensed consolidated statement of comprehensive income in the same line items as the activity for the corresponding right-of-use lease assets. For the three and nine months ended September 30, 2023 the Company amortized $9.7 million and $16.2 million, respectively, as a reduction to network operations expenses.

Allowance for credit losses

Allowance for credit losses

As of January 1, 2020, the Company maintained an allowance for credit losses to cover its current expected credit losses on its trade receivables arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables. Based on the Company’s experience, the customer’s delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed monthly.

    

    

Current-period

    

    

Provision for

Write-offs

Beginning

Expected Credit

Charged Against

Ending

Description

    

Balance

    

Losses (a)

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable) (in thousands)

  

  

  

  

Three months ended September 30, 2023

$

4,882

$

1,271

$

(1,995)

$

4,158

Three months ended September 30, 2022

1,717

1,054

(805)

1,966

Nine months ended September 30, 2023

2,303

7,833

(5,978)

4,158

Nine months ended September 30, 2022

1,510

3,059

(2,603)

1,966

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Net bad debt expense (a)

$

784

$

500

$

6,718

$

1,513

Bad debt recoveries

 

459

500

1,200

1,506

(a)Net bad debt expense related to the Wireless Business to reestablish an allowance for credit losses was $3.0 million for both the three and nine months ended September 30, 2023. Under ASC 805, accounts receivable are recorded at their book value representing the fair value of accounts receivable at the acquisition date.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: (Tables)
9 Months Ended
Sep. 30, 2023
Description of the business:  
Schedule of acquisition-date fair value of consideration to be received from the transaction

(In thousands)

    

May 1, 2023

Estimated working capital payments made to the Seller (a)

$

66,093

Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 (b)

 

36,696

Amounts due from the Seller – IP Transit Services Agreement, net of discount of $79,610 (c)

 

620,390

Total to be received from the Seller

 

657,086

Total net consideration to be received from the Seller (d)

 

590,993

Schedule of fair values for each major class of assets acquired and liabilities assumed at the acquisition date

May 1, 2023

Assets

    

  

Current assets:

 

  

Cash and cash equivalents

$

47,074

Accounts receivable

 

39,948

Prepaid expenses and other current assets

 

22,777

Total current assets

 

109,799

Total property and equipment

 

1,055,101

Right-of-use leased assets

 

314,632

Intangible assets

 

57,000

Deposits and other assets

 

7,191

Total assets

$

1,543,723

Liabilities

 

Current liabilities:

 

Accounts payable

$

13,313

Accrued and other current liabilities

 

36,629

Current maturities, operating lease liabilities

 

74,562

Current maturities, finance lease liabilities

39,559

Total current liabilities

 

164,063

Operating lease liabilities, net of current maturities

 

251,573

Finance lease liabilities, net of current maturities

121,342

Deferred income tax liabilities

 

407,000

Other long-term liabilities

 

38,352

Total liabilities

 

982,330

Fair value of net assets acquired

$

561,393

Gain on bargain purchase

Fair value of net assets acquired

$

561,393

Total net consideration to be received from the Seller, net of discounts (b) (c) (d)

590,993

Gain on bargain purchase

$

1,152,386

(a) Includes $61.1 million paid to the Seller on the Closing Date and an accrual of $5.0 million due to the Seller. During the third quarter of 2023, the Working Capital Adjustment was increased by $1.5 million. A final determination of the Working Capital Adjustment is expected by the end of 2023.

IP Transit Services Agreement

(b) Under the Purchase Agreement, 50% of the assumed short-term operating lease liabilities totaling $52.3 million is to be paid to the Company from the Seller in four equal installments in months 55-58 from the Closing Date and is recorded at its present value resulting in a discount of $15.6 million. During the third quarter of 2023, the Short-term Lease Payment was reduced by $4.8 million. A final determination of the Short-term Lease Payment is expected by the end of 2023.

(c) The IP Transit Services Agreement payments totaling $700.0 million are recorded at their present value resulting in a discount of $79.6 million. The $700.0 million is to be paid to the Company from the Seller in equal monthly payments of $29.2 million in months 1-12 and $8.3 million in months 13-54.

(d) Cash consideration was $1

Schedule of proforma information

    

Nine Months

    

Nine Months

Ended

Ended

(In thousands)

September 30, 2023

September 30, 2022

Service revenue

$

849,580

$

881,546

Operating loss from continuing operations

 

(227,065)

 

(623,519)

Net income

 

915,730

 

452,150

Schedule of diluted weighted average shares

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Weighted-average common shares - basic

47,227,338

46,736,742

47,234,025

46,759,632

Dilutive effect of stock options

15,713

17,668

Dilutive effect of restricted stock

374,971

320,280

Weighted-average common shares - diluted

47,227,338

46,736,742

47,624,709

47,097,580

Schedule of details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding

Three Months

Three Months

Nine Months

Nine Months

Ended

Ended

Ended

Ended

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Unvested shares of restricted common stock

1,395,258

1,271,441

1,395,258

1,271,441

Anti-dilutive options for common stock

125,643

113,376

112,048

43,648

Anti-dilutive shares of restricted common stock

106,125

637,028

90,768

827

Schedule of stockholders' (deficit) equity

The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2022

48,003,724

$

48

$

561,161

$

(20,661)

$

(980,729)

$

(440,181)

Forfeitures of shares granted to employees

 

(14,492)

 

 

 

 

 

Equity-based compensation

 

 

 

6,812

 

 

 

6,812

Foreign currency translation

 

 

 

 

(7,752)

 

 

(7,752)

Issuances of common stock

 

10,748

 

 

 

 

 

Exercises of options

 

2,155

 

 

92

 

 

 

92

Dividends paid

 

 

 

 

 

(42,729)

 

(42,729)

Net (loss)

 

 

 

 

 

(8,007)

 

(8,007)

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at June 30, 2023

48,617,162

$

49

$

589,573

$

(15,627)

$

(34,795)

$

539,200

Forfeitures of shares granted to employees

 

(27,061)

Equity-based compensation

 

8,519

8,519

Foreign currency translation

 

(4,134)

(4,134)

Issuances of common stock

 

14,400

Exercises of options

 

7,881

402

402

Dividends paid

 

(45,136)

(45,136)

Net (loss)

 

(56,723)

(56,723)

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2021

 

47,674,189

$

48

$

547,734

$

(11,003)

$

(909,877)

$

(373,098)

Forfeitures of shares granted to employees

 

(66,857)

 

 

 

 

 

Equity-based compensation

 

 

 

19,905

 

 

 

19,905

Foreign currency translation

 

 

 

 

(17,410)

 

 

(17,410)

Issuances of common stock

 

384,028

 

 

 

 

 

Exercises of options

 

10,775

 

 

426

 

 

 

426

Dividends paid

 

 

 

 

 

(125,882)

 

(125,882)

Net income

 

 

 

 

 

4,294

 

4,294

Balance at September 30, 2022

 

48,002,135

$

48

$

568,065

$

(28,413)

$

(1,031,465)

$

(491,765)

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2022

 

48,013,330

$

48

$

575,064

$

(19,156)

$

(1,074,588)

$

(518,632)

Forfeitures of shares granted to employees

 

(38,891)

Equity-based compensation

 

22,643

22,643

Foreign currency translation

 

(605)

(605)

Issuances of common stock

 

621,592

1

1

Exercises of options

 

16,351

787

787

Dividends paid

 

(135,354)

(135,354)

Net income

 

1,073,288

1,073,288

Balance at September 30, 2023

 

48,612,382

$

49

$

598,494

$

(19,761)

$

(136,654)

$

442,128

Schedule of revenue for termination fees

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Service revenue recognized from balance at beginning of period

$

4,162

$

1,829

$

6,603

$

4,408

Amortization expense for contract costs

 

4,884

 

4,864

 

14,435

 

14,520

Schedule of lease cost

    

Three Months

 

Three Months

    

Nine Months

 

Nine Months

Ended

 

Ended

Ended

 

Ended

(Amounts in thousands)

    

September 30, 2023

    

September 30, 2022

    

September 30, 2023

    

September 30, 2022

Finance lease cost

 

  

 

Amortization of right-of-use assets

$

27,172

$

7,188

$

44,598

$

21,186

Interest expense on finance lease liabilities

 

11,609

5,382

24,604

15,579

Operating lease cost

 

20,784

4,547

53,096

13,948

Total lease costs

$

59,565

$

17,117

$

122,298

$

50,713

    

Nine Months

    

Nine Months

Ended

Ended

September 30, 2023

September 30, 2022

Other lease information (amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

$

(23,081)

$

(13,478)

Operating cash flows from operating leases

(54,628)

(14,165)

Financing cash flows from finance leases

(58,549)

(20,958)

Right-of-use assets obtained in exchange for new finance lease liabilities

217,782

74,633

Right-of-use assets obtained in exchange for new operating lease liabilities

9,632

10,498

Weighted-average remaining lease term — finance leases (in years)

11.7

13.1

Weighted-average remaining lease term — operating leases (in years)

11.5

17.8

Weighted-average discount rate — finance leases

7.6

%

8.6

%

Weighted-average discount rate — operating leases

8.0

%

5.4

%

Schedule of future minimum payments under operating lease and finance lease agreements

The future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):

    

Operating

    

Finance

For the Twelve Months Ending September 30,

Leases

Leases

2024

 

$

79,748

$

98,781

2025

65,233

95,718

2026

57,698

90,501

2027

52,672

51,445

2028

48,076

39,629

Thereafter

309,365

369,232

Total minimum lease obligations

612,792

745,306

Less—amounts representing interest

(213,381)

(262,129)

Present value of minimum lease obligations

399,411

483,177

Current maturities

(68,418)

(63,236)

Lease obligations, net of current maturities

$

330,993

$

419,941

Schedule of allowance for credit losses

    

    

Current-period

    

    

Provision for

Write-offs

Beginning

Expected Credit

Charged Against

Ending

Description

    

Balance

    

Losses (a)

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable) (in thousands)

  

  

  

  

Three months ended September 30, 2023

$

4,882

$

1,271

$

(1,995)

$

4,158

Three months ended September 30, 2022

1,717

1,054

(805)

1,966

Nine months ended September 30, 2023

2,303

7,833

(5,978)

4,158

Nine months ended September 30, 2022

1,510

3,059

(2,603)

1,966

Schedule of fair value of accounts receivable at the acquisition date

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Net bad debt expense (a)

$

784

$

500

$

6,718

$

1,513

Bad debt recoveries

 

459

500

1,200

1,506

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment: (Tables)
9 Months Ended
Sep. 30, 2023
Property and equipment:  
Schedule of property and equipment

Depreciation and amortization expense related to property and equipment and finance leases and capitalized compensation costs of employees directly involved with construction activities were as follows (in thousands):

    

Three Months

    

Three Months

    

Nine Months

    

Nine Months

Ended

Ended

Ended

Ended

(in thousands)

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Depreciation and amortization expense

$

86,718

$

22,891

$

164,371

$

68,640

Capitalized compensation cost

 

11,675

3,002

24,115

9,290

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes: (Tables)
9 Months Ended
Sep. 30, 2023
Income taxes:  
Schedule of the components of income (loss) before income taxes

The components of income (loss) before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

    

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Domestic

$

(58,402)

$

(3,382)

$

1,057,523

$

22,953

Foreign

(11,944)

(3,656)

(17,834)

(8,596)

Total

$

(70,346)

$

(7,038)

$

1,039,689

$

14,357

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Segment information: (Tables)
9 Months Ended
Sep. 30, 2023
Segment information:  
Schedule of service revenue by geographic region and product class and long lived assets by geographic region

Three Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

102,103

$

123,164

2,992

$

11,400

$

239,659

Europe

 

21,913

5,550

12

27,475

South America

1,862

287

1

2,150

Oceania

4,011

1,945

4

5,960

Africa

161

24

185

Total

$

130,050

$

130,970

2,992

$

11,417

$

275,429

Three Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

88,298

$

32,325

$

162

$

120,785

Europe

19,853

3,929

8

23,790

South America

1,358

34

1,392

Oceania

3,530

299

3,829

Africa

180

24

204

Total

$

113,219

$

36,611

$

170

$

150,000

Nine Months Ended September 30, 2023

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

290,622

$

251,278

4,578

$

20,069

$

566,547

Europe

65,880

14,640

51

80,571

South America

5,159

522

2

5,683

Oceania

11,659

3,719

32

15,410

Africa

536

75

611

Total

$

373,856

$

270,234

4,578

$

20,154

$

668,822

Nine Months Ended September 30, 2022

Revenues

    

On-net

    

Off-net

    

Wavelength

    

Non-core

    

Total

North America

$

261,427

$

95,873

$

475

$

357,775

Europe

61,807

12,249

39

74,095

South America

4,080

150

2

4,232

Oceania

9,992

956

1

10,949

Africa

523

51

574

Total

$

337,829

$

109,279

$

517

$

447,625

September 30, 

December 31, 

    

2023

    

2022

Long-lived assets, net

North America

$

1,637,855

$

397,434

Europe and other

 

154,764

147,005

Total

$

1,792,619

$

544,439

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 02, 2023
USD ($)
Oct. 03, 2023
USD ($)
May 01, 2023
USD ($)
installment
Sep. 30, 2023
USD ($)
country
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
country
MB
GB
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Description of the business:                
Number of countries entity operates | country       54   54    
Pre-tax loss       $ 70,346 $ 7,038 $ (1,039,689) $ (14,357)  
Working capital adjustment       1,500   1,500    
Estimated Purchase Agreement payment to be received, amount of discount       14,444   14,444   $ 14,444
Lease liability       399,411   399,411    
Amount due from the seller       5,000        
Acquisition related costs       351 $ 2,004 1,490 2,004  
Total to be received from the transaction     $ 657,086          
Gain on bargain purchase           1,152,386    
Adjustment to reclassify, right-of-use leased assets       24,900        
Adjustment to reclassify operating lease liabilities to finance lease liability       160,900        
Amortization of unfavorable lease liabilities increase interest expense             8,400  
Commercial Agreement                
Description of the business:                
Amount due from the seller recorded during the period       8,000   8,000    
Amount due to the seller           3,200    
Amount due from the seller           15,300    
IP Transit Services Agreement | T-Mobile USA, Inc.,                
Description of the business:                
Amount payable     700,000          
Amortization of discount resulted in interest income       10,300   18,000    
Amounts due from Seller - IP Transit Services Agreement, amount of discount     79,600          
Consideration paid       87,500   $ 116,700    
IP Transit Services Agreement | T-Mobile USA, Inc., | Subsequent Events                
Description of the business:                
Additional payment received $ 29,200 $ 29,200            
IP Transit Services Agreement | Equal monthly installments during the first year after the Closing | T-Mobile USA, Inc.,                
Description of the business:                
Amount payable     350,000          
IP Transit Services Agreement | Equal monthly installments over the subsequent 42 months | T-Mobile USA, Inc.,                
Description of the business:                
Amount payable     350,000          
IP Transit Services Agreement | Per Month During First Year After Closing Date | T-Mobile USA, Inc.,                
Description of the business:                
Amount payable     29,200          
IP Transit Services Agreement | Per Month Over Subsequent Forty Two Months | T-Mobile USA, Inc.,                
Description of the business:                
Amount payable     $ 8,300          
Transition Services Agreement                
Description of the business:                
Agreement term (in years)     2 years          
Extension period     1 year          
Period of prior written notice     30 days          
Percentage of TSA cost     20.00%          
Number of days' written notice to terminate the agreement           30 days    
Period after which a notice for termination of agreement can be sent           90 days    
Amount due to the seller recorded during the period       101,200   $ 218,000    
Amount paid to the seller       153,100   153,100    
Amount due to the seller           69,600    
Amount due from the seller           $ 16,800    
Maturity period from receipt of the related invoice for amount billed under the agreement           30 days    
Sprint Communications | Purchase Agreement                
Description of the business:                
Amount payable     $ 1          
Sprint Business                
Description of the business:                
Revenue       113,000   $ 191,000    
Pre-tax loss       82,100   141,600    
Net increase (reduction) to historical depreciation expense based on fair value of property and equipment finance lease adjustment             35,400  
Amortization of unfavorable lease liabilities operation expenses           16,800 $ 37,800  
Sprint Business | Purchase Agreement | Buyer                
Description of the business:                
Cash and cash equivalents     43,400          
Working capital adjustment     61,100          
Purchased Interests of Wireline Network Holdings LLC                
Description of the business:                
Cash and cash equivalents     47,074          
Estimated payment related to acquired short-term lease obligations     57,000          
Estimated Purchase Agreement payment to be received, amount of discount     15,614          
Amounts due from Seller - IP Transit Services Agreement, amount of discount     79,610          
Acquisition related costs       400   1,500    
Total to be received from the transaction     591,000          
Gain on bargain purchase     1,152,386     1,200,000    
Consideration paid     1     1    
Current maturities, finance lease liabilities     39,559          
Finance lease liabilities, net of current maturities     121,342          
Amortization of unfavorable lease liabilities increase interest expense           3,900    
Purchased Interests of Wireline Network Holdings LLC | Buyer                
Description of the business:                
Lease liability       160,900   160,900    
Purchased Interests of Wireline Network Holdings LLC | Purchase Agreement                
Description of the business:                
Acquisition related costs           3,700    
Purchased Interests of Wireline Network Holdings LLC | Purchase Agreement | Buyer                
Description of the business:                
Working capital adjustment     61,100          
Additional consideration due to the seller     5,000 1,500        
Estimated payment related to acquired short-term lease obligations     $ 52,300          
Estimated payment related to acquired short-term lease obligations, number of equal payments | installment     4          
Estimated Purchase Agreement payment to be received, amount of discount     $ 15,600          
Amortization of discount resulted in interest income       700   1,200    
Short-term lease payments           $ 24,200    
Purchased Interests of Wireline Network Holdings LLC | IP Transit Services Agreement | Buyer                
Description of the business:                
Estimated payment related to acquired short-term lease obligations     $ 52,300 $ 4,800        
Estimated payment related to acquired short-term lease obligations, number of equal payments | installment     4          
Estimated Purchase Agreement payment to be received, amount of discount     $ 15,600          
Minimum                
Description of the business:                
On-net service speed range | MB           100    
Minimum | Purchased Interests of Wireline Network Holdings LLC | Purchase Agreement | Buyer                
Description of the business:                
Estimated payment related to acquired short-term lease obligations, payment period after closing date     55 months          
Minimum | Purchased Interests of Wireline Network Holdings LLC | IP Transit Services Agreement | Buyer                
Description of the business:                
Estimated payment related to acquired short-term lease obligations, payment period after closing date     55 months          
Maximum                
Description of the business:                
On-net service speed range | GB           400    
Maximum | Purchased Interests of Wireline Network Holdings LLC | Purchase Agreement | Buyer                
Description of the business:                
Estimated payment related to acquired short-term lease obligations, payment period after closing date     58 months          
Maximum | Purchased Interests of Wireline Network Holdings LLC | IP Transit Services Agreement | Buyer                
Description of the business:                
Estimated payment related to acquired short-term lease obligations, payment period after closing date     58 months          
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Acquisition of Sprint Communications - Consideration (Details) - USD ($)
$ in Thousands
May 01, 2023
Sep. 30, 2023
Dec. 31, 2022
Description of the business:      
Estimated working capital payments made to the Seller $ 66,093    
Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 36,696 $ 37,865  
Amounts due from the Seller - IP Transit Services Agreement, net of discount of $79,610 620,390    
Total to be received from the Seller 657,086    
Total net consideration to be received from the Seller 590,993    
Estimated Purchase Agreement payment to be received, amount of discount   $ 14,444 $ 14,444
Wireline Network Holdings LLC      
Description of the business:      
Total to be received from the Seller 591,000    
Total net consideration to be received from the Seller 590,993    
Estimated Purchase Agreement payment to be received, amount of discount 15,614    
Amounts due from Seller - IP Transit Services Agreement, amount of discount $ 79,610    
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 01, 2023
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Gain on bargain purchase        
Total net consideration to be received from the Seller, net of discounts $ 590,993      
Gain on bargain purchase     $ 1,152,386  
Working capital adjustment   $ 1,500 1,500  
Estimated Purchase Agreement payment to be received, amount of discount   14,444 14,444 $ 14,444
Wireline Network Holdings LLC        
Current assets:        
Cash and cash equivalents 47,074      
Accounts receivable 39,948      
Prepaid expenses and other current assets 22,777      
Total current assets 109,799      
Total property and equipment 1,055,101      
Right-of-use leased assets 314,632      
Intangible assets $ 57,000      
Deposits and other assets 7,191      
Total assets $ 1,543,723      
Current liabilities:        
Accounts payable 13,313      
Accrued and other current liabilities $ 36,629      
Current maturities, operating lease liabilities 74,562      
Current maturities, finance lease liabilities $ 39,559      
Total current liabilities 164,063      
Operating lease liabilities, net of current maturities 251,573      
Finance lease liabilities, net of current maturities 121,342      
Deferred income tax liabilities 407,000      
Other long-term liabilities 38,352      
Total liabilities 982,330      
Fair value of net assets acquired 561,393      
Gain on bargain purchase        
Fair value of net assets acquired 561,393      
Total net consideration to be received from the Seller, net of discounts 590,993      
Gain on bargain purchase 1,152,386   1,200,000  
Estimated payment related to acquired short-term lease obligations 57,000      
Estimated Purchase Agreement payment to be received, amount of discount 15,614      
Amounts due from Seller - IP Transit Services Agreement, amount of discount 79,610      
Equal monthly payments to be made in months 1-12 29,200      
Equal monthly payments to be made in months 13-54 8,300      
Cash consideration $ 1   1  
Acquired customer relationships, future amortization expense, amortization period 9 years      
Acquired customer relationships, estimated useful life 9 years      
Acquired customer relationships, future amortization expense per year $ 6,300      
Intangible Assets   $ 1,600 $ 2,600  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Asset Retirement Obligations (Details) - Asset retirement obligations
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Description of the business    
Obligations related to restoration obligations for acquired leases $ 35.0 $ 35.0
Assets amortization period 4 years 4 years
Accretion of asset retirement obligations (recorded as an increase to network operations expenses) $ 0.7 $ 1.1
Amortization of asset retirement assets (recorded a depreciation and amortization expenses) $ 2.1 $ 3.5
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sprint Wireline Business    
Description of the business:    
Loss on impairment   $ 477,300
Gain on sale of IP addresses   120,800
Wireline Network Holdings LLC    
Description of the business:    
Service revenue $ 849,580 881,546
Operating loss from continuing operations (227,065) (623,519)
Net income 915,730 452,150
Impact to income tax expense from pro-forma and autonomous entity adjustments 2,300  
Sprint Business    
Description of the business:    
Gain on bargain purchase 1,200,000 1,200
Net increase (reduction) to historical depreciation expense based on fair value of property and equipment 29,500  
Amortization expense related to customer relationship intangible assets 2,100 4,800
Autonomous entity expense adjustments   24,900
Amortization of unfavorable lease liabilities 12,900 29,100
Impact to income tax expense from pro-forma and autonomous entity adjustments   19,000
Sprint Business | IP Transit Services Agreement    
Description of the business:    
Interest income from amortization of discount recorded $ 14,700 $ 29,400
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Financial instruments (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Level 2 | Interest rate swap  
Description of the business:  
long-term liability $ 56.4
Senior secured 2026 Notes  
Description of the business:  
Senior notes $ 500.0
Interest rate (as a percent) 3.50%
Senior secured 2026 Notes | Level 2  
Description of the business:  
Senior notes, fair value $ 460.0
Senior unsecured 2027 Notes  
Description of the business:  
Senior notes 450.0
Senior unsecured 2027 Notes | Level 2  
Description of the business:  
Senior notes, fair value $ 427.5
2027 Notes  
Description of the business:  
Interest rate (as a percent) 7.00%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Restricted cash and interest rate swap agreement (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Interest rate swap | Level 2  
Description of the business:  
Fair value of interest rate swaps $ 57.6
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Description of the business:        
Excise taxes and surcharge $ 14.6 $ 4.1 $ 29.8 $ 11.3
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Basic and diluted net income per common share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Diluted weighted average shares        
Weighted-average common shares - basic 47,227,338 46,736,742 47,234,025 46,759,632
Weighted-average common shares - diluted 47,227,338 46,736,742 47,624,709 47,097,580
Anti-dilutive effects        
Unvested shares of restricted common stock 1,395,258 1,271,441 1,395,258 1,271,441
Employee Stock Option        
Diluted weighted average shares        
Dilutive effect     15,713 17,668
Anti-dilutive effects        
Anti-dilutive 125,643 113,376 112,048 43,648
Restricted stock        
Diluted weighted average shares        
Dilutive effect     374,971 320,280
Anti-dilutive effects        
Anti-dilutive 106,125 637,028 90,768 827
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Stockholders' deficit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)        
Balance $ 539,200 $ (440,181) $ (518,632) $ (373,098)
Balance (in shares)     48,013,330  
Equity-based compensation 8,519 6,812 $ 22,643 19,905
Foreign currency translation (4,134) (7,752) (605) (17,410)
Issuances of common stock     1  
Exercises of options 402 92 787 426
Dividends paid (45,136) (42,729) (135,354) (125,882)
Net income (loss) (56,723) (8,007) 1,073,288 4,294
Balance $ 442,128 (491,765) $ 442,128 (491,765)
Balance (in shares) 48,612,382   48,612,382  
Common Stock        
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)        
Balance $ 49 $ 48 $ 48 $ 48
Balance (in shares) 48,617,162 48,003,724 48,013,330 47,674,189
Forfeitures of shares granted to employees (in shares) (27,061) (14,492) (38,891) (66,857)
Issuances of common stock     $ 1  
Issuances of common stock (in shares) 14,400 10,748 621,592 384,028
Exercises of options (in shares) 7,881 2,155 16,351 10,775
Balance $ 49 $ 48 $ 49 $ 48
Balance (in shares) 48,612,382 48,002,135 48,612,382 48,002,135
Additional Paid-in Capital        
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)        
Balance $ 589,573 $ 561,161 $ 575,064 $ 547,734
Equity-based compensation 8,519 6,812 22,643 19,905
Exercises of options 402 92 787 426
Balance 598,494 568,065 598,494 568,065
Accumulated Other Comprehensive Income (Loss)        
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)        
Balance (15,627) (20,661) (19,156) (11,003)
Foreign currency translation (4,134) (7,752) (605) (17,410)
Balance (19,761) (28,413) (19,761) (28,413)
Accumulated Deficit        
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)        
Balance (34,795) (980,729) (1,074,588) (909,877)
Dividends paid (45,136) (42,729) (135,354) (125,882)
Net income (loss) (56,723) (8,007) 1,073,288 4,294
Balance $ (136,654) $ (1,031,465) $ (136,654) $ (1,031,465)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Revenue recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Description of the business:                
Maximum contract lengths for billing due upon receipts (in months)         60 months      
Service revenue recognized from balance at beginning of period   $ 4,162   $ 1,829     $ 6,603 $ 4,408
Amortization expense for contract costs $ 4,884   $ 4,864   $ 14,435 $ 14,520    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Finance leases-fiber lease agreements          
Initial terms 20 years   20 years    
Additional finance lease future payments due $ 167,000   $ 167,000    
Cash paid for amounts included in the measurement of lease liabilities          
Finance lease cost amortization of right-of-use assets 27,172 $ 7,188 44,598 $ 21,186  
Interest expense on finance lease liabilities 11,609 5,382 24,604 15,579  
Operating lease cost 20,784 4,547 53,096 13,948  
Total lease costs $ 59,565 $ 17,117 122,298 50,713  
Operating cash flows from finance leases     (23,081) (13,478)  
Operating cash flows from operating leases     (54,628) (14,165)  
Financing cash flows from finance leases     (58,549) (20,958)  
Right-of-use assets obtained in exchange for new finance lease liabilities     217,782 74,633  
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 9,632 $ 10,498  
Weighted-average remaining lease term - finance leases (in years) 11 years 8 months 12 days 13 years 1 month 6 days 11 years 8 months 12 days 13 years 1 month 6 days  
Weighted-average remaining lease term - operating leases (in years) 11 years 6 months 17 years 9 months 18 days 11 years 6 months 17 years 9 months 18 days  
Weighted-average discount rate - finance leases 7.60% 8.60% 7.60% 8.60%  
Weighted-average discount rate - operating leases 8.00% 5.40% 8.00% 5.40%  
Future minimum payments (principal and interest) under these finance leases          
2024 $ 98,781   $ 98,781    
2025 95,718   95,718    
2026 90,501   90,501    
2027 51,445   51,445    
2028 39,629   39,629    
Thereafter 369,232   369,232    
Total minimum lease obligations 745,306   745,306    
Less-amounts representing interest (262,129)   (262,129)    
Present value of minimum lease obligations 483,177   483,177    
Current maturities (63,236)   (63,236)   $ (17,182)
Finance lease obligations, net of current maturities 419,941   419,941   287,044
Future minimum payments under these operating lease agreements          
2024 79,748   79,748    
2025 65,233   65,233    
2026 57,698   57,698    
2027 52,672   52,672    
2028 48,076   48,076    
Thereafter 309,365   309,365    
Total minimum lease obligations 612,792   612,792    
Less-amounts representing interest (213,381)   (213,381)    
Present value of minimum lease obligations 399,411   399,411    
Current maturities (68,418)   (68,418)   (12,005)
Lease obligations, net of current maturities 330,993   330,993   $ 94,587
Unfavorable lease liabilities          
Unfavorable lease liabilities 147,500   147,500    
Amortization of unfavorable lease liabilities $ 9,700   $ 16,200    
Minimum          
Finance leases-fiber lease agreements          
Initial terms 15 years   15 years    
Maximum          
Finance leases-fiber lease agreements          
Initial terms 20 years   20 years    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Description of the business:        
Balance at Beginning of Period $ 4,882 $ 1,717 $ 2,303 $ 1,510
Current-period Provision for Expected Credit Losses 1,271 1,054 7,833 3,059
Write offs Charged Against Allowance (1,995) (805) (5,978) (2,603)
Balance at End of Period $ 4,158 $ 1,966 $ 4,158 $ 1,966
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Description of the business: - Allowance for credit losses - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Description of the business:        
Net bad debt expense $ 784 $ 500 $ 6,718 $ 1,513
Bad debt recoveries (459) $ (500) (1,200) $ (1,506)
Transition Services Agreement        
Description of the business:        
Net bad debt expense $ 3,000   $ 3,000  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment: (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property and equipment:        
Depreciation and amortization expense $ 86,718 $ 22,891 $ 164,371 $ 68,640
Capitalized compensation cost $ 11,675 $ 3,002 $ 24,115 $ 9,290
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term debt: (Details)
€ in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2023
USD ($)
May 31, 2023
USD ($)
Nov. 30, 2022
USD ($)
May 31, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Nov. 06, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Interest rate swap                        
Long-term debt:                        
Face amount         $ 56.4   $ 56.4       $ 52.1  
Net liability, prepaid expenses         23.9   23.9       20.3  
Net liability, other long term         32.5   32.5       $ 31.9  
Interest expense         (4.8) $ (16.9) 4.3 $ 45.7 $ 57.6      
Interest rate swap | Subsequent event                        
Long-term debt:                        
Fair value of swap agreement                   $ 43.8    
Interest rate swap | Cash                        
Long-term debt:                        
Margin deposits         57.6   57.6          
Interest rate swap | Restricted cash                        
Long-term debt:                        
Margin deposits         56.4   56.4          
Interest rate swap | Unrestricted cash                        
Long-term debt:                        
Margin deposits         1.2   $ 1.2          
SOFR | Interest rate swap                        
Long-term debt:                        
Interest rate (as a percent)             3.50%          
Senior secured 2026 Notes                        
Long-term debt:                        
Face amount         $ 500.0   $ 500.0          
Interest rate (as a percent)         3.50%   3.50%          
Senior notes outstanding         $ 500.0   $ 500.0          
2027 Notes                        
Long-term debt:                        
Face amount         $ 450.0   $ 450.0          
Interest rate (as a percent)         7.00%   7.00%          
Senior unsecured 2024 Notes                        
Long-term debt:                        
Face amount | €                       € 350.0
2024 Notes                        
Long-term debt:                        
Interest rate (as a percent)         4.375%   4.375%          
Installment One | SOFR | Interest rate swap                        
Long-term debt:                        
Payment made to counter party     $ 3.4                  
Installment One | SOFR | Interest rate swap | Subsequent event                        
Long-term debt:                        
Net proceeds $ 12.0                      
Installment Two | SOFR | Interest rate swap                        
Long-term debt:                        
Net proceeds     $ 3.4 $ 1.2                
Payment of debt in Installments       $ 1.2                
Payment made to counter party   $ 9.5                    
Installment Two | SOFR | Interest rate swap | Unrestricted cash                        
Long-term debt:                        
Net proceeds   $ 9.5                    
Installment Two | SOFR | Interest rate swap | Unrestricted cash | Subsequent event                        
Long-term debt:                        
Net proceeds $ 12.0                      
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term debt: Limitations under the Indentures (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Long-term debt:  
Consolidated leverage ratio 6.0
Consolidated secured leverage ratio 4.0
Amount unrestricted and permitted for investment payments $ 461.8
Fixed charge coverage ratio 2.0
Restriction on incurring additional indebtedness | Senior secured 2026 Notes | Minimum  
Long-term debt:  
Consolidated leverage ratio 1.0
Consolidated secured leverage ratio 1.0
Fixed charge coverage ratio 2.0
Restriction on incurring additional indebtedness | Senior secured 2026 Notes | Maximum  
Long-term debt:  
Consolidated leverage ratio 6.0
Consolidated secured leverage ratio 4.0
Fixed charge coverage ratio 1.0
Restriction on dividends and stock purchases | Senior secured 2026 Notes  
Long-term debt:  
Fixed charge coverage ratio 1
Restriction on dividends and stock purchases | Senior secured 2026 Notes | Minimum  
Long-term debt:  
Consolidated leverage ratio 1.0
Fixed charge coverage ratio 1.0
Restriction on dividends and stock purchases | Senior secured 2026 Notes | Maximum  
Long-term debt:  
Consolidated leverage ratio 6.0
Fixed charge coverage ratio 2.0
Unrestricted general basket payment  
Long-term debt:  
Amount unrestricted and permitted for investment payments $ 250.0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies: Current and potential litigation (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Commitments and contingencies:  
Estimate of possible loss in excess of accrual $ 4.0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes: The components of income (loss) before income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
The components of income (loss) before income taxes        
Domestic $ (58,402) $ (3,382) $ 1,057,523 $ 22,953
Foreign (11,944) (3,656) (17,834) (8,596)
Total $ (70,346) $ (7,038) $ 1,039,689 $ 14,357
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Common stock buyback program and stock options and award plan: (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2023
Mar. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2024
Common stock buyback program and stock options and award plan:          
Repurchase of common stock (in shares)     0 0  
Increased number of shares available under the 2017 Incentive Award Plan 1,200,000        
Subsequent event          
Common stock buyback program and stock options and award plan:          
Remaining authorized amount for common stock repurchases         $ 30.4
Sprint Business          
Common stock buyback program and stock options and award plan:          
Number of restricted stock granted     308,782    
Sprint Business | Maximum          
Common stock buyback program and stock options and award plan:          
Vesting period     3 years    
Sprint Business | Minimum          
Common stock buyback program and stock options and award plan:          
Vesting period     2 years    
Performance Shares          
Common stock buyback program and stock options and award plan:          
Number of restricted stock granted     104,850    
Restricted stock | Former employees of the Wireline Business          
Common stock buyback program and stock options and award plan:          
Fair value of shares of restricted stock vested     $ 19.5    
Executive employees and directors          
Common stock buyback program and stock options and award plan:          
Number of restricted stock granted   258,762      
Shares issued, Value   $ 16.0      
CEO | Performance Shares          
Common stock buyback program and stock options and award plan:          
Number of restricted stock granted     29,334    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends on common stock: (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Dec. 08, 2023
Nov. 01, 2023
Sep. 30, 2023
Sep. 30, 2022
Dividends on common stock:        
Dividends paid     $ 135,354 $ 125,882
Subsequent Events        
Dividends on common stock:        
Quarterly dividend payment approved (per share)   $ 0.955    
Dividends paid $ 45,100      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions: (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 25, 2023
USD ($)
ft²
May 31, 2015
Sep. 30, 2023
USD ($)
ft²
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
ft²
Sep. 30, 2022
USD ($)
Amendment            
Related party transactions            
Notice period for cancellation of lease 60 days          
Area of land | ft² 7,369          
Operating lease income | $ $ 162,118          
Amendment | Auditorium suitable for training            
Related party transactions            
Area of land | ft² 4,987          
Amendment | Data center in building            
Related party transactions            
Area of land | ft² 2,382          
Related party | Office Lease            
Related party transactions            
Payment made for rent and related costs | $     $ 900 $ 500 $ 2,100 $ 1,400
Related party | Office Lease | Sodium LLC            
Related party transactions            
Fixed annual rent | $         $ 1,000  
Lease term (in years)   5 years        
Notice period for cancellation of lease   60 days        
Related party | Office Lease | Thorium LLC            
Related party transactions            
Lease term (in years)     5 years   5 years  
Notice period for cancellation of lease   60 days        
Area of land | ft²     54,803   54,803  
Lease term         5 years  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]         Gains on Lease Transactions  
Operating lease income payments | $         $ 1,200  
Related party | Network Operations Lease | Germanium LLC            
Related party transactions            
Lease term (in years)     5 years   5 years  
Notice period for cancellation of lease   60 days        
Area of land | ft²     1,587   1,587  
Operating lease income | $         $ 34,914  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Segment information: (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment information:          
Number of operating segments | segment     1    
Revenues $ 275,429 $ 150,000 $ 668,822 $ 447,625  
Long-lived assets, net 1,792,619   1,792,619   $ 544,439
On-net          
Segment information:          
Revenues 130,050 113,219 373,856 337,829  
Off-net          
Segment information:          
Revenues 130,970 36,611 270,234 109,279  
Wavelength          
Segment information:          
Revenues 2,992   4,578    
Non-core          
Segment information:          
Revenues 11,417 170 20,154 517  
North America          
Segment information:          
Revenues 239,659 120,785 566,547 357,775  
Long-lived assets, net 1,637,855   1,637,855   397,434
North America | On-net          
Segment information:          
Revenues 102,103 88,298 290,622 261,427  
North America | Off-net          
Segment information:          
Revenues 123,164 32,325 251,278 95,873  
North America | Wavelength          
Segment information:          
Revenues 2,992   4,578    
North America | Non-core          
Segment information:          
Revenues 11,400 162 20,069 475  
Europe          
Segment information:          
Revenues 27,475 23,790 80,571 74,095  
Europe | On-net          
Segment information:          
Revenues 21,913 19,853 65,880 61,807  
Europe | Off-net          
Segment information:          
Revenues 5,550 3,929 14,640 12,249  
Europe | Non-core          
Segment information:          
Revenues 12 8 51 39  
South America          
Segment information:          
Revenues 2,150 1,392 5,683 4,232  
South America | On-net          
Segment information:          
Revenues 1,862 1,358 5,159 4,080  
South America | Off-net          
Segment information:          
Revenues 287 34 522 150  
South America | Non-core          
Segment information:          
Revenues 1   2 2  
Oceania          
Segment information:          
Revenues 5,960 3,829 15,410 10,949  
Oceania | On-net          
Segment information:          
Revenues 4,011 3,530 11,659 9,992  
Oceania | Off-net          
Segment information:          
Revenues 1,945 299 3,719 956  
Oceania | Non-core          
Segment information:          
Revenues 4   32 1  
Africa          
Segment information:          
Revenues 185 204 611 574  
Africa | On-net          
Segment information:          
Revenues 161 180 536 523  
Africa | Off-net          
Segment information:          
Revenues 24 $ 24 75 $ 51  
Europe and other          
Segment information:          
Long-lived assets, net $ 154,764   $ 154,764   $ 147,005
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the three months ended September 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 56 ccoi-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001158324 us-gaap:SubsequentEventMember 2024-09-30 0001158324 us-gaap:RetainedEarningsMember 2023-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0001158324 us-gaap:RetainedEarningsMember 2023-06-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001158324 us-gaap:RetainedEarningsMember 2022-12-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001158324 us-gaap:RetainedEarningsMember 2022-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0001158324 us-gaap:RetainedEarningsMember 2022-06-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0001158324 us-gaap:RetainedEarningsMember 2021-12-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001158324 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001158324 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001158324 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001158324 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001158324 2023-05-01 2023-05-31 0001158324 us-gaap:RestrictedStockMember ccoi:FormerEmployeesOfWirelineBusinessMember 2023-01-01 2023-09-30 0001158324 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001158324 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001158324 ccoi:ExecutiveEmployeesAndDirectorsMember 2023-01-01 2023-03-31 0001158324 srt:MinimumMember ccoi:SprintBusinessLlcMember 2023-01-01 2023-09-30 0001158324 srt:MaximumMember ccoi:SprintBusinessLlcMember 2023-01-01 2023-09-30 0001158324 ccoi:WavelengthServicesMember srt:NorthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:SouthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember ccoi:OceaniaMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:SouthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember ccoi:OceaniaMember 2023-07-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:SouthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2023-07-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2023-07-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember ccoi:OceaniaMember 2023-07-01 2023-09-30 0001158324 srt:SouthAmericaMember 2023-07-01 2023-09-30 0001158324 srt:NorthAmericaMember 2023-07-01 2023-09-30 0001158324 srt:EuropeMember 2023-07-01 2023-09-30 0001158324 srt:AfricaMember 2023-07-01 2023-09-30 0001158324 ccoi:WavelengthServicesMember 2023-07-01 2023-09-30 0001158324 ccoi:OnNetServicesMember 2023-07-01 2023-09-30 0001158324 ccoi:OffNetServicesMember 2023-07-01 2023-09-30 0001158324 ccoi:OceaniaMember 2023-07-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember 2023-07-01 2023-09-30 0001158324 ccoi:WavelengthServicesMember srt:NorthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:SouthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember ccoi:OceaniaMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:SouthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember ccoi:OceaniaMember 2023-01-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:SouthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2023-01-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2023-01-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember ccoi:OceaniaMember 2023-01-01 2023-09-30 0001158324 srt:SouthAmericaMember 2023-01-01 2023-09-30 0001158324 srt:NorthAmericaMember 2023-01-01 2023-09-30 0001158324 srt:EuropeMember 2023-01-01 2023-09-30 0001158324 srt:AfricaMember 2023-01-01 2023-09-30 0001158324 ccoi:WavelengthServicesMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember 2023-01-01 2023-09-30 0001158324 ccoi:OffNetServicesMember 2023-01-01 2023-09-30 0001158324 ccoi:OceaniaMember 2023-01-01 2023-09-30 0001158324 ccoi:NonCoreServicesMember 2023-01-01 2023-09-30 0001158324 ccoi:OnNetServicesMember srt:SouthAmericaMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember ccoi:OceaniaMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:SouthAmericaMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember ccoi:OceaniaMember 2022-07-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2022-07-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2022-07-01 2022-09-30 0001158324 srt:SouthAmericaMember 2022-07-01 2022-09-30 0001158324 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001158324 srt:EuropeMember 2022-07-01 2022-09-30 0001158324 srt:AfricaMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember 2022-07-01 2022-09-30 0001158324 ccoi:OffNetServicesMember 2022-07-01 2022-09-30 0001158324 ccoi:OceaniaMember 2022-07-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember 2022-07-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:SouthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2022-01-01 2022-09-30 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2022-01-01 2022-09-30 0001158324 ccoi:OnNetServicesMember ccoi:OceaniaMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:SouthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember ccoi:OceaniaMember 2022-01-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember srt:SouthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2022-01-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2022-01-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember ccoi:OceaniaMember 2022-01-01 2022-09-30 0001158324 srt:SouthAmericaMember 2022-01-01 2022-09-30 0001158324 srt:NorthAmericaMember 2022-01-01 2022-09-30 0001158324 srt:EuropeMember 2022-01-01 2022-09-30 0001158324 srt:AfricaMember 2022-01-01 2022-09-30 0001158324 ccoi:OnNetServicesMember 2022-01-01 2022-09-30 0001158324 ccoi:OffNetServicesMember 2022-01-01 2022-09-30 0001158324 ccoi:OceaniaMember 2022-01-01 2022-09-30 0001158324 ccoi:NonCoreServicesMember 2022-01-01 2022-09-30 0001158324 us-gaap:AssetRetirementObligationCostsMember 2023-09-30 0001158324 us-gaap:InterestRateSwapMember ccoi:UnrestrictedCashMember us-gaap:SubsequentEventMember ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-11-01 2023-11-30 0001158324 us-gaap:InterestRateSwapMember us-gaap:SubsequentEventMember ccoi:SettlementTermsOneMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-11-01 2023-11-30 0001158324 us-gaap:InterestRateSwapMember ccoi:UnrestrictedCashMember ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-05-01 2023-05-31 0001158324 us-gaap:InterestRateSwapMember ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-11-01 2022-11-30 0001158324 us-gaap:SubsequentEventMember 2023-12-08 2023-12-08 0001158324 ccoi:SeniorUnsecured2027NotesMember 2023-01-01 2023-09-30 0001158324 ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001158324 ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001158324 ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2022-07-01 2022-09-30 0001158324 ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 2023-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-01 2022-09-30 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:CogentInfrastructureInc.Member 2023-09-30 0001158324 ccoi:GermaniumLlcMember ccoi:NetworkOperationsLeaseMember us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001158324 srt:NorthAmericaMember 2023-09-30 0001158324 ccoi:EuropeAndOtherMember 2023-09-30 0001158324 srt:NorthAmericaMember 2022-12-31 0001158324 ccoi:EuropeAndOtherMember 2022-12-31 0001158324 us-gaap:InterestRateSwapMember us-gaap:CashMember 2023-09-30 0001158324 us-gaap:InterestRateSwapMember ccoi:UnrestrictedCashMember 2023-09-30 0001158324 us-gaap:InterestRateSwapMember ccoi:RestrictedCashMember 2023-09-30 0001158324 ccoi:SodiumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2015-05-31 0001158324 srt:MinimumMember 2023-09-30 0001158324 srt:MaximumMember 2023-09-30 0001158324 ccoi:TMobileUsaInc.Member ccoi:InternetProtocolTransitServicesAgreementMember 2023-07-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-01-01 2023-09-30 0001158324 ccoi:TMobileUsaInc.Member ccoi:InternetProtocolTransitServicesAgreementMember 2023-01-01 2023-09-30 0001158324 ccoi:SprintBusinessLlcMember 2023-07-01 2023-09-30 0001158324 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001158324 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001158324 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001158324 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001158324 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001158324 us-gaap:InterestRateSwapMember 2023-07-01 2023-09-30 0001158324 us-gaap:InterestRateSwapMember 2023-01-01 2023-09-30 0001158324 us-gaap:InterestRateSwapMember 2022-07-01 2022-09-30 0001158324 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0001158324 us-gaap:InterestRateSwapMember 2021-01-01 2021-09-30 0001158324 ccoi:SeniorUnsecured2027NotesMember 2022-12-31 0001158324 ccoi:SeniorSecuredNotesDue2026Member 2022-12-31 0001158324 us-gaap:InterestRateSwapMember ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-05-01 2022-05-31 0001158324 ccoi:TwoZeroTwoFourNotesMember 2023-09-30 0001158324 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001158324 us-gaap:FairValueInputsLevel2Member ccoi:SeniorUnsecured2027NotesMember 2023-09-30 0001158324 us-gaap:FairValueInputsLevel2Member ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 ccoi:SeniorUnsecuredNotesOf7.00Due2027Member 2023-09-30 0001158324 ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2022-06-30 0001158324 ccoi:SeniorUnsecured2027NotesMember 2023-09-30 0001158324 ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 2023-04-01 2023-06-30 0001158324 2022-04-01 2022-06-30 0001158324 2022-01-01 2022-12-31 0001158324 2021-01-01 2021-12-31 0001158324 us-gaap:CommonStockMember 2023-09-30 0001158324 us-gaap:CommonStockMember 2023-06-30 0001158324 us-gaap:CommonStockMember 2022-12-31 0001158324 us-gaap:CommonStockMember 2022-09-30 0001158324 us-gaap:CommonStockMember 2022-06-30 0001158324 us-gaap:CommonStockMember 2021-12-31 0001158324 us-gaap:SubsequentEventMember 2023-11-01 2023-11-01 0001158324 ccoi:TMobileUsaInc.Member us-gaap:SubsequentEventMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-11-02 2023-11-02 0001158324 ccoi:TMobileUsaInc.Member us-gaap:SubsequentEventMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-10-03 2023-10-03 0001158324 ccoi:TMobileUsaInc.Member ccoi:PerMonthOverSubsequentFortyTwoMonthsMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:TMobileUsaInc.Member ccoi:PerMonthDuringFirstYearAfterClosingDateMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:TMobileUsaInc.Member ccoi:EqualMonthlyInstallmentsOverSubsequentFortyTwoMonthsMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:TMobileUsaInc.Member ccoi:EqualMonthlyInstallmentsDuringFirstYearAfterClosingMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:SprintCommunicationsLlcMember ccoi:MembershipInterestPurchaseAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember 2023-01-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember 2022-01-01 2022-09-30 0001158324 ccoi:ThoriumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2023-09-30 0001158324 ccoi:GermaniumLlcMember ccoi:NetworkOperationsLeaseMember us-gaap:RelatedPartyMember 2023-09-30 0001158324 ccoi:DataCenterInBuildingMember ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember 2023-07-25 0001158324 ccoi:AuditoriumSuitableForTrainingMember ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember 2023-07-25 0001158324 ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember 2023-07-25 0001158324 us-gaap:RestrictedStockMember 2023-07-01 2023-09-30 0001158324 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001158324 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001158324 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001158324 us-gaap:RestrictedStockMember 2022-07-01 2022-09-30 0001158324 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001158324 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001158324 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001158324 us-gaap:AssetRetirementObligationCostsMember 2023-07-01 2023-09-30 0001158324 us-gaap:AssetRetirementObligationCostsMember 2023-01-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember 2023-07-01 2023-09-30 0001158324 2023-06-30 0001158324 2022-09-30 0001158324 2022-06-30 0001158324 2021-12-31 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001158324 ccoi:NetworkOperationsMember 2023-07-01 2023-09-30 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001158324 ccoi:NetworkOperationsMember 2023-01-01 2023-09-30 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001158324 ccoi:NetworkOperationsMember 2022-07-01 2022-09-30 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001158324 ccoi:NetworkOperationsMember 2022-01-01 2022-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001158324 2023-10-31 0001158324 srt:MinimumMember 2023-01-01 2023-09-30 0001158324 srt:MaximumMember 2023-01-01 2023-09-30 0001158324 ccoi:ThoriumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001158324 ccoi:SodiumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001158324 ccoi:SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember 2023-07-25 2023-07-25 0001158324 ccoi:ThoriumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2015-05-01 2015-05-31 0001158324 ccoi:SodiumLlcMember ccoi:OfficeLeaseMember us-gaap:RelatedPartyMember 2015-05-01 2015-05-31 0001158324 ccoi:GermaniumLlcMember ccoi:NetworkOperationsLeaseMember us-gaap:RelatedPartyMember 2015-05-01 2015-05-31 0001158324 2022-07-01 2022-09-30 0001158324 ccoi:SprintWirelineBusinessMember 2022-01-01 2022-09-30 0001158324 srt:MinimumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 srt:MinimumMember ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 srt:MaximumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 srt:MaximumMember ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2023-09-30 0001158324 us-gaap:InterestRateSwapMember us-gaap:SubsequentEventMember 2023-11-06 0001158324 ccoi:TransitionServicesAgreementMember 2023-05-01 2023-05-01 0001158324 us-gaap:InterestRateSwapMember 2023-09-30 0001158324 us-gaap:InterestRateSwapMember 2022-12-31 0001158324 us-gaap:InterestRateSwapMember ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-05-01 2023-05-31 0001158324 us-gaap:InterestRateSwapMember ccoi:SettlementTermsOneMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-11-01 2022-11-30 0001158324 ccoi:UnrestrictedGeneralBasketPaymentAmountMember 2023-01-01 2023-09-30 0001158324 ccoi:SprintBusinessLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 0001158324 ccoi:SprintBusinessLlcMember ccoi:InternetProtocolTransitServicesAgreementMember 2023-01-01 2023-09-30 0001158324 ccoi:SprintBusinessLlcMember ccoi:InternetProtocolTransitServicesAgreementMember 2022-01-01 2022-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember 2023-01-01 2023-09-30 0001158324 2022-01-01 2022-09-30 0001158324 ccoi:SprintBusinessLlcMember 2023-01-01 2023-09-30 0001158324 ccoi:SprintBusinessLlcMember 2022-01-01 2022-09-30 0001158324 2023-05-01 2023-05-01 0001158324 srt:MinimumMember ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 srt:MinimumMember ccoi:WirelineNetworkHoldingsLlcMember ccoi:InternetProtocolTransitServicesAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 srt:MaximumMember ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 srt:MaximumMember ccoi:WirelineNetworkHoldingsLlcMember ccoi:InternetProtocolTransitServicesAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:InternetProtocolTransitServicesAgreementMember ccoi:CogentInfrastructureInc.Member 2023-07-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:InternetProtocolTransitServicesAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 ccoi:TransitionServicesAgreementMember 2023-07-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:InternetProtocolTransitServicesAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 0001158324 2023-05-01 0001158324 2023-09-30 0001158324 2022-12-31 0001158324 ccoi:TMobileUsaInc.Member ccoi:InternetProtocolTransitServicesAgreementMember 2023-05-01 2023-05-01 0001158324 ccoi:WirelineNetworkHoldingsLlcMember 2023-05-01 2023-05-01 0001158324 ccoi:CommercialAgreementMember 2023-09-30 0001158324 ccoi:TransitionServicesAgreementMember 2023-01-01 2023-09-30 0001158324 ccoi:CommercialAgreementMember 2023-01-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-07-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember ccoi:MembershipInterestPurchaseAgreementMember ccoi:CogentInfrastructureInc.Member 2023-05-01 2023-05-01 0001158324 2023-01-01 2023-09-30 0001158324 2023-07-01 2023-09-30 0001158324 ccoi:WirelineNetworkHoldingsLlcMember 2023-05-01 ccoi:country ccoi:segment iso4217:USD ccoi:installment pure utr:GB utr:MB shares utr:sqft iso4217:USD shares iso4217:EUR 0001158324 --12-31 2023 Q3 false US http://www.cogentco.com/20230930#GainsLossesOnLeaseTerminations P2Y 48013330 48612382 P5Y 10-Q true 2023-09-30 false 000-51829 COGENT COMMUNICATIONS HOLDINGS, INC. DE 46-5706863 2450 N Street N.W. Washington, D.C 20037 202 295-4200 Common Stock CCOI NASDAQ Yes Yes Large Accelerated Filer false false false 48623846 109661000 223783000 56411000 52129000 4158000 2303000 87170000 44123000 29029000 29029000 237637000 16831000 73541000 45878000 581251000 365913000 2946723000 1714906000 1329114000 1170476000 1617609000 544430000 364397000 81601000 54362000 22143000 18238000 32613000 32613000 284054000 14444000 14444000 37865000 2961681000 1010182000 29367000 27208000 120031000 63889000 69629000 4981000 68418000 12005000 63236000 17182000 355662000 120284000 710000 905000 945000 1203000 498345000 497892000 1001000 1173000 2095000 2456000 446904000 446371000 330993000 94587000 419941000 287044000 388273000 47646000 79435000 34990000 2519553000 1528814000 0.001 0.001 75000000 75000000 48612382 48013330 49000 48000 598494000 575064000 -19761000 -19156000 -136654000 -1074588000 442128000 -518632000 2961681000 1010182000 275429000 150000000 370000 176000 173594000 57220000 7041000 6035000 65308000 39114000 351000 2004000 86734000 22897000 325987000 121235000 -670000 -50558000 28095000 24198000 17948000 3332000 -4825000 -16923000 10299000 664000 1604000 -262000 -70346000 -7038000 -13623000 969000 -56723000 -8007000 -56723000 -8007000 -4134000 -7752000 -60857000 -15759000 -1.20 -0.17 -1.20 -0.17 0.945 0.905 47227338 46736742 47227338 46736742 668822000 447625000 750000 465000 369734000 171183000 19491000 17709000 194046000 119129000 1490000 2004000 164403000 68659000 729673000 360975000 -210000 -60851000 86440000 71855000 45594000 1152386000 -4283000 -45703000 31561000 11885000 17968000 1170000 5154000 -462000 1039689000 14357000 -33599000 10063000 1073288000 4294000 1073288000 4294000 -605000 -17410000 1072683000 -13116000 22.72 0.09 22.54 0.09 2.805 2.640 47234025 46759632 47624709 47097580 1073288000 4294000 164403000 68659000 986000 1144000 -19138000 20241000 18174000 1152386000 277000 -3531000 11885000 31561000 -63509000 4682000 3247000 3103000 4763000 9404000 -4283000 -45703000 69629000 16831000 -16174000 9715000 23144000 -177000 236000 66043000 137384000 116667000 47100000 47100000 14037000 86023000 59380000 16607000 -59380000 135354000 125882000 375354000 1290000 446010000 787000 426000 790000 58549000 20958000 -193116000 -76548000 626000 -6416000 -109840000 -4960000 275912000 328624000 166072000 323664000 1969000 217782000 74633000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.</b>  <b style="font-weight:bold;">Description of the business:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Reorganization and merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 15, 2014, pursuant to the Agreement and Plan of Reorganization (the “Merger Agreement”) by and among Cogent Communications Group, Inc. (“Group”), a Delaware corporation, Cogent Communications Holdings, Inc., a Delaware corporation (“Holdings”) and Cogent Communications Merger Sub, Inc., a Delaware corporation, Group adopted a new holding company organizational structure whereby Group is now a wholly owned subsidiary of Holdings. Holdings is a “successor issuer” to Group pursuant to Rule 12g-3(a) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). References to the “Company” for events that occurred prior to May 15, 2014 refer to Cogent Communications Group, Inc. and its subsidiaries and on and after May 15, 2014 the “Company” refers to Cogent Communications Holdings, Inc. and its subsidiaries. Cogent Communications, Inc. is wholly owned by Group and the vast majority of the Company’s assets, contractual arrangements, and operations are executed by Sprint Communications Company LP and Cogent Communications, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is a facilities-based provider of low-cost, high-speed Internet access, private network services, and data center colocation space and power. The Company’s network is specifically designed and optimized to transmit packet switched data. The Company delivers its services primarily to small and medium-sized businesses, communications service providers and other bandwidth-intensive organizations in 54 countries across North America, Europe, South America, Oceania and Africa. The Company is a Delaware corporation and is headquartered in Washington, DC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company offers on-net Internet access services exclusively through its own facilities, which run from its network to its customers’ premises. The Company offers its on-net services to customers located in buildings that are physically connected to its network. As a result, the Company is not dependent on local telephone companies or cable TV companies to serve its customers for its on-net Internet access and private network services. The Company’s on-net service consists of high-speed Internet access and private network services offered at speeds ranging from 100 megabits per second to 400 gigabits per second.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides its on-net Internet access and private network services to its corporate, net-centric and enterprise customers. The Company’s corporate customers are located in multi-tenant office buildings that typically include law firms, financial services firms, advertising and marketing firms, as well as health care providers, educational institutions and other professional services businesses. The Company’s net-centric customers include bandwidth-intensive users that leverage its network either to deliver content to end users or to provide access to residential or commercial internet users. Content delivery customers include over the top media service providers, content delivery networks, web hosting companies, and commercial content and application software providers. Access customers include access networks comprised of other Internet Service Providers, telephone companies, mobile phone operators and cable television companies that collectively provide internet access to a substantial number of broadband subscribers and mobile phone subscribers across the world. These net-centric customers generally receive the Company’s services in carrier neutral colocation facilities and in the Company’s own data centers. The Company operates data centers throughout North America and Europe that allow its customers to collocate their equipment and access the Company’s network.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to providing on-net services, the Company provides Internet access and private network services to customers that are not located in buildings directly connected to its network. The Company provides these off-net services primarily to corporate customers using other carriers’ circuits to provide the “last mile” portion of the link from the customers’ premises to the Company’s network. The Company also provides certain non-core services that resulted from acquisitions, including the acquisition of Sprint Communications (as discussed below). The Company continues to support but does not actively sell these non-core services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Company’s acquisition of Sprint Communications (as discussed below), the Company began to provide optical wavelength services and optical transport services over its fiber network. The Company is selling these wavelength services to its existing customers, customers of Sprint Communications and to new customers who require dedicated optical transport connectivity without the capital and ongoing expenses associated with owning and operating network infrastructure. Additionally, the Sprint Business customers include a number of companies larger than the Company’s historical customer base. In connection with the acquisition of Sprint Communications, the Company expanded selling services to these larger “Enterprise” customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Revenue from Contracts with Customers (Topic 606), as if the acquirer had originated the contracts at the date of the business combination. ASU 2021-08 is effective for annual reporting periods beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASU 2021-08 in connection with its acquisition of Sprint Communications (as discussed below), at which time it became applicable to the Company and was applied in the accounting for the acquisition. The adoption did not have a material impact on the provisional opening balance sheet recorded and there was no retrospective impact to our consolidated financial statements as a result of the adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Acquisition of Sprint Communications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 6, 2022, Cogent Infrastructure, Inc., a Delaware corporation (the “Buyer”) and a direct wholly owned subsidiary of the Company, entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with Sprint Communications LLC, a Kansas limited liability company (“Sprint Communications”) and an indirect wholly owned subsidiary of T-Mobile US, Inc., a Delaware corporation (“T-Mobile”), and Sprint LLC, a Delaware limited liability company and an indirect wholly owned subsidiary of T-Mobile (the “Seller”), pursuant to which the Company acquired the U.S. long-haul fiber network (including the non-U.S. extensions thereof) of Sprint Communications and its subsidiaries (the “Sprint Business”). The Purchase Agreement provides that, upon the terms and conditions set forth therein, the Company purchased from the Seller all of the issued and outstanding membership interests (the “Purchased Interests”) of Wireline Network Holdings LLC, a Delaware limited liability company that, following an internal restructuring and divisive merger, holds Sprint Communications’ assets and liabilities relating to the Sprint Business (such transactions contemplated by the Purchase Agreement, collectively, the “Transaction”). The Purchase Agreement includes customary representations, warranties, indemnities and covenants, including regarding the conduct of the Sprint Business prior to the closing of the Transaction (the “Closing”). In addition, the Closing was subject to customary closing conditions, including as to the receipt of certain required regulatory approvals and consents, all of which have been received. The Company has agreed to guarantee the obligations of the Buyer under the Purchase Agreement pursuant to the terms of a Guaranty, dated as of September 6, 2022, by and between the Company and the Seller (the “Parent Guaranty”). The Parent Guaranty contains customary representations, warranties and covenants of the Company and the Seller.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company believes it is in a unique position to monetize the Sprint Business and its network and management expects to achieve significant cost reduction synergies and revenue synergies from the Transaction. Revenue and pre-tax loss for the Sprint Business included in the Company’s condensed consolidated statements of comprehensive loss for the three-month period ended September 30, 2023 were $113.0 million and $82.1 million, respectively. Revenue and pre-tax loss for the Sprint Business included in the Company's condensed consolidated statements of comprehensive income for the nine-month period ended September 30, 2023 were $191.0 million and $141.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Purchase Price</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Transaction closed on May 1, 2023 (the “Closing Date”). On the Closing Date, the Buyer consummated the Transaction pursuant to the terms of the Purchase Agreement, providing a purchase price of $1 payable to the Seller for the Purchased Interests, subject to customary adjustments, including working capital (the “Working Capital Adjustment”), as set forth in the Purchase Agreement. As consideration for the Purchased Interests, the Working Capital Adjustment (primarily related to acquired cash and cash equivalents of an estimated $43.4 million at the Closing Date in order to fund the international operations of the Sprint Business) resulted in the Buyer making a payment to the Seller of $61.1 million on the Closing Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Purchase Agreement also includes an estimated payment of $52.3 million from Seller to Buyer related to acquired short-term lease obligations (the “Short-term Lease Payment”). The Short-term Lease Payment will be paid from the Seller to the Company in four equal payments in months 55 to 58 after the Closing Date. The Short-term Lease Payment was recorded at its present value resulting in a discount of $15.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $0.7 million and $1.2 million for the three and nine months ended September 30, 2023, respectively. The Seller is disputing approximately $24.2 million of the Short-term Lease </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Payment amount that was accounted for by the Seller as a service agreement and not as a finance lease. As of September 30, 2023, the Company reclassified </span>$160.9 million of a lease liability at the Closing Date previously recorded as an operating lease to a finance lease. A final determination of the Working Capital Adjustment and the Short-term Lease Payment is expected by the end of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">IP Transit Services Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the Closing Date, Cogent Communications, Inc. and T-Mobile USA, Inc., a Delaware corporation and direct subsidiary of T-Mobile (“TMUSA”), entered into an agreement for IP transit services (“IP Transit Services Agreement”), pursuant to which TMUSA will pay an affiliate of the Company an aggregate of $700.0 million, consisting of (i) $350.0 million in equal monthly installments of $29.2 million per month during the first year after the Closing Date and (ii) $350.0 million in equal monthly installments of $8.3<span style="white-space:pre-wrap;"> million per month over the subsequent 42 months. During the three and nine months ended TMUSA paid the Company </span>$87.5 million and $116.7 million, respectively, under the IP Transit Agreement. On October 3, 2023 an additional $29.2 million payment was received. On November 2, 2023, an additional $29.2 million payment was received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounted for the Transaction as a business combination under ASC Topic 805 <i style="font-style:italic;">Business Combinations </i>(“ASC 805”). The Company evaluated what elements are part of the business combination and the consideration exchanged to complete the acquisition. Under ASC 805, the Company has concluded that the $700.0 million of payments to be made represent consideration received from T-Mobile to complete the acquisition of a distressed business. The Company also evaluated whether the IP Transit Services Agreement was in the scope of ASU No. 2014-09 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). The Company has concluded that T-Mobile did not represent a “customer” as defined by ASC 606, the stated contract price did not represent consideration for services to be delivered, and the transaction did not satisfy the definition of revenue, which excluded this arrangement from the scope of ASC 606. As a result, and considering statements made by T-Mobile, the IP Transit Services Agreement was recorded in connection with the Transaction at its discounted present value resulting in a discount of $79.6 million. The interest rate used in determining the present value was derived considering rates on similar issued debt instruments with comparable durations, amongst other market factors. The determination of the discount rate requires some judgment. The amortization of the discount resulted in interest income of $10.3 million and $18.0 million for the three and nine months ended September 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transition Services Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the Closing Date, the Buyer entered into a transition services agreement (the “TSA”) with the Seller, pursuant to which the Seller will provide to the Buyer, and the Buyer will provide to the Seller on an interim basis following the Closing Date, certain specified services (the “Transition Services”) to ensure an orderly transition following the separation of the Sprint Business from Sprint Communications. The services to be provided by the Seller to the Buyer include, among others, information technology support, back office and finance, real estate and facilities, vendor and supply chain management, the payment and processing of vendor invoices for the Company and human resources. The services to be provided by the Buyer to the Seller include, among others, information technology and network support, finance and back office and other wireless business support.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Transition Services are generally intended to be provided for a period of up to two years following the Closing Date, although such period may be extended for an additional one-year term by either party upon 30 days’ prior written notice. The fees for the Transition Services are calculated using either a per service monthly fee or an hourly rate for the employees allocated to provide such services. Any third-party costs incurred in providing the Transition Services are passed on to the party receiving such services at cost for the two-year period and at cost plus 20 percent, if the TSA is extended. Amounts paid for the Sprint Business by T-Mobile are reimbursed at cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Either party to the TSA may terminate the agreement (i) with respect to any individual service in full for convenience upon 30 days’ prior written notice for certain services and reduced for other services after a 90-day period. The TSA may be terminated in its entirety if the other party has failed to perform any of its material obligations and such failure is not cured within 30 days. The TSA provides for customary indemnification and limits on liability. Amounts billed under the TSA are due 30 days from receipt of the related invoice. During the three and nine months ended September 30, 2023 the Company was billed $101.2 million and $218.0 million as due to the Seller under the TSA, respectively, primarily for reimbursement at cost of payments to vendors of the Sprint Business. During the three and nine months ended September 30, 2023 the Company paid $153.1<span style="white-space:pre-wrap;"> million to the Seller under the TSA. As of September 30, 2023, the Company owed $</span>69.6 million to the Seller and the Seller owed $16.8 million to the Buyer under the TSA agreement. The amounts due to the Seller are primarily reimbursements for payments to Sprint Business vendors paid by the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Seller for the Company until these vendors are fully transitioned to the Company. The amounts due from the Seller are primarily reimbursements for severance costs related to Sprint Business employees and services provided by the Company for the Seller.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Services Provided to Seller</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, on the Closing Date, the Buyer and TMUSA entered into a commercial agreement (“Commercial Agreement”) for colocation and connectivity services, pursuant to which the Company will provide such services to TMUSA for a per service monthly fee plus certain third-party costs incurred in providing the services. During the three and nine months ended September 30, 2023 the Company recorded $8.0 million and $15.3 million, respectively from TMUSA as service revenue under the Commercial Agreement. As of September 30, 2023, TMUSA owed $3.2 million to the Company under the Commercial Agreement. These amounts are included in accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Acquisition-Related Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction and negotiation of the Purchase Agreement, the Company has incurred a total of $3.7 million in professional fees, including $0.4 million and $1.5 million incurred in the three and nine months ended September 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Consideration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023, the Company updated its Working Capital Adjustment resulting in an additional $1.5 million due to the Seller and updated its Short-term Lease Payment resulting in a decrease of $5.0 million due from the Seller. The revised acquisition-date fair value of consideration to be received from the Transaction totaled $591.0 million and comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 1, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Estimated working capital payments made to the Seller (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 66,093</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,696</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from the Seller – IP Transit Services Agreement, net of discount of $79,610 (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620,390</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total to be received from the Seller</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 657,086</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total net consideration to be received from the Seller (d)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 590,993</b></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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounted for the Transaction as a business combination under ASC 805. Under ASC 805, the identifiable assets acquired and liabilities assumed were recorded at their fair values as of the Closing Date. Assigning fair market values to the assets acquired and liabilities assumed at the date of an acquisition requires the use of significant judgment regarding estimates and assumptions. For the fair values of the assets acquired and liabilities assumed, the Company used the cost, income and market approaches, including market participant assumptions. The fair value of the identifiable assets acquired (including amounts due under the IP Transit Services Agreement) were in excess of the liabilities assumed and the net consideration to be paid resulting in a gain on bargain purchase of $1.2 billion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the third quarter, the Company recorded a measurement period adjustment to reclassify $24.9 million from right-of-use leased assets (net of related unfavorable lease liability amount) to finance lease assets (presented within property and equipment) and a measurement period adjustment to reclassify $160.9 million from operating lease liabilities to finance lease liability. The corresponding adjustment to the condensed consolidated statement of comprehensive loss for the three-month and nine-month periods ended September 30, 2023 was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Transaction is considered an asset purchase for income tax purposes. The tax basis of the acquired business is the consideration paid ($1) plus the tax basis of certain liabilities assumed, with adjustments for cash acquired in excess of the purchase price. Deferred income taxes are recorded based upon the difference between the book and tax basis of the acquired assets and assumed liabilities at the Company’s marginal effective income tax rate on the Closing Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes the fair values for each major class of assets acquired and liabilities assumed at the Closing Date. The Company retained the services of certified valuation specialists to assist with assigning values to certain acquired assets and assumed liabilities. The amounts presented are provisional and are subject to change as the Company refines the estimates and inputs used in the calculations of the assets acquired and liabilities assumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 1, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,074</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,948</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,777</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,799</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total property and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055,101</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Right-of-use leased assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,632</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deposits and other assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,191</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,543,723</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><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:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,313</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,629</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities, operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,562</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities, finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,559</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,063</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating lease liabilities, net of current maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,573</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Finance lease liabilities, net of current maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,342</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred income tax liabilities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other long-term liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,352</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 982,330</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value of net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gain on bargain purchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net consideration to be received from the Seller, net of discounts (b) (c) (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590,993</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gain on bargain purchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,152,386</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(a) Includes $61.1 million paid to the Seller on the Closing Date and an accrual of $5.0 million due to the Seller. During the third quarter of 2023, the Working Capital Adjustment was increased by $1.5 million. A final determination of the Working Capital Adjustment is expected by the end of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">IP Transit Services Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(b) Under the Purchase Agreement, 50% of the assumed short-term operating lease liabilities totaling $52.3<span style="white-space:pre-wrap;"> million is to be paid to the Company from the Seller in </span>four equal installments in months 55-58<span style="white-space:pre-wrap;"> from the Closing Date and is recorded at its present value resulting in a discount of </span>$15.6 million. During the third quarter of 2023, the Short-term Lease Payment was reduced by $4.8 million. A final determination of the Short-term Lease Payment is expected by the end of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(c) The IP Transit Services Agreement payments totaling $700.0 million are recorded at their present value resulting in a discount of $79.6 million. The $700.0 million is to be paid to the Company from the Seller in equal monthly payments of $29.2 million in months 1-12 and $8.3 million in months 13-54.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(d) Cash consideration was $1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Intangible Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets include $57.0 million of acquired customer relationships with an estimated useful life of nine years and were determined using the income approach. This fair value measurement is based on significant inputs not observable in the market and, therefore, represents a Level 3 measurement as defined in ASC 820: <i style="font-style:italic;">Fair Value Measurement</i>. The key assumptions in applying the income approach include the discount rate, projected revenue from existing customers, customer attrition rate and projected capital and operating expenditures. Amortization expense for the three and nine months ended September 30, 2023 was $1.6 million and $2.6 million, respectively. Future amortization expense of the customer relationships is $6.3 million per year for nine years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Asset Retirement Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company assumed $35.0 million of asset retirement obligations related to restoration obligations for acquired leases. The obligations and corresponding asset retirement assets are being accreted and amortized over approximately four years. Accretion of the asset retirement obligations (recorded as an increase to network operations expenses) and amortization of the asset retirement assets (recorded as depreciation and amortization expenses) for the three months ended September 30, 2023 were $0.7 million and $2.1 million, respectively. Accretion of the asset retirement obligations and amortization of the asset retirement assets for the nine months ended September 30, 2023 were $1.1 million and $3.5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pro Forma Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma financial information gives effect to the Transaction as if it had been completed on January 1, 2022. The pro forma adjustments are based on historically reported transactions by the respective companies. The pro forma results do not include anticipated synergies or other expected benefits of the acquisition. The pro forma results for the nine months ended September 30, 2023 include the historical results of the Sprint Business through April 30, 2023 and the combined results of the Company and the Sprint Business for the five months ended September 30, 2023. The unaudited pro forma information is based upon available information and certain assumptions that the Company believes are reasonable under the circumstances. Actual results may differ materially from the assumptions within the accompanying unaudited pro forma financial information. The purchase adjustments are preliminary and subject to change as additional analyses are performed and finalized. The selected unaudited pro forma condensed combined financial information is provided for illustrative purposes only and does not purport to represent what the actual consolidated results of operations would have been had the Transaction actually occurred on January 1, 2022, nor do they purport to project the future consolidated results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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.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.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:13.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.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.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:13.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></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(In thousands)</span></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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 849,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,546</p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss from continuing operations</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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (227,065)</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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (623,519)</p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 915,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,150</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 0pt 12pt 0pt;">The pro forma results for the nine months ended September 30, 2022 include estimates for the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $29.4 million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above, of $35.4 million, amortization expense related to the customer relationship intangible assets of $4.8 million, the elimination of amounts charged from the parent company to the Sprint Business as autonomous entity expense adjustments of $24.9 million, amortization of unfavorable lease liabilities of $29.1 million, a reduction to network operations expense of $37.8 million and an increase to interest expense of $8.4 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma and autonomous entity adjustments of $19.0 million. The historical results of the Sprint Business for the nine months ended September 30, 2022 include a loss on impairment of $477.3 million and a gain on the sale of IP addresses of $120.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The pro forma results for the nine months ended September 30, 2023 include the gain on bargain purchase related to the Transaction of $1.2 billion, interest income from the amortization of the discount recorded under the IP Transit Services Agreement of $14.7<span style="white-space:pre-wrap;"> million, a net increase to historical depreciation expense based on the fair value of property and equipment and the impact of the finance lease adjustment discussed above of </span>$29.5 million, amortization expense related to the customer relationship intangible assets of $2.1 million, amortization of unfavorable lease liabilities of $12.9 million, a reduction to network operations expense of $16.8 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">million and an increase to interest expense of $3.9 million from the impact of the finance lease adjustment discussed above, and the impact to income tax expense from the pro-forma adjustments of $2.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. While the Company believes that the disclosures are adequate to not make the information misleading, these interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in its annual report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include all wholly owned subsidiaries. All inter-company accounts and activity have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At September 30, 2023 and December 31, 2022, the carrying amount of cash and cash equivalents, restricted cash, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents and restricted cash at amortized cost, which approximates fair value based upon quoted market prices (Level 1). Based upon recent trading prices (Level 2—market approach) at September 30, 2023, the fair value of the Company’s $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 (the “2027 Notes”) was $427.5 million, the fair value of the Company’s $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 (the “2026 Notes”) was $460.0 million and the estimated liability fair value of the Company’s interest rate swap agreement was $56.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted cash and interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash represents amounts held in segregated bank accounts by our clearing broker as margin in support of our Swap Agreement as discussed in Note 3 and was $57.6 million as of September 30, 2023. Additional cash may be further restricted to maintain our swap agreement as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Gross receipts taxes, universal service fund and other surcharges</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue recognition standards include guidance relating to taxes or surcharges assessed by a governmental authority that are directly imposed on a revenue-producing transaction between a seller and a customer and may include, but are not limited to, gross receipts taxes, excise taxes, Universal Service Fund fees and certain state regulatory fees. Such charges may be presented gross or net based upon the Company’s accounting policy election. The Company records certain excise taxes and surcharges on a gross basis and includes them in its revenue and network operations expense. Excise taxes and surcharges billed to customers and recorded on a gross basis (as service revenue and costs of network operations) were $14.6 million and $4.1 million for the three months ended September 30, 2023 and September 30, 2022, respectively, and $29.8 million and $11.3 million for the nine months ended September 30, 2023 and September 30, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basic and diluted net income per common share</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share (“EPS”) excludes dilution for common stock equivalents and is computed by dividing net income or (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS is based on the weighted-average number of shares of common stock outstanding during each period, adjusted for the effect of dilutive common stock equivalents. Shares of restricted stock are included in the computation of basic EPS as they vest and are included in diluted EPS, to the extent they are dilutive, determined using the treasury stock method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following details the determination of diluted weighted-average shares:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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;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:bottom;width:31.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;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:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - basic</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,234,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,759,632</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,713</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,668</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,280</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - diluted</p></td><td style="vertical-align:bottom;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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,624,709</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,097,580</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;">The following details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding:</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,643</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,376</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,048</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,648</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</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 0pt 12pt 0pt;"><i style="font-style:italic;">Stockholders’ (Deficit) Equity</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):</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:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,003,724</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 561,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (20,661)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (980,729)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (440,181)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (8,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,007)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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="4" style="vertical-align:bottom;white-space:nowrap;width:18.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,617,162</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 589,573</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (15,627)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (34,795)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 539,200</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (56,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,723)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 47,674,189</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 547,734</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (11,003)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (909,877)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (373,098)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,857)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;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:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 4,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,294</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,013,330</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 575,064</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,156)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,074,588)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (518,632)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 1,073,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073,288</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></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 0pt 11pt 0pt;"><i style="font-style:italic;">Revenue recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The Company recognizes revenue under ASU No. 2014-09, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Under ASC 606, installation fees for contracts with terms longer than month-to-month are recognized over the contract term. The Company believes that the installation fee does not give rise to a material right as defined by ASC 606 for contracts with terms longer than month-to-month. The Company recognizes revenue over the estimated average customer life for installation fees associated with month-to-month contracts, because the installation fee represents a material right as defined by ASC 606. The Company capitalizes certain contract acquisition costs that relate directly to a customer contract, including commissions paid to its sales team and sales agents, and amortizes these costs on straight-line basis over the period the services are transferred to the customer for commissions paid to its sales team (estimated customer life) and over the remaining original contract term for agent commissions. Management assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s service offerings consist primarily of on-net and off-net telecommunications services. Fixed fees are billed monthly in advance and usage fees are billed monthly in arrears. Amounts billed are due upon receipt and contract lengths range from month to month to 60 months. The Company satisfies its performance obligations to provide services to customers over time as the services are rendered. In accordance with ASC 606, revenue is recognized when a customer obtains the promised service. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these services. The Company has adopted the practical expedient related to certain performance obligation disclosures since it has a right to consideration from its customers in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To achieve this core principle, the Company follows the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the contract, or contracts with a customer</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognition of revenue when, or as, the Company satisfies its performance obligations</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fees billed in connection with customer installations are deferred (as deferred revenue) and recognized as noted above. To the extent a customer contract is terminated prior to its contractual end the customer is subject to termination fees. The Company vigorously seeks payment of these termination fees. The Company recognizes revenue for termination fees as they are collected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Service revenue recognized from balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization expense for contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,520</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 0pt 12pt 0pt;"><i style="font-style:italic;">Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU No. 2016-02, <i style="font-style:italic;">Leases</i> (“ASU 2016-02”). ASU 2016-02 replaced most existing lease accounting guidance. The operating lease liability under ASU 2016-02 is not considered a liability under the consolidated leverage ratio calculations in the indentures governing the Company’s senior unsecured and senior secured note obligations. The Company has made an accounting policy election to not apply the recognition requirements of ASU 2016-02 to its short-term leases - leases with a term of one year or less. The Company has also elected to apply certain practical expedients under ASU 2016-02 including not separating lease and non-lease components on its finance and operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:1.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;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Amounts in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;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:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.85%;background:#cceeff;margin: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:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.87%;background:#cceeff;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;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:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,172</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,188</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;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,598</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease cost</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:1.6%;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:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,784</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,547</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,096</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin: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><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:bottom;width:63.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.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.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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Other lease information (amounts in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — finance leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</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 0pt 12pt 0pt;"><i style="font-style:italic;">Finance leases—fiber lease agreements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has entered into lease agreements with numerous providers of dark fiber under indefeasible-right-of use agreements (“IRUs”). These IRUs typically have initial terms of 15- 20 years and include renewal options after the initial lease term. The Company establishes the number of renewal option periods used in determining the lease term based upon its assessment at the inception of the lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the dark fiber provider and the Company. Once the Company has accepted the related fiber route, leases that meet the criteria for treatment as finance leases are recorded as a finance lease obligation and an IRU asset. The interest rate used in determining the present value of the aggregate future minimum lease payments is the Company’s incremental borrowing rate for the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including the level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires some judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of September 30, 2023, the Company had committed to additional dark fiber IRU lease agreements totaling $167.0 million in future payments to be paid over periods of up to 20 years. These obligations begin when the related fiber is accepted, which is generally expected to occur in the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Operating leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases office space and certain data center facilities under operating leases. In certain cases, the Company also enters into short-term operating leases for dark fiber. Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments under the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of its lease payments. The determination of the Company’s incremental borrowing rate requires some judgment. The Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors, including the level of collateralization and term, to align with the term of the lease. Certain of the Company’s leases include options to extend or terminate the lease. The Company establishes the number of renewal option periods used in determining the operating lease term based upon its assessment at the inception of the operating lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the landlord or dark fiber provider and the Company. Once the Company has accepted the related fiber route or the facility lease term has begun, the present value of the aggregate future minimum operating lease payments is recorded as an operating lease liability and a right-of-use leased asset. Lease incentives, deferred rent liabilities and unfavorable lease liabilities for facilities operating leases are presented with, and netted against, the right-of-use leased asset. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The future minimum payments under these operating lease and finance lease agreements are 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;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;">For the Twelve Months Ending September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,781</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,718</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,501</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,445</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,629</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,232</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,306</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less—amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262,129)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483,177</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,236)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease obligations, net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419,941</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 0pt 12pt 0pt;"><i style="font-style:italic;">Unfavorable lease liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company recorded $147.5 million of unfavorable lease liabilities for leases with terms greater than current market rates. The liability is classified with the corresponding right-of-use lease assets and is being amortized into the condensed consolidated statement of comprehensive income in the same line items as the activity for the corresponding right-of-use lease assets. For the three and nine months ended September 30, 2023 the Company amortized $9.7 million and $16.2 million, respectively, as a reduction to network operations expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Allowance for credit losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of January 1, 2020, the Company maintained an allowance for credit losses to cover its current expected credit losses on its trade receivables arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables. Based on the Company’s experience, the customer’s delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed monthly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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.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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.98%;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:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current-period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Provision for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Write-offs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-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:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Beginning </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Charged Against</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable) (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands)</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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net bad debt expense (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bad debt recoveries</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,506</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net bad debt expense related to the Wireless Business to reestablish an allowance for credit losses was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for both the three and nine months ended September 30, 2023. Under ASC 805, accounts receivable are recorded at their book value representing the fair value of accounts receivable at the acquisition date.</span></td></tr></table> 54 100 400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Revenue from Contracts with Customers (Topic 606), as if the acquirer had originated the contracts at the date of the business combination. ASU 2021-08 is effective for annual reporting periods beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASU 2021-08 in connection with its acquisition of Sprint Communications (as discussed below), at which time it became applicable to the Company and was applied in the accounting for the acquisition. The adoption did not have a material impact on the provisional opening balance sheet recorded and there was no retrospective impact to our consolidated financial statements as a result of the adoption.</p> 113000000.0 -82100000 191000000.0 -141600000 1000 43400000 61100000 52300000 4 P55M P58M 15600000 700000 1200000 24200000 160900000 700000000.0 350000000.0 29200000 350000000.0 8300000 87500000 116700000 29200000 29200000 700000000.0 79600000 10300000 18000000.0 P2Y P1Y P30D P2Y 0.20 P30D P90D P30D 101200000 218000000.0 153100000 153100000 69600000 16800000 8000000.0 15300000 3200000 3700000 400000 1500000 1500000 5000000.0 591000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 1, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Estimated working capital payments made to the Seller (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 66,093</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614 (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,696</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from the Seller – IP Transit Services Agreement, net of discount of $79,610 (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620,390</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total to be received from the Seller</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 657,086</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total net consideration to be received from the Seller (d)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 590,993</b></p></td></tr></table> 66093000 15614000 36696000 79610000 620390000 657086000 590993000 1200000000 24900000 160900000 1000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 1, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,074</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,948</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,777</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,799</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total property and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055,101</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Right-of-use leased assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,632</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Intangible assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deposits and other assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,191</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,543,723</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><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:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,313</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,629</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities, operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,562</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities, finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,559</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,063</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating lease liabilities, net of current maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,573</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Finance lease liabilities, net of current maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,342</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred income tax liabilities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other long-term liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,352</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 982,330</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value of net assets acquired</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gain on bargain purchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net consideration to be received from the Seller, net of discounts (b) (c) (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590,993</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gain on bargain purchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,152,386</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(a) Includes $61.1 million paid to the Seller on the Closing Date and an accrual of $5.0 million due to the Seller. During the third quarter of 2023, the Working Capital Adjustment was increased by $1.5 million. A final determination of the Working Capital Adjustment is expected by the end of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">IP Transit Services Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(b) Under the Purchase Agreement, 50% of the assumed short-term operating lease liabilities totaling $52.3<span style="white-space:pre-wrap;"> million is to be paid to the Company from the Seller in </span>four equal installments in months 55-58<span style="white-space:pre-wrap;"> from the Closing Date and is recorded at its present value resulting in a discount of </span>$15.6 million. During the third quarter of 2023, the Short-term Lease Payment was reduced by $4.8 million. A final determination of the Short-term Lease Payment is expected by the end of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(c) The IP Transit Services Agreement payments totaling $700.0 million are recorded at their present value resulting in a discount of $79.6 million. The $700.0 million is to be paid to the Company from the Seller in equal monthly payments of $29.2 million in months 1-12 and $8.3 million in months 13-54.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(d) Cash consideration was $1</p> 47074000 39948000 22777000 109799000 1055101000 314632000 57000000 7191000 1543723000 13313000 36629000 74562000 39559000 164063000 251573000 121342000 407000000 38352000 982330000 561393000 561393000 590993000 1152386000 61100000 5000000.0 1500000 52300000 4 P55M P58M 15600000 4800000 700000000.0 79600000 700000000.0 29200000 8300000 1000 57000000.0 P9Y 1600000 2600000 6300000 P9Y 35000000.0 P4Y 700000 2100000 1100000 3500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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.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.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:13.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.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.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:13.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></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(In thousands)</span></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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 849,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 881,546</p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating loss from continuing operations</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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (227,065)</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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (623,519)</p></td></tr><tr><td style="vertical-align:bottom;width:65.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 915,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,150</p></td></tr></table> 849580000 881546000 -227065000 -623519000 915730000 452150000 1200000 29400000 35400000 4800000 24900000 29100000 37800000 8400000 19000000.0 477300000 120800000 1200000000 14700000 29500000 2100000 12900000 16800000 3900000 2300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. While the Company believes that the disclosures are adequate to not make the information misleading, these interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in its annual report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include all wholly owned subsidiaries. All inter-company accounts and activity have been eliminated.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At September 30, 2023 and December 31, 2022, the carrying amount of cash and cash equivalents, restricted cash, accounts receivable, prepaid and other current assets, accounts payable, and accrued expenses approximated fair value because of the short-term nature of these instruments. The Company measures its cash equivalents and restricted cash at amortized cost, which approximates fair value based upon quoted market prices (Level 1). Based upon recent trading prices (Level 2—market approach) at September 30, 2023, the fair value of the Company’s $450.0 million aggregate principal amount of 7.00% Senior Unsecured Notes due 2027 (the “2027 Notes”) was $427.5 million, the fair value of the Company’s $500.0 million aggregate principal amount of 3.50% Senior Secured Notes due 2026 (the “2026 Notes”) was $460.0 million and the estimated liability fair value of the Company’s interest rate swap agreement was $56.4 million.</p> 450000000.0 0.0700 427500000 500000000.0 0.0350 460000000.0 56400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted cash and interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash represents amounts held in segregated bank accounts by our clearing broker as margin in support of our Swap Agreement as discussed in Note 3 and was $57.6 million as of September 30, 2023. Additional cash may be further restricted to maintain our swap agreement as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.</p> 57600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Gross receipts taxes, universal service fund and other surcharges</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue recognition standards include guidance relating to taxes or surcharges assessed by a governmental authority that are directly imposed on a revenue-producing transaction between a seller and a customer and may include, but are not limited to, gross receipts taxes, excise taxes, Universal Service Fund fees and certain state regulatory fees. Such charges may be presented gross or net based upon the Company’s accounting policy election. The Company records certain excise taxes and surcharges on a gross basis and includes them in its revenue and network operations expense. Excise taxes and surcharges billed to customers and recorded on a gross basis (as service revenue and costs of network operations) were $14.6 million and $4.1 million for the three months ended September 30, 2023 and September 30, 2022, respectively, and $29.8 million and $11.3 million for the nine months ended September 30, 2023 and September 30, 2022, respectively.</p> 14600000 4100000 29800000 11300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basic and diluted net income per common share</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share (“EPS”) excludes dilution for common stock equivalents and is computed by dividing net income or (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS is based on the weighted-average number of shares of common stock outstanding during each period, adjusted for the effect of dilutive common stock equivalents. Shares of restricted stock are included in the computation of basic EPS as they vest and are included in diluted EPS, to the extent they are dilutive, determined using the treasury stock method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following details the determination of diluted weighted-average shares:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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;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:bottom;width:31.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;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:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - basic</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,234,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,759,632</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,713</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,668</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,280</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - diluted</p></td><td style="vertical-align:bottom;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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,624,709</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,097,580</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;">The following details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding:</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,643</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,376</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,048</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,648</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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;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:bottom;width:31.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;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:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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 </b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></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:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - basic</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,234,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,759,632</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,713</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,668</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,280</p></td></tr><tr><td style="vertical-align:bottom;width:31.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average common shares - diluted</p></td><td style="vertical-align:bottom;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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,227,338</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,736,742</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,624,709</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:15.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,097,580</p></td></tr></table> 47227338 46736742 47234025 46759632 15713 17668 374971 320280 47227338 46736742 47624709 47097580 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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:15.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.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:15.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.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:15.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.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:15.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></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271,441</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,643</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,376</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,048</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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,648</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1395258 1271441 1395258 1271441 125643 113376 112048 43648 106125 637028 90768 827 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stockholders’ (Deficit) Equity</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):</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:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,003,724</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 561,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (20,661)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (980,729)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (440,181)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (8,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,007)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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="4" style="vertical-align:bottom;white-space:nowrap;width:18.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,617,162</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 589,573</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (15,627)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (34,795)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 539,200</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (56,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,723)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 47,674,189</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 547,734</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (11,003)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (909,877)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (373,098)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,857)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;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:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 4,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,294</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,013,330</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 575,064</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,156)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,074,588)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (518,632)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 1,073,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073,288</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></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 0pt 12pt 0pt;">The following details the changes in stockholders’ (deficit) equity for the three and nine months ended September 30, 2023 and September 30, 2022, respectively (in thousands except share data):</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:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,003,724</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 561,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (20,661)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (980,729)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (440,181)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,812</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,752)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,729)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (8,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,007)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.92%;margin:0pt;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:bottom;white-space:nowrap;width:7.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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="4" style="vertical-align:bottom;white-space:nowrap;width:18.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,617,162</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 589,573</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (15,627)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (34,795)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 539,200</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,134)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45,136)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (56,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,723)</p></td></tr><tr><td style="vertical-align:bottom;width:37.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 47,674,189</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 547,734</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (11,003)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (909,877)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (373,098)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,857)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,905</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,410)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125,882)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;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:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 4,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,294</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,002,135</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 568,065</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (28,413)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,031,465)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (491,765)</b></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;width:37.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.48%;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:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity (Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,013,330</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 575,064</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,156)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,074,588)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (518,632)</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeitures of shares granted to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,643</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (605)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuances of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercises of options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 787</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividends paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (135,354)</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 1,073,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073,288</p></td></tr><tr><td style="vertical-align:bottom;width:37.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 48,612,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 598,494</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (19,761)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (136,654)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 442,128</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 48003724 48000 561161000 -20661000 -980729000 -440181000 14492 6812000 6812000 -7752000 -7752000 10748 2155 92000 92000 42729000 42729000 -8007000 -8007000 48002135 48000 568065000 -28413000 -1031465000 -491765000 48617162 49000 589573000 -15627000 -34795000 539200000 27061 8519000 8519000 -4134000 -4134000 14400 7881 402000 402000 45136000 45136000 -56723000 -56723000 48612382 49000 598494000 -19761000 -136654000 442128000 47674189 48000 547734000 -11003000 -909877000 -373098000 66857 19905000 19905000 -17410000 -17410000 384028 10775 426000 426000 125882000 125882000 4294000 4294000 48002135 48000 568065000 -28413000 -1031465000 -491765000 48013330 48000 575064000 -19156000 -1074588000 -518632000 38891 22643000 22643000 -605000 -605000 621592 1000 1000 16351 787000 787000 135354000 135354000 1073288000 1073288000 48612382 49000 598494000 -19761000 -136654000 442128000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 11pt 0pt;"><i style="font-style:italic;">Revenue recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The Company recognizes revenue under ASU No. 2014-09, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. Under ASC 606, installation fees for contracts with terms longer than month-to-month are recognized over the contract term. The Company believes that the installation fee does not give rise to a material right as defined by ASC 606 for contracts with terms longer than month-to-month. The Company recognizes revenue over the estimated average customer life for installation fees associated with month-to-month contracts, because the installation fee represents a material right as defined by ASC 606. The Company capitalizes certain contract acquisition costs that relate directly to a customer contract, including commissions paid to its sales team and sales agents, and amortizes these costs on straight-line basis over the period the services are transferred to the customer for commissions paid to its sales team (estimated customer life) and over the remaining original contract term for agent commissions. Management assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s service offerings consist primarily of on-net and off-net telecommunications services. Fixed fees are billed monthly in advance and usage fees are billed monthly in arrears. Amounts billed are due upon receipt and contract lengths range from month to month to 60 months. The Company satisfies its performance obligations to provide services to customers over time as the services are rendered. In accordance with ASC 606, revenue is recognized when a customer obtains the promised service. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these services. The Company has adopted the practical expedient related to certain performance obligation disclosures since it has a right to consideration from its customers in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To achieve this core principle, the Company follows the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the contract, or contracts with a customer</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of the performance obligations in the contract</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determination of the transaction price</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocation of the transaction price to the performance obligations in the contract</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognition of revenue when, or as, the Company satisfies its performance obligations</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fees billed in connection with customer installations are deferred (as deferred revenue) and recognized as noted above. To the extent a customer contract is terminated prior to its contractual end the customer is subject to termination fees. The Company vigorously seeks payment of these termination fees. The Company recognizes revenue for termination fees as they are collected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Service revenue recognized from balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization expense for contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,520</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P60M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Service revenue recognized from balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization expense for contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,520</p></td></tr></table> 4162000 1829000 6603000 4408000 4884000 4864000 14435000 14520000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU No. 2016-02, <i style="font-style:italic;">Leases</i> (“ASU 2016-02”). ASU 2016-02 replaced most existing lease accounting guidance. The operating lease liability under ASU 2016-02 is not considered a liability under the consolidated leverage ratio calculations in the indentures governing the Company’s senior unsecured and senior secured note obligations. The Company has made an accounting policy election to not apply the recognition requirements of ASU 2016-02 to its short-term leases - leases with a term of one year or less. The Company has also elected to apply certain practical expedients under ASU 2016-02 including not separating lease and non-lease components on its finance and operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:1.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;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Amounts in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;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:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.85%;background:#cceeff;margin: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:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.87%;background:#cceeff;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;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:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,172</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,188</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;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,598</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease cost</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:1.6%;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:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,784</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,547</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,096</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin: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><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:bottom;width:63.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.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.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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Other lease information (amounts in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — finance leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</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 0pt 12pt 0pt;"><i style="font-style:italic;">Finance leases—fiber lease agreements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has entered into lease agreements with numerous providers of dark fiber under indefeasible-right-of use agreements (“IRUs”). These IRUs typically have initial terms of 15- 20 years and include renewal options after the initial lease term. The Company establishes the number of renewal option periods used in determining the lease term based upon its assessment at the inception of the lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the dark fiber provider and the Company. Once the Company has accepted the related fiber route, leases that meet the criteria for treatment as finance leases are recorded as a finance lease obligation and an IRU asset. The interest rate used in determining the present value of the aggregate future minimum lease payments is the Company’s incremental borrowing rate for the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including the level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires some judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of September 30, 2023, the Company had committed to additional dark fiber IRU lease agreements totaling $167.0 million in future payments to be paid over periods of up to 20 years. These obligations begin when the related fiber is accepted, which is generally expected to occur in the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Operating leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases office space and certain data center facilities under operating leases. In certain cases, the Company also enters into short-term operating leases for dark fiber. Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments under the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the reasonably certain lease term. The implicit rates within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of its lease payments. The determination of the Company’s incremental borrowing rate requires some judgment. The Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors, including the level of collateralization and term, to align with the term of the lease. Certain of the Company’s leases include options to extend or terminate the lease. The Company establishes the number of renewal option periods used in determining the operating lease term based upon its assessment at the inception of the operating lease of the number of option periods for which failure to renew the lease imposes a penalty in such amount that renewal appears to be reasonably certain. The option to renew may be automatic, at the option of the Company or mutually agreed to between the landlord or dark fiber provider and the Company. Once the Company has accepted the related fiber route or the facility lease term has begun, the present value of the aggregate future minimum operating lease payments is recorded as an operating lease liability and a right-of-use leased asset. Lease incentives, deferred rent liabilities and unfavorable lease liabilities for facilities operating leases are presented with, and netted against, the right-of-use leased asset. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The future minimum payments under these operating lease and finance lease agreements are 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;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;">For the Twelve Months Ending September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,781</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,718</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,501</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,445</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,629</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,232</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,306</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less—amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262,129)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483,177</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,236)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease obligations, net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419,941</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 0pt 12pt 0pt;"><i style="font-style:italic;">Unfavorable lease liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company recorded $147.5 million of unfavorable lease liabilities for leases with terms greater than current market rates. The liability is classified with the corresponding right-of-use lease assets and is being amortized into the condensed consolidated statement of comprehensive income in the same line items as the activity for the corresponding right-of-use lease assets. For the three and nine months ended September 30, 2023 the Company amortized $9.7 million and $16.2 million, respectively, as a reduction to network operations expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;width:1.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;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Amounts in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;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:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.85%;background:#cceeff;margin: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:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.87%;background:#cceeff;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;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:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,172</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,188</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;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,598</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:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease cost</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:1.6%;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:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,784</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,547</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,096</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:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;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:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin: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><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:bottom;width:63.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.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.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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Other lease information (amounts in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,632</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin: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:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — finance leases</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: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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 27172000 7188000 44598000 21186000 11609000 5382000 24604000 15579000 20784000 4547000 53096000 13948000 59565000 17117000 122298000 50713000 23081000 13478000 54628000 14165000 58549000 20958000 217782000 74633000 9632000 10498000 P11Y8M12D P13Y1M6D P11Y6M P17Y9M18D 0.076 0.086 0.080 0.054 P15Y P20Y 167000000.0 P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The future minimum payments under these operating lease and finance lease agreements are 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;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;">For the Twelve Months Ending September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,781</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,718</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,501</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,445</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,629</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,232</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,306</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less—amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262,129)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483,177</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,236)</p></td></tr><tr><td style="vertical-align:bottom;width:69.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease obligations, net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;background:#cceeff;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.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419,941</p></td></tr></table> 79748000 98781000 65233000 95718000 57698000 90501000 52672000 51445000 48076000 39629000 309365000 369232000 612792000 745306000 213381000 262129000 399411000 483177000 68418000 63236000 330993000 419941000 147500000 9700000 16200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Allowance for credit losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of January 1, 2020, the Company maintained an allowance for credit losses to cover its current expected credit losses on its trade receivables arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables. Based on the Company’s experience, the customer’s delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed monthly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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.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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.98%;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:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current-period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Provision for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Write-offs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-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:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Beginning </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Charged Against</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable) (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands)</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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net bad debt expense (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bad debt recoveries</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,506</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Net bad debt expense related to the Wireless Business to reestablish an allowance for credit losses was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for both the three and nine months ended September 30, 2023. Under ASC 805, accounts receivable are recorded at their book value representing the fair value of accounts receivable at the acquisition date.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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.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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.98%;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:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Current-period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Provision for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Write-offs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-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:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;">Beginning </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;">Charged Against</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable) (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,995)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Three months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nine months ended September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,966</p></td></tr></table> 4882000 1271000 1995000 4158000 1717000 1054000 805000 1966000 2303000 7833000 5978000 4158000 1510000 3059000 2603000 1966000 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands)</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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net bad debt expense (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bad debt recoveries</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,506</p></td></tr></table> 784000 500000 6718000 1513000 459000 500000 1200000 1506000 3000000.0 3000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.  Property and equipment:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expense related to property and equipment and finance leases and capitalized compensation costs of employees directly involved with construction activities 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(in thousands)</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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,640</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized compensation cost</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,002</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,115</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,290</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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;">Depreciation and amortization expense related to property and equipment and finance leases and capitalized compensation costs of employees directly involved with construction activities 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:bottom;white-space:nowrap;width:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(in thousands)</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;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,640</p></td></tr><tr><td style="vertical-align:bottom;width:30.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized compensation cost</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,675</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,002</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,115</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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,290</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> 86718000 22891000 164371000 68640000 11675000 3002000 24115000 9290000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3.  Long-term debt:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company had outstanding $450.0 million aggregate principal amount of 2027 Notes and $500.0 million aggregate principal amount of 2026 Notes. The 2027 Notes were issued in June 2022, are due on June 15, 2027 and bear interest at a rate of 7.00% per year. Interest on the 2027 Notes is paid semi-annually on June 15 and December 15 of each year. The 2026 Notes were issued in May 2021, are due on May 1, 2026 and bear interest at a rate of 3.50% per year. Interest on the 2026 Notes is paid semi-annually on May 1 and November 1 of each year. In June 2022, the Company redeemed and extinguished its €350.0 million aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2024 Notes were due on June 30, 2024 and bore interest at a rate of 4.375% per year. Interest on the 2024 Notes was paid semi-annually on June 30 and December 30 of each year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Limitations under the indentures</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The indentures governing the 2027 Notes and the 2026 Notes (the “Indentures”), among other things, limit the Company’s ability to incur indebtedness; to pay dividends or make other distributions; to make certain investments and other restricted payments; to create liens; to consolidate, merge, sell or otherwise dispose of all or substantially all of its assets; to incur restrictions on the ability of a subsidiary to pay dividends or make other payments; and to enter into certain transactions with its affiliates. There are certain exceptions to the limitations on the Company’s ability to incur indebtedness under the Indentures, including IRU agreements incurred in the normal course of business and any additional indebtedness if the Company’s consolidated leverage ratio, as defined in the Indentures, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the Indentures, is 2.0 to 1.0 or greater. The Company can also incur unlimited liens (which can be used, together with capacity under the debt covenant, to incur additional secured indebtedness) if the Company’s consolidated secured leverage ratio, as defined in the Indentures, is less than 4.0 to 1.0. Under the Indentures, the Company can pay dividends, make other distributions, make certain investments and make other restricted payments under certain circumstances, including if, after giving pro forma effect to such restricted payment, the Company could still incur $1 of indebtedness, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is 2.0 to 1.0 or greater). As of September 30, 2023, the Company’s consolidated leverage ratio was below 6.0, the Company’s consolidated secured leverage ratio was below 4.0 and the Company’s fixed charge coverage ratio was above 2.0. As of September 30, 2023, a total of $461.8 million (inclusive of a $250.0 million general basket) was unrestricted and permitted for restricted payments, including dividends and stock purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company was party to an interest rate swap agreement (the “Swap Agreement”) that has the economic effect of modifying the fixed interest rate obligation associated with its 2026 Notes to a variable interest rate obligation based on the Secured Overnight Financing Rate (“SOFR”) so that the interest payable on the 2026 Notes effectively became variable based on overnight SOFR. The critical terms of the Swap Agreement match the terms of the 2026 Notes, including the notional amount and the optional redemption date on February 1, 2026. The Company did not elect hedge accounting for the Swap Agreement. The Swap Agreement is recorded at its fair value at each reporting period, and the Company incurs gains and losses due to changes in market interest rates. By entering into the Swap Agreement, the Company has assumed the risk associated with variable interest rates. Changes in interest rates affect the valuation of the Swap Agreement that the Company recognizes in its consolidated statements of comprehensive income. The values that the Company reports for the Swap Agreement as of each reporting date are recognized as “change in valuation – interest rate swap” with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of September 30, 2023, the fair value of the Swap Agreement was a net liability of $56.4 million, of which $23.9 million is presented with accrued and other current liabilities and $32.5 million is presented with other long-term liabilities. As of December 31, 2022, the fair value of the Swap Agreement was a net liability of $52.1 million, of which $20.3 million is presented with accrued and other current liabilities and $31.9 million is presented with other long-term liabilities. In the three months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.8 million and $16.9 million, respectively, and in the nine months ended September 30, 2023 and 2022, the Company recorded unrealized losses related to the Swap Agreement of $4.3 million and $45.7 million, respectively. The Company has made a $57.6 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $57.6 million, the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value. As of September 30, 2023, $56.4 million of the deposit was restricted and $1.2 million was unrestricted. As of November 6, 2023, the fair value of the Swap Agreement was reduced to $43.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the Swap Agreement, the Company pays the counterparty a semi-annual payment based upon overnight SOFR plus a contractual interest rate spread, and the counterparty pays the Company a semi-annual fixed 3.50% interest payment. The settlement payment is made each November and May until the Swap Agreement expires in February 2026. Under the settlement payment made in May 2022, the Company received a payment of $1.2 million from the counterparty for a net cash savings of $1.2 million for the period from November 1, 2021 to April 30, 2022. Under the settlement payment made in November 2022, the Company made a payment of $3.4 million to the counterparty for a net cash interest cost of $3.4 million for the period from May 1, 2022 to October 31, 2022. Under the settlement payment made in May 2023, the Company made a payment of $9.5 million to the counterparty for a net cash interest cost of $9.5 million for the period from November 1, 2022 to April 30, 2023. Under the settlement payment made in November 2023, the Company made a payment of $12.0 million to the counterparty for a net cash interest cost of $12.0 million for the period from May 1, 2023 to October 31, 2023.</p> 450000000.0 500000000.0 0.0700 0.0350 350000000.0 0.04375 6.0 1.0 2.0 1.0 4.0 1.0 1 6.0 1.0 2.0 1.0 6.0 4.0 2.0 461800000 250000000.0 56400000 23900000 32500000 52100000 20300000 31900000 -4800000 -16900000 4300000 45700000 57600000 57600000 56400000 1200000 43800000 0.0350 1200000 1200000 3400000 3400000 9500000 9500000 12000000.0 12000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4.  Commitments and contingencies</b>:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Current and potential litigation</i></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 accounting guidance for contingencies, the Company accrues its estimate of a contingent liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Where it is probable that a liability has been incurred and there is a range of expected loss for which no amount in the range is more likely than any other amount, the Company accrues at the low end of the range. The Company reviews its accruals at least quarterly and adjusts them to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter. The Company has taken certain positions related to its obligations for leased circuits for which it is reasonably possible could result in a loss of up to $4.0 million in excess of the amount accrued at September 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the ordinary course of business, the Company is involved in other legal activities and claims. Because such matters are subject to many uncertainties and the outcomes are not predictable with assurance, the liability related to these legal actions and claims cannot be determined with certainty. Management does not believe that such claims and actions will have a material impact on the Company’s financial condition or results of operations. Judgment is required in estimating the ultimate outcome of any dispute resolution process, as well as any other amounts that may be incurred to conclude the negotiations or settle any litigation. Actual results may differ from these estimates under different assumptions or conditions and such differences could be material.</p> 4000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">5.</b>  <b style="font-weight:bold;">Income taxes:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of income (loss) before income taxes consist of the following (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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'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:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;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:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,402)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,953</p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,944)</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:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,656)</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:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,834)</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:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,596)</p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,039,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of income (loss) before income taxes consist of the following (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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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.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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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: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:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'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:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;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:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58,402)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,382)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,953</p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,944)</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:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,656)</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:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,834)</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:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,596)</p></td></tr><tr><td style="vertical-align:bottom;width:27.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,039,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</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> -58402000 -3382000 1057523000 22953000 -11944000 -3656000 -17834000 -8596000 -70346000 -7038000 1039689000 14357000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6.  Common stock buyback program and stock options and award plan:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s Board of Directors has approved purchases of shares of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2024. As of September 30, 2024, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock in the three months or the nine months ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, the Company granted 258,762 shares of restricted stock primarily to its executive employees valued at $16.0 million that primarily vest over periods ending in December 2026. The vesting of 104,850 of these shares is subject to certain performance conditions. Of the total performance shares granted, the vesting of up to 29,334 performance shares granted to the Company’s CEO is subject to the total shareholder return of the Company’s common stock compared to the total shareholder return of the Nasdaq Telecommunications Index. In connection with the Transaction, the Company granted 308,782 shares of restricted stock to former employees of the Sprint Business and to its employees valued at $19.5 million and that generally vest over a <span style="-sec-ix-hidden:Hidden_htgxql_HI0mVzUIOLAX1Yw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span><span style="font-family:'Courier New';">-</span>3 year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In May 2023, the Company’s stockholders approved an increase of available shares for issuance under its 2017 Incentive Award Plan of 1.2 million shares.</p> 30400000 0 0 258762 16000000.0 104850 29334 308782 19500000 P3Y 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">7.  Dividends on common stock:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 1, 2023, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.955 per common share. This estimated $45.1 million dividend payment is expected to be made on December 8, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The payment of any future dividends and any other returns of capital, including stock buybacks will be at the discretion of the Company’s Board of Directors and may be reduced, eliminated or increased and will be dependent upon the Company’s financial position, results of operations, available cash, cash flow, capital requirements, limitations under the Company’s debt indentures and other factors deemed relevant by the Company’s Board of Directors. The Company is a Delaware corporation and under the General Corporation Law of the State of Delaware, distributions may be restricted including a restriction that distributions, including stock purchases and dividends, do not result in an impairment of a corporation’s capital, as defined under Delaware law. The Indentures limit the Company’s ability to return cash to its stockholders.</p> 0.955 45100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8.  Related party transactions:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Office leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Audit Committee of the Company's Board of Directors (the "Audit Committee") reviews and approves all transactions with related parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer, David Schaeffer. The fixed annual rent for the headquarters building is $1.0 million per year plus an allocation of taxes and utilities. The lease began in May 2015, and the lease term was for five years. In February 2020, the lease term was extended to May 2025.The lease is cancellable at no cost by the Company upon 60 days’ notice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 6, 2023, the Company entered into two lease agreements (the “New Leases”), one with Thorium LLC ('Thorium") and one with Germanium LLC (“Germanium”), entities owned by the Company’s Chief Executive Officer, David Schaeffer. The first of the New Leases is with Thorium for 54,803 square feet of office space, which serves as office space for the Company replacing a portion of its office space in the Northern Virginia area (“Office Lease”). The second of the New Leases is with Germanium LLC for 1,587 square feet of technical space which serves as network operations space for the Company (“Network Operations Lease”). The term for each of the New Leases is <span style="-sec-ix-hidden:Hidden_4I0okyPDuUWoAF3es7gfkQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> years beginning April 1, 2023 (or an actual later date of occupancy). Both of the New Leases are cancellable by the Company without penalty upon 60 days written notice. The Company took occupancy of the office space and network operations space in April 2023. The amount of fixed annual rent during the term of the Office <span style="-sec-ix-hidden:Hidden_zcuZQV5tOEiqfbAFyHGaLQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease is</span></span> $1.2 million, and the Company is responsible for paying its proportionate share of the building’s operating expenses that exceed a 2023 base year. The amount of fixed annual rent for the Network Operations Lease is $34,914, and the Company is also responsible for paying its metered utility costs and a proportionate share of the building’s other operating expenses that exceed a 2023 base year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 25, 2023 the Company entered into a Second Amendment to the lease agreement (the “Amendment”), with Germanium which amends the Network Operations Lease to lease an additional 7,369 square feet on the first floor of the building, beginning on August 1, 2023, in connection with the planned expansion of the technical space. This includes 4,987 square feet for an auditorium suitable for training and 2,382 square feet for the data center in the building. The amended Network Operations Lease remains cancellable by the Company without penalty upon 60 days written notice. The Amendment provides for $162,118 of additional fixed annual rent during the term of the Network Operations Lease, plus a proportionate share of real estate taxes and operating expenses and separately metered utilities expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company paid $0.9 million and $0.5 million in the three months ended September 30, 2023 and 2022, respectively, and $2.1 million and $1.4 million in the three and nine months ended September 30, 2023 and 2022, respectively, for rent and related costs (including taxes and utilities) for these leases.</p> 1000000.0 P5Y P60D 54803 1587 P5Y P5Y P60D P60D 1200000 34914000 7369 4987 2382 P60D 162118000 900000 500000 2100000 1400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9.  Segment information:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company operates as one operating segment. The Company’s service revenue by geographic region and product class and long-lived assets by geographic region are 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,659</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,475</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,429</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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:9.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.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="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.54%;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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,785</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,829</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,547</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,571</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,683</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,410</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668,822</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,775</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,095</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,232</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,949</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,625</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;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:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-lived assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin: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:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</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:1.85%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,637,855</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:1.77%;margin:0pt;padding:0pt;"><p 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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,434</p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,005</p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</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:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,792,619</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:1.77%;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:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,439</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The majority of North American revenue consists of services delivered within the United States.</p> 1 <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:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,659</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,475</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,429</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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:9.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:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.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="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.54%;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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,785</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,829</p></td></tr><tr><td style="vertical-align:bottom;width:40.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,547</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,571</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,683</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,410</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668,822</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:9.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="vertical-align:bottom;white-space:nowrap;width:9.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="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:40.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;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">On-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Wavelength</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,775</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,095</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,232</p></td></tr><tr><td style="vertical-align:bottom;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oceania</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,949</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,625</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.85%;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:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-lived assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;margin: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:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">North America</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:1.85%;margin:0pt;padding:0pt;"><p 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,637,855</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:1.77%;margin:0pt;padding:0pt;"><p 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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397,434</p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,005</p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</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:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,792,619</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:1.77%;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:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,439</p></td></tr></table> 102103000 123164000 2992000 11400000 239659000 21913000 5550000 12000 27475000 1862000 287000 1000 2150000 4011000 1945000 4000 5960000 161000 24000 185000 130050000 130970000 2992000 11417000 275429000 88298000 32325000 162000 120785000 19853000 3929000 8000 23790000 1358000 34000 1392000 3530000 299000 3829000 180000 24000 204000 113219000 36611000 170000 150000000 290622000 251278000 4578000 20069000 566547000 65880000 14640000 51000 80571000 5159000 522000 2000 5683000 11659000 3719000 32000 15410000 536000 75000 611000 373856000 270234000 4578000 20154000 668822000 261427000 95873000 475000 357775000 61807000 12249000 39000 74095000 4080000 150000 2000 4232000 9992000 956000 1000 10949000 523000 51000 574000 337829000 109279000 517000 447625000 1637855000 397434000 154764000 147005000 1792619000 544439000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.</p> false false false false EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N :5<'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 " !;@&E7C2%GKNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE1,'1[43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>ETD-I'?(X^8"2+Z6IVPYBD#AMV( H2(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@XOP&'I(PB!0NP"BN1]9W14D=4Y.,);_2*#Y]Q*#"C 0=T.%("40M@_3(Q M'.>A@PM@@1%&E[X+:%9BJ?Z)+1U@I^2<[)J:IJF>VI++.PAX>WI\*>M6=DRD M1HWY5[*2C@$W[#SYM;V[WSZPON%-6PE1\=MM(R1O9'O]OKC^\+L(.V_LSOYC MX[-@W\&ON^B_ %!+ P04 " !;@&E7F5R<(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 %N :5>6X6BRR@4 .8> 8 >&PO=V]R:W-H965T&UL MM9GO=<;2=M>Y5KNU>SM[[U*(RBP0-X3:_O?W M!!1L-P2/6=XH(,_7?/+DQS?):,O%]V3-F$0O41@G%YVUE)L/EI5X:Q;1Y)1O M6 R_++F(J(1;L;*2C6#4SX*BT"*V/; B&L2=\2A[=B_&(Y[*,(C9O4!)&D54 MO%ZRD&\O.KBS?_ 0K-92/;#&HPU=L0637S;W NZL0L4/(A8G 8^18,N+S@1_ M8)YHPEX=? U^N+SK##O+9DJ:A?.#;3VP'U%=Z'@^3[!-M M\W=[O0[RTD3R:!<,)8B"./^F+[N*. APSBH"R"Z O O 5?_@[ *<##0O689U M124=CP3?(J'>!C5UD=5-%@TT0:S2N) "?@T@3HZON)="5B2BL8^N8QG(5S2- M\^:AJKF+DC45+!E9$OY-Q5C>3ODR5R85RN?HCL=RG8"JS_RW\1:4LB@JV1?U MDA@%%VQSBAS[!!&;.)KRN.;PN2.]A>)O6'O%>P]DWK)_OBZ83I2HJQ35&-<0;%'B#X_#NF0BX M:K ^@@%#FSRS4M$-*_NA,;XAYUG!>79DRQ04YIIL#*O.HUEK2<-$FTAC6$/ M80$X-!9J-]+V"K()&0 M0(EF--*V4;..._]X/7M$[OSN[LMLZDX>I_/9 GV:WUY-9Q\7)WEYIS/W5%QQ GL12O\.UKZZ5&_>I:1VP. M:HI\8$'P,B[P3+P MB>^#>G*ROT"W\!Z:Q_J\FB5)KV^C&303H:S_[/2KMF6;19IREX8)&SW)3]RN MNH,V_5)NL@7DG5/ZY.72UP&R8)ERX)FWW.3\!YY]6RFI6^++1X M;1@F7#HF;/8Y[_'N>2)IB/X--M7#DUD1%I_.F9:T#>^$2_.$S9XG:ZD36"97 M@YD%P"IIL=JP2KCT2MAL<&ZY!_FZ7_/8Y"5J1,AYO]N#Q&GYVG!*N+1*V.QS M'@,)+HDO$29_//V)%LQ+!612"VE6L7;TWC%:OT@S5"L\GB:J)= M)Y M#(1 QL\EM<1MF!Q2FAQRE,E91#0,T66:P,^)OMV:=2I7V^:XIGRERR%'N9SK MB(F5ZI@?04&NP0A$&QKK4VL6K 9MP^20TN00LT?9)W+-()$F/+-,-5X;9H>4 M9H>8?RS%_0WTZ>Q=H\(X_[0(3TM0QM^AY1^A]38 ME=UT>1,DRL%^8U08=S1KY+I=3+H.UH*V88"*@=86O$ MJO9KS6%-&4L+Y)@-RWO&W0YU-:59[K.>L0W[XY3VQS&;E0D ^CED2+5C3(U MY:AJCON_8-;!2:*:\+(#U@1Y:N,B/U0LGA:'N)/LZ-(J7\]/@.^HFB\3%+(E MA-JG9S#@B?Q0-;^1?).=2SYQ*7F47:X9]9E0+\#O2\[E_D;]07&T/?X/4$L# M!!0 ( %N :5?NF ?IC@@ &TH 8 >&PO=V]R:W-H965T&ULM5IK;]NX$OTKA&]P[RY@U^)#KS8)D"8IML!N&]39O9\5F;:%2J)7 MHI)F?_T.)46R18IV A=%6S^&XSGDS)Q#4N=/HOA>;CB7Z$>6YN7%9"/E]OU\ M7L8;GD7E.['E.7RS$D4627A;K.?EMN#1LAZ4I7/B.-X\BY)\?W977)Z+ M2J9)SN\*5%99%A7/'WDJGBXF>/+RP;=DO9'J@_GE^39:\P67?V[O"G@W[[PL MDXSG92)R5/#5Q>0*O[]FGAI06_R5\*=RYS524!Z$^*[>?%Y>3!P5$4]Y+)6+ M"/Y[Y-<\394GB./OUNFD^TTU#6B27"WC0A;P;0+CY.7U MUR\WMU\6MS<(7BV^_O[YYNH>WGR\^OWJR_4M6OQV>WN_0#/TY^(&_7+V*SI# M28[N-Z(JHWQ9GL\EQ* \S>/V]SXVOT=&?F_!M^\0=::(.(0:AE_;A]_P&(;C M>CC9'SX'Y!U\TL$GM3\Z!K\J"IY+%)4EE^5[$Y[& 3,[4%7VOMQ&,;^80!F5 MO'CDD\O__@=[S@<3NA,YV\-*.ZS4YOWR.BHW"%8-Q>H%_[M*'J,4P!M7L7'E MU:Y4*WB\Q$[H>?A\_KB+1SRB*))6]B-<77.'!W M?MCU&!Z&9[ BF(3FZ-PN.M<:W54KK,S;%;E OPAF94H=.P4FYY74O2Y]-0%T-0N!CWQD MU:T8PV1D&;P.J&<%>E,!C$)DZ'[VAWA(%,S/=^B^B*")2[2 ]$QBP'6U+CB' MSBZGT+":P$=YJXUCC>B##J4@17E7<&W4;)$_ ?(!96[*F.% MW/"B6^*F8YK@!1H\G[IL"$^W8F[@!^:,#;NX0VO<]T)&Z1$AAGI?"#!QAS'J M9M1S0SQ25MCI.=>QLLY= 3*LD,_UM*I&O%6I8F2?UM.)Z.=4WO9Q[V@-?""M M3+B-L+'>"D+F^3LMK46D&V(?L]#Q1A:I5P;82L:JS5=9E4:*A98VPG_*8:ML9)KUNS,7)J MZ$[8]YQP&+ANZ#+&J#,2=D_^^ #[*^4]$ZM957*4D12J8>-NU%/F*=J4G M'%>KX9_!U;@G:VQG:\,TW%5%O('*.80=LRG4K!&[3M @[#UW"-T:VENA]WR/ MCR%\2X+J%$Y"#^36D.H-AMB!/P$Q)RGIR9[8R?YEBYDF$:P-Z$0^LL\\*=.? MRML^Z)[IB9WINSW2-GI6&R0C8!/'4V_8N$UF/G%&F@?9V?D?Y/>B4M2B2=N= ME3+&K3,V)HZC"7B#G4>#8&3W27I:)W9:5^4N15?L:/;Z'0C1N=L+/3*D>'L@ M;TVB7@@0NQ#0@>IMS8A.IWH6:A5O__&W@NMU ['KAI>VD$6R*NI '#P1"H;J;RU1W)PUXI$+M2^)3D]4E'$ZMX2)-UK8?+_AR@ M!V>,7Y<%'B74&\9O4 _^>&/NU0.QJX?]S>*AN=:E '5=3U-O!CN8;% -(]'V M)$_L)/]U/#G2FSZMJ%%/'WC4B7O"C_5Q\LR&?TRY*ODCB1OYI1GXAR M6^@_@\!I3^#T ('#HH/@*M4T3-&9\\YQ,,C= CU&:<4_(-^=.HZC_J)R$Q7J M$+62&U$D__#E!\0"V'22*0U(G3'PUL%T"GWXQ3@IRTZ=5K*4\ )2ZO!] 35< M!0QUGMJ,\:IL_<,4\_3#B^,AHX/3#^6$CW3TV-VYZ6U41AC-S [(Y@, ME:W!;N;B $3DR/UC3^W,3NT:\]2%^'HD3.=Q\_F#P=!Z_L!ZRF=VRE_P/!$% M*CFH*D@9$*,>^B*DF4SMOE[;H4_E;1]Y+Q_8<9?[ATY>V$FO^$_E;1]TKT68 M78N8ECM7R]VIZRIO;R_J!O(@H?&5LKF>]K'37$Z'CKM/-=/Z\Y>SP\8:=@.- M-9Z28ZZRF7[J /MRRH9RTFCG!^%8*>P\5F _4&CGILIW9L>W%,-)YZ?FA!_XS+#-9K$F;7).8%/[H<\%1INC;%L4\/EP29.J'[\GP' M<[TCBL+3'J%AS N=(4V;[:@_O,":[SP+IA[$^R,JUDE>PFY[!0.==SZL2-$\ MV]:\D6);/Q[V(*046?URPR.@.&4 WZ\$3%?[1CUQUCUA>/DO4$L#!!0 ( M %N :5&PO=V]R:W-H965T&UL MM5AMC]HX$/XK5JZZVY6VFSCA=0^06*#J2MLM*NS=9Y,88FT2I[8#[?WZ&X&F/\,,%][9!: M_,/H3A:ND::RXOQ-#YZ\H6%I1#2@KM(A"/QLZ80&@8X$.+YG08U\3NU8O/X5 M_5-*'LBLB*03'OS+/.4/C9Z!/+HF2:"^\=UGFA%JZW@N#V3ZC7:9K64@-Y&* MAYDS( A9M/\E/[)$%!QPZX2#G3G8[W5P,@UG,I@BN%E^?GZ;C)0P>Q\_CE\D,+3[/ M9LL%NID302/E4\5<$MRBC^AU,44W'V[1!\0BM/1Y(DGDR8&I )..;+K9_(_[ M^>T3\R]H?(\ A6G[\PE=,,WB:HZ4@T%X46D#& MF$LE&F\$I=!SU!V4DM [&,5'7%LY-:NH';L#G:.N)VS*G'KY-PZEW*;)\+UH1F7")U?H$YE:^$6 M?(Y(G+,JD>CF)+J-C>*9$8#.%(-5@,Z'H%&[;SX//"KD7^@&#A+F,G6+Z/>$ MJ9]UX+O7;"A7"E9*12]/1:]Q/2<\#&&WI1FX0S$1:$L"6.,;.!D\'@1$2!13 MD X^'"*W=:G8Q^\65LBZMRQ\M([GK$K@^SGX_@7@4XBPH(GRN6#_4:\.;;]2 M%-VVE7Z. +_#L(096X=#V[H<-9,RJ4><12LB:?4ZV'9Z]A'D6DL+.XYS"G-! M:.#+,8.PE KJAT6;6N#XW<#K+!N!'R0!;CR.0:)$#$Y#2:&_4D\KC0YZX:K^ M2&R.=6E97RM:F?E!*6#G-S%)8 M*>1R62\6LT#%,Z>+C]M#C5'?:I_8K0?A@)N50P5DTP&*JP=\O]4^QEDUPO8I M!8I )NU@J7E5:_^MQC]2NU56/5:G>.D)J%YWO] M/TD7_%E>)A>NE3 KM+&\#_:PYEE@WT M6X3\K='H?U!+ P04 " !;@&E7HWQ_$)\( ":*P & 'AL+W=O?C]8_UP[SYUY#DNVR),_ MXJC:7$_<"8K82[A+JJ_YZR^L=<@2]E9Y4M;_T6N+-29HM2NK/&T;\Q&D<=9\ MAM]:(DX:<#MP ](V('(#-[S5Q?EB%\ZLB M?T6%0'-KXDO-?MV:\Q5G(E"65<%_C7F[:KYXN/>#^V7@(_YM^?#KG7_SQ"^6 M3_SC2W#_M$0/G_E/7QZ_!K]PW-WO ;J[Y]-OFN#+.HO)I5?'BBD]FJ'IOV, MTW+DAARXN25:@TNVO4#4.$?$(!08S^+]S0GDSM_K/?CAWGMDT&.@T-H>_8<" M!8J'ID<3[E&DR,MR&Z[8]83GP)(5>S:9__M?V#;^ TW&F,;\,8T%(QGK39MY MG#939YV'0;&/5XSG]#W+=@R:A<: 71L0Z\I^3AS+)-[5;'_*KPK#EL'_^C!? MA=FVZXH0/(4%*LPT'9M81UC/6^OHK:4-TH-+:5/'_ MFAOE)G_E_]DVY!WSQNA9J"$P_S0N6*X='?>TCONZ M!PERV5,&X=I*B"]4%"&NYTA>JRALFZ9!);]5F.W:UL",8Z.3O8;6]:>\"I-# M=CI9+T#9:J@S32S/E3Q: #A,,*&6Y#F ;'6N=_ MY@4DEV5Y67Y"?.83QM, XEF"YX"Z?(-9T-K\Z*K96COU;6H['9X>T&4*D&YB3W$9P&'',UW99P#G8->R9)\! MG&F=+NY]ISM!C?6*6CPVXJEY#HNU>(ZVNV*U$0_0NQ:-UGAO6)12(K.A'<-' M5>6HUH*QK/7Y[R0^UNK6)GG]./^C:O]1K?FMM;Z\L0AU91DT5K?]&>BD/=9K M^\4FS-9,[/;LPV37J(34@,+2F/QR48UKS1[468* H%.'<]VY3PR4J?]C>FN?"'Z M\D5E]_&P#&HI)6I)8=MR_:;O^Z.$ EUB+"O]8*P^^WQV%1'15T0RGR)GY-6& M%>.8)LF2>V^JYWY0O1ER]WCJ5D,X&0U#\"P0?GCYLG. T"36LZ ]UT)0]XJ80[^ M<@8R]L*3TUE;S8";7D0M*S"U936R &!3S_9D[U44I9:T"SD*Z4 M(?I2YIX= [XI74&/@8K%LAW590#G&H:\[0/ L.%0XLH9%@":9*A\(UWY0/2O M"!9YRC/(1KSJWK.^]^"[ C)JP3"J-7]4:\%8UOH3TU45Y,TW!N\(1D"^@\$( MX*!@!';CX6!4@9I@[(H&\KZB8;4K"I:MOC>;<$F[(1O]=U=6@RNYJJ2G)E;V M8B&8XUC*"@3 ;$/>4X%0V#&'MM!()]^)7KYK'DK0=U=Y>UCO>\D;LA .6XZE MY&$5Q\. V$KU"!JD&-L#!'1JF7C:K*0$/]JR0KR82>LW6F'!X.0TIO1=C&K- M']5:,):U_MF'3F]3O=Z^#A'B6B,>V\0 : @(E08)T(1S0!,0T0G MFJE>-/OQ/HY8%I4H8JN$^QN]CX'&JM,;C6?*>UXP3$['/@ C%ZZ2M4&8/;!V MT9/S0'KE_$=]!H]%TW#/BG#->LZ+5ZC/XID!65#UK.D0XE"Y/%A 2-NAMF/* M"QALDYJ&O*$8P#8MSZ8#I13M]#35Z^DW*8F:YP7;^J3C5I_W; P M8H4 \-]?\KPZ7(@.CL=QY_\'4$L#!!0 ( %N :5&PO=V]R:W-H965T&ULK59M3]LP$/XK5H8FD 9Y;X"U ME: )&M)H*\*VSZ:YMM&2N+/=EOW[G9TTZTNH8,N7Q':>YSG?^7RY[IKQGV(. M(,E+GA6B9\RE7%R;IIC,(:?B@BV@P"]3QG,J<J8 !RWZDB9SWC$N#)#"ERTP^ MLO47J/SQE=Z$94(_R;K"6@:9+(5D>47&'>1I4;[I2Q6'+0+J-!.S->$*C6IJH*.OV1BOM%!Y$DN. M7U/DR?Y@- RC81R%!$?QZ.M]>/.$D_@)7P_1\"DFHSO\]#!^C+X@[OY[1.Z' M.(_(Z==1')^1TS'E4,@YR'1"LS-R3K[%(3D].2,G)"W(TYPM!2T2T34E;E<9 M-2?5UF[+K3FO;,TE#PR%!8F*!)(&?GB"T6= (] VN> +X"H__Q@]VQ/C=%NTVQL!3K:#%56U=] MC)-G=\W5=H@/4?:E'7@U:B>27AU)[V@DAR!5,258^[F.8.-=.:KQWM"U*1:V M*1:U)+9S$'Y]$'[[*>T?I(0;6+MI,SC$V$%G%Q.6&'\+$_A[.M$AQNOXSZ,13HU+*0Y1^G7JU[SQO=M6PM_\J7C>X#Y;.T$"2# M*9JR+@*\/;QL'LN)9 O='3TSB;V6'LZQWP:N /A]RIC<3)2!NH/O_P%02P,$ M% @ 6X!I5W#.F:8%"0 D"< !@ !X;"]W;W)K0B1R5;G$[.\?&%ZZH.NL5_.'N0.]^1DG(GQ&_UXTMZ.G&412QC2:6&B.'C MGEVP+%,C@1U_-X-.VGNJCKO?MZ-_UN)!S%TLV87(?O&T6IU.P@E*V2+>9-4/ M\? 7:P1Y:KQ$9%+_10]-6V>"DHVLQ+KI#!:L>5Y_QH^-(W8ZP#CF#J3I0/H= MW)$.M.E M=#:,BWK,J[BLY-2/*!2M8;1U!?M&]T;U/!<3>.\*N&_'/I59Q?? MKR^OKN=7EPB^S;]__7)Y?@L_YK?P\>WJ^G:.OG]&%^?SO]#GK]]_S=$4_9Q? MHO?O/J!WB.?H=B4V,LY3>3*KP!HUYBQI[ORIOC,9N7.$OHF\6DETE:\_ M Q6M%+*5\HE8!YRSXB.BSA$B#J$&>RY>WIU8S*&M9ZD>CXYY-I8KM( TD6A1 MBC6"S"OCBN?+.G1YQ9D\-KFM'M8U#ZO2^E@6<<).)Y"WDI7W;'+VQ[^P[_QI MTGR@P?8\X+8><&VCGUU#%>)Y(M;,)+/NZ^N^JMC:+ ];_FMMWSK/%XRA<5UW\Q3%:U%6_!]]P:2\'L[;G5K? M=1W:F]EA,S_TO<@\M4%K;& U]GS'-B064-+O*I1RF8A-7FGK0ML'8'8G'L#4Z?)W1C;WR"*4;5M>/V^DW<0H2^W*#;,H:5M$)S MF&J>,(G^B-?%G^AF4R8K6-30^;)D3,>W268XD##%$:;]S+/:_,:8BUJ/1%:/ M7/V]X=735*W0*8)\!&R1M7O8H_K.T'N5G> K"$;E*4C4@E=QQO]AZ0>3Z&@@ M&@J]BWN:AZUPB(.1Z<5.M\HZ5CG_!J!"8/Q=7"[5UV([45,T+TH.D?EI(Z&/ M-"^DCF'"L$?H(#CM9KQQSO .3.!G94K0Q&#V"A5^J%*!&FMDDSK[1+5BY9$J MK4:E>*B4!$%?Y; 5]2@>F23264^LUG\54JI)TB6#/:H:O^%RI74HTTN6LG6A M@W"J*,%%5YM2H&M1,?.T66_WVA6@&6V_\(2A-Z*ZPQ1L98 SH&%@W1Q@LRQ9 MGCR!<@C-?,G0L@G:ET@]*+0TH^U% <6>/S;#'9!@.Y%/(WK< MH04^]9RH'XG#=JX?DA$[.SS!=CZYT!,@%6'OX(:4K*J3*.,Q+ 7CZ($/RAZ' M&FW?&1U]8#M^G"?U6J@PC?'[^"XS\B0>XL24$G=0.TS-\ Z;[%O980>V<\=- MR8J8I]OE::?8-9E5-1-HM'T(%5,W\/O 9&H6N<[8ZM31![;C1QUN*MKNXVP3 M-Q4.5B4&\UDAB#^&Y$-:LA;TP'TJ$$L:/$91\(WR*5F(C"#VD?A^RV MO%5KQQ/$SA,_\T5\+TJ5\BACBI=V*I]1EX$?L+\+<(TNZWW?JJLC#6(GC;:D M%?&3$G<$>\FDW+"]RKY303*1+Z>0C>MG]0\A(0JPUU<_;$7HZ":&="A!["@! M&T4!8;AK^7C-(X9%'@]0S]"*4'_$T(X#R/,G$R_:V!L-'Z[YON^X_4)G:(9I M0,,Q+W=P0)Z!@][!$L_OH4J_X$""')0*#C7:OAT$105&K+L;,I M;BN?JHQ-D33ZPW!.@7W?'\2@U9*W*NW(@CQSHI' ;JJI[K#?;?:+OWC)5,MV MXZCW5*K!.S?XB-&:9UG30T=ZK$8I^P>MC2,,7(%=APX<837TK8[H,(78,65[ MNB&5*,A:=K]I5&O.1 ^T 0T9QH_S^0A'9( M0NU( M='AAO\.K)VU('%,:[/ED7^K.4Q8[?V=ZNF=L2)O'!$0X53/@D*@^SC3L50?5LNJY$FE'I^,23&0 G:B MT'7Z<@P-W<@?20.W(PK7?I1Q\6+SC] =6_(\5]&EX(^57!@77W=XL$$"+\*D M)\G0CI+0)R/KD=OQ@6OG@]=H8FJ;;%4S) 2-? ,UA@+;S;M.:E4O]RA=4:G5^5K\;U%YM7RL[UR]3]:Y_ MPL<7]=I!DPRE:)?8F?Y_B;G$WXPV*BM.C%.%D(\F\9MV+4<(PAB"+1AH%BL M80!Q;(A0QDO):55+&N!V_8U]G'M'+PNJ8"#B)Q;JJ&M]LT@(2YK%^D%L;J#T M&L464J1$+R(DFK& M5\519IJ!:A\*6T';.$QK;GE;I32 KH776(%<@^5]_E1K.M\/>3X1V4X$&E4$ M&L?8BPC0X"5COZJW2J.] M/'OL]?,A9"8P+*JQ'^ M(H T$W!\*?!BE VS0/73X?T"4$L#!!0 ( %N :5>. 8 M >&PO=V]R:W-H965T&UL[3UK<]M&DG\%I=7M2540S3?% MQ'&5+"?9["4;EV5O/@^!H8@8!!@\+"N__OHU+Q"D*"=W6WMU'Q*+>,QT]_2[ M>P8O'\KJ8[W1NHD^;_.B_N9LTS2[KUZ\J).-WJIZ4.YT 7?69;55#?RL[E_4 MNTJKE%[:YB_&P^'\Q59EQ=FKEW3M;?7J9=DV>5;HMU54M]NMJAY?Z[Q\^.9L M=&8NO,ON-PU>>/'JY4[=ZSO=?-B]K>#7"SM*FFUU46=E$55Z_BKUU-\ MGA[X9Z8?:N_O"#%9E>5'_/%#^LW9$ '2N4X:'$'!/Y_TKN!GQ\NS*&GKIMS*RP#!-BOX7_59Z."]<#T\\,)87A@3W#P10?E&->K5RZI\ MB"I\&D;#/PA5>AN RPI\>J/KI,IV1*%R'34;':W:&AZJZZ]> MOFA@!GSN12*CO>;1Q@=&6T8_E46SJ:-OBU2GX?LO #(+WMB ]WI\=, [O1M$ MDV$EMMM6V0)#5-'WU=ENXNC'XID$%W(>'3- M#!)'"C#-U8.J=)24U:ZLZ-7XP(!_*_,T*^YK'O/0VW8N\[B%&0'N'UG0O&M7 MQ\>.&:E(I>6NT8!^5( VV_!$\.!VIXK'R*>FRJ.ZJ=JD:6&DAXVN-%".!\GJ MJ ^4W"YS'-X[:& (>MV56=I!FH7E\;@,+!_X6O*+$_=)@GP1%G!U;K5E:"* MR\US^ SPKLUU-!K?7TTNU&74@MQ7Q!1W.FFKK,DT*(//R485]\ H28/3CY83 MX"(%,\+B@YX(>,-_V-!X ,RT!B0+ ,LPG3Q^R]0Q((*5BO0G6 MX;J-@M@2@ MJ&"*797!+7C79V6T*IJN/LUKN,P9#&LIB9CA11$6M6Y@J&#TPV#2O/7AB4.> M[)U[T/^JO '+&:R_90\<"N'ZI.H&[,BO):S1H]$&'I2CQ=> 7EWK!H9,0*E7 M8#];X#M55;@\*+9PAPBPTY7 C8RM/\/*-SSG'9!]'SN9)OKQ[6'A$3PZ*LNH MJ^B]@Y99=ZV2+"=VNT(CC0M>?LJ0&>$U\#RNDK)NXF@#1OJJWFEXX(<"%JP MMT<1M\?((I]4HT'X&O0D(M3G&=QB+%.PKE&B\26@1UXRG!&I?WI@5S[H:N!# M9NEH1@1(8>XD6P.6N#:IKK-[7!XF8Y-ML]_A%W(X$+G>9DT$PW\$&.N'K %_ MC,$()H%!,8L/ZX _V:>#.84[@,1ZF]4HT#UPT1P,FX4%!K*#1,2( MC.:JS429D^I#ZNPVC[7P&LAP 9XPLY<'UR"Z08*"^P)^;.RK 38E#3#8#M4T MB"C0&.?+HP:\ZMVF++18)UQD4*^)6H$Q>/]/[RIR'_I%(>ZDISW3H@ MCOTB%A()L:VS&B=8'Y'YH_/P$J!P-A&]74>H^= DT]J.AD,0IWNU0CQ !<*+ M,"N1=PJW[K.]6^$*BVC57TH'RU B 2!)\,@5JB@0&GJ5M!6\7VM'^G[RV4&\ M-4(&\MAK"_R178' H^$'VB"9.RS7/.Z$V[("Y"6%]]5#M,ZJ+8C&.H,WDPQ= M%X.!W%$IZ*\FJY&TI*14!3J/""T/@#73J,%(N'/0%@EQMU%.<:33-C&>45;4 M3=:T8I&LVH*GUT!3\9X,"$X''E3=EJ2.- :]/E78UF3:D1XYN"(5A+:!'M 9 M@0.K)YJ;S*MF;PH$309@;T50-/P 5T!0,Q1&)"2*'.AM71%9,\,\- #Z!SRL M3//8 W_Y2;RUIMR1;5#[FC^V\-F!!!74=WH%CFK=.$LG:*,\Q);\;D3)-XZ)'I45AQMRU66HYK$ MZ^S'E&+K6)?A6Y\RRD!X.@W7%GP RBR023#+E'7D%]9+D=?6*%ZQHMVNV"=9 M5:5*D7_H/C@Y*V-E Z""FVQ&<;V !#GKDUH?X%%PJ@ ?%,9*)QHYL\_%LX( M$@Y"!>:Z@O%:\#]RW\UQ-HZM;-$[&%I#ST_JFC2B+XS@/V*L*?@ H7] \["+ M(/8L!S>N8T;0%,(ZD))"B#+P_G]KLYT-1LTZ'';*!L UH('2C/"T(H<,W3&\ MH7&TZONY.MN#WIAIM+*]ACS-8.V:H]:[UZ0TQ!>@I$//(7 *^U1^2SJ8A4FX MP?HI258E+4[MJ24OPLDIH #&-3$.#.YG&O*L^,B&$W\=](),>'=PM7Q\55Z7 M#ND$C(@"\A6P;H"<]JB.A&8/!RA(0*@$^*3.)-9@'8.XX]S>/82^/XBY4+@\ M-2""*FB%VEG1BA/4[I @L+:@1TO-GI4R^J-&Z\:+M@<],:BL/T($ MD<"F/UK[4K!#QEZ!3U/XBXR!"3I]#PI@U>!';QQE3>!"3B'&+(2DQ!IQ6X99E7_ RJ:J2E$G0QC9E$B.\7 \8H"^N[E[S1DM>.ON ]VY&E[' MCJH \@J\5)&4]R5XL]'U<';YE3\+ABZWDA"!V DS))+&D&L_9N#XB[$D76/N MU$S&6[MV%V<>'&>@/KR?AC=Q<*9ZA;($?[LL2.+@9=\A"M<2ZJNZI0A9 MX%(.5GLM]V#%L0'-*@4W73.H[S"7UNJGT&!*S8?S2_+5L[5C%01ZHX#IJ^P> M0=6RK7T+$20?IP3N7(.ZA+$?M4(&_%95P'V4 MJD6R9Q3@;;,&,.L8)\.@/MS[0H5J[0]H;B ?YQR:;(MQ!MQ(%/PE;C;YL(%% M)7P?,/F*3VCKRZF0PSNRSJA9K-,L)0.V 54-#+E52#X,06"*A/($^#X9$ FX ML(J(8Z]43NS%%4?DV"J5!!AZ'9I *Y"7&W!V=[+$,BY@4K84+]5EGJ7$35Y8 MV< %RDM2;ED,OF$J SM&&"=0^^<"@@A8/^*5.;.*K2#\$.CKIPH'GI/TNGVT MZ72N'"CQ\8ZEZ[W5BSFFIV6CX.(G@K#>9#MV1#5X86_;*MF $O<*,SX0^[XFGLWU_]Q '1 MA[L32S3F#:\B!-,)0(*''> P)E\"HT_G.[!W;K7#LIG(K"^6K"U9/7X8W T@ M(BCNKS:JS4/O*;H(O55T&.EY_;GA8GG-HE2N+X^[1'OEC #ZT.-PI1A4!#T< MYL4>JHFC=B=* 'AR:XT.NS7H\#6H9=BGJ'16=&(K&3YU 0,3$X- (Q%BRMFPB7/EOLF'$!GSU)T?M=MO*A;9#OT M;57"2T&YF>TN5U*R:7J7-P[R';$?^+UWHSW)).*L&O\5I0=,-I;.B\;XC@]4 M8>)T.LB>WA8N[Y! 0('YQR!DJR!@J:PX()>UB57[70K8.B ]FY<<\/*S'B8! MQ]SR8PX[+V,@C"L#H?$"B?I5L[%R6)J9G SX&"@;]E*J9D?0FW!6_, 4\6QS M3% ]HNT&<8/PUPA6+>4X%@_6+F2<5UH7)@'4<5 V:"5Q:2@XNF\5DEUS4%^N M\NQ>5(50AVR75^#MTP&=Q@"6?7A?1=_S\, Z;+85AVO[)E9: %8@?0AZUW/Q M=$$@U""0,*^9I<.(X4UB>:#LB5P8,E[''G=@"@D,/EH&#C1F^-%/)-\=1/DW M<*AW96T33ML2-#MZ[7W\:O2T4?Z<'R\45V IWDPX)Z.2#G.>_20Q;Z8TDU8/YF@TPW-46.XW$8X^XC\"QDVD9BA[0ISP?C2:# M(6:G#T;F2HQ:>6>TVY^'\7]^$:XP&,15=BYPFY^)['+4178T'0WF MA["U@ORVPISY^XXF1-6EJ5LE74>4-4G%%.>CZ*=>O1C(=$@AL0]+D'\2"0_MXTFE6JILIM)Q<1P#O'%X]NC" MI8/);V [8/W01-4;J83 'VB$P. 8C@6/!N;(>/G.IY/!U#%61X MUZVH3'&)&AL@5J'!Z0C9IMQJQS2RQKC^\Y&3=1.<^O = M]%YQGE]HQNXXN[! M'^G!MSQW:.4./05!'7@%*Y 'E>T[U)WD0(8LU5(5!=9$<"33M>7&SMD,7YE= M2SJEGY*'05&U%_,W9-G$\$; 7:V6-<;AR%QBP@/3$BS&,Z?$>"+CX4=4QVAK MYHU4X]1985S"< :$ 5@1_2$K3.1&4FT*K23X];FJ3("1ZE5#->6J96)0D$RN M?D4Z)6TKXS50XR* PQ44KF-C[0RKB@RQ@4WYM1&+):%A$W\UFH%?V_2>A9\R M,%O,;_U^X&U//BQEQ)H@_8:#1<.LC-)5 MNY86DQS6SR0ZH&[.QU-O9B/NAY@&<$;LJ(A#B2O.5&%T"#!+R&+B0TS\F!*V M"OI2J>!"K6*4,=(L=*13 T_4H>8+!G!M#D$7.%:H8]^RN5F.FR?2'!PS4DKB4!;"A&8_P6C.RH2IH\*C#Q(2D&H$*9NA-P,=1?A8 MAH,@8 T$RH0F7:\A6O6RO^>+X=#Y,;%IZ9%X[2*[C,XG,^\) MY'I66\2SU(0";E:>6S?K?+STV [[ PJ.J'^1?P]3UHG)#"YH"R+1;8LMI+#^TC;&)_Z1:EXID1R6[J)22E M19*:B:@ I,3YPK*_>R&K>BO;T9-V]+-//^-8 MB=EDHTEN->\UHO!8)YNBS,O[1U-!CX%\R4?3@(8K(/H<31&(GZ;0BF]XC9G MF2G5B5(:"%LJ-DAA%TLSFQFWCD._$CLZ1./("%GQJ>3F-9$B/Q.P:6$\-(G@ M0]E6Q25YE"&58#I-#)6,E:-D2H=B[)X\8*83E]:*O;P\<#%@1T[1 M%+F^(NIY2]FK]1&C@IP)5H%R[8[0>RBYAG:4\[&[C[IK*5,I8VP5)E,XP6TG M<#DXC!X@1B:M3?X#4%:Z[("KFT=.1D^&4:H>O8833 0^5%BYPYZ1!A!DQ-?: M6]U#5$A4GK3LTW/3C$RHI-^3/1!C"V#(B&$&Y% 0R=$S5DQN(7C5+WFV' FO31,HUS"VW 7MBBF..> WPNLR MSS@X,D(*OH;,RN;)RYYS,CT7NI#*/MF9ZLFL^8H>8Q"!Z7PT]&,H"JK&HVL_ M_583F*%Z#U )0ZC8:])#NEEF9ZLD @8(VM@O4R*I\0$)V4W+F+K8DF-8X@R:N/8JC[\_(MAGWIHV7B8=2XY;ZL2(U'KL4 MF$=HYMF:VK<+VDZ .M9+XG1UE*?"B]1ON QMO<'*JCJI&OQ,(FK5\UOS&L[$ MP 8EIYX4EN\D4SQ) 4''7?9:LCTUZ+:HF9O[C0&L^&P[L%2=7%^=!?USQ,'FL+-3,AX*K?- MRI1BG #UK<8QB>(A698FGDKJY/>>FN ]"9J1&I00O[0A(60M3@)FOX)VFJMW M(B&WM!8'6@B#L)-CCY^LE_+WZ@YL"VA@'KRZ P M]JVM$'2+0M9B;]5>@@#W3IO!SZ/Y/!XN_:'Z:NVNVM%+#9/;P T @&@GD1[/ M1]/H8N4FGTD.[NCKX]G/_@D72YAP&%TD;L+Y>!A/EL/H/RTLXTVFL8:B4FX^E0P.LV_IM-9PE5; M",%G6M8K?G>#*8UX'4"F/L=^&$VSDR35=T)W'T?3&WH:N!TU7-M>9MQ9+G46 MMW^1:QXJV8161VZBSY(EV0[Q",!\O^EJOR<7V6L(]/U=9^N/2NPE,P/FKS_3 M!B:[8:=GO23A>4CR*$3H6(5[$8^5B(>MSY,F E=E92IZ@5D$QRZ27=Q[E1CA M6M/BSOI0TA#. ')'/%=MN.:T#(NT%9[8B!8S+G];K-6G MDNM]7*QU77],<\JX!J4E.Y;4'UVHO,-=;>BSTB9=LV'-- 0_"ZO1?-A%R^TO M"2&5[=@AC%Z\_9YXN4+'I>1>RG!:YO7C[2S/Z-PQKE30VW+$]^;&\,9F* 9[ MG2J9ZXX@7N4%< Q'F\Y93+&C!Z[O2KOQ%Z]P8KX,MB^X8Q)P?*&!Q_C$\A?G MHTN.3)KN4"94Z=4GY!-[/24<9U'CA9E]3R[#_A8\(F.MQ5$UJ$F&STH*GXAA M6W+3;"VGJ01M=GAT%DOX05)X;:=&)01X-;ZDVGXO4'FX]R/W]FQXRT"IT(-- M&5ZNF(2/#P_+?A>KX"MS.OL%]"T?:Q*1C)!5>9XQVH?!:1Y<2='ZWC$!M,9< MID%0S,$@&H,K.H0 @^\:BY>RX-:".JMIV.1$4H?9#:=@[&9JB7GH]4H'S4Q\ MO(ZJ.UIUC4S.^>C B&;%KFUJVUQ!$B#);[];YT0J#T[VL;O_^DZVN&?FUBU& M:H79X>3<^-N#+4S.UYZ"1[F8F@U>?FCK?.-EO)Q>1V\K3<+N]OC94DH2 &!? M'(_CQ6(AWNJ!9T;#9;Q8+N6A?LO@'HZ'LUD\&HZB=X=MEP5[-(WGDS%VA.&Y M%9[G8'U@P'TX! U"[:@^0IT'%_%H.1(0.[?. :C9=!(O8%E\#[F[?&:-/)[8 MC[?L*IA^/6^623P93?")RK;]![3/>R;'J&:\M',#4\N95/%1*VG1GL:S^;CW M]7XKVHQY/)D$,SZP[3 M5ON.LG%L,IL#P!#6?7_(ZSRD7KYDDB\+0_="Y)HB<0R._0"U&Z@^B1%*XF@& M)(, &?,)/YB^Q;#_D9M$NNT)7Q-EL]!GDJ"#Q)Z/+^%KHCPU+%<<>G)T@>'H]9$:@&3W1SX=)\.++I(8YF MP__PC"!9:J^U\[@W#J!2*C+H(,UJ/YSJ9'"[.8VL<)?V%C#[ ^V6R(_OGPH> M_3*4P27HVPH=49MH.+WI<['L-GUV)G@NM<(N+0O_7G^8ZWD=78W&LFG 7R5W M?W(UFPY(>,GC")4!N%=6V,%"B0=(8DKM BF>UGY#PHU.X MPZ$%=VN"5P8B5)@X^%7?M[N)^]IHG'T3F,IG!O+O'KVTX6),.5@Q/I\,NNL"\U2 MN5G\JKE7+L1.7-.^Z3]"I2ZSMJ0?Q+/O5M\[<7EW6F.J*HSHZ E0V[H1/TF: MAG&=L-DP[,6E=F_9VWY#;WE:]2A^%TZL:VYOD_0_';7![4A>5[]QFR]]F-31 MV4P"Q9\H13Y),E>'#$9RDX3]S$\5]GCGS%Z#])$]0L^CU7-1]C?_G B\;^,) M^(DSGGM;?JHRHD.M<2N[;2D+X^VV4&U*&UR!72)ZRMML[[>BW6>XR8V#>]M\ M$V:W,^PNH8,@:$,BIHARXD^X_7=5M-@8PL'=F 7 S>FG1XC!C<9Q9Y=0^1X[ MUU#:_,VM8NX=\NYHE.XT;(. OTK26_98E8+3M)3ELAOE;+..M TZ8YJO(&KN=N,)/&Y4*#3KO#[&UN[/:"FE0Z M[5H^#CECW\=,/@M92T))*O5)9;G8#/<,Z4&3)G$I\XB/'O3 MOLNV?=0=5G0 M8"XA3F=9;7'/.+?4\=&VA@K86<4Y,IMLS#U7PI_;'A3"!VC0_,\2'F$.XU9V MF7V'F]'1UZT>I0NK)X_C5785_.^Q-AU^W-XE5H"<9[0"IBLU9\[M ]5/\PJ+ M](M^5H=MGZ!N 'Y4^9^T3;""L.8,OCWYBFY5DLTVSN"#64@Y:CA(,7LLZAF5 MA[+-4V^G,VJ8/?5#H^')#>8PZ'VE S$90)^2[GKTH0/LF.#([FTC!^H\ =:7 M)[FZ__X#=8.__W7V.SMOO_.H4J+R(A_.9@_)B#@'C;+2\Q',8C%=J$P.C M6;R8N*FG$/6.9N[W']:W8ZMO72[4O'ZPGN7Y>UT6[)2ZXKWM64ZY'-_@)7[0 MB:4]$]1,G1^@*/G@NVJ>-0E\*W&EG+T-\^W4@]B?K31FPYP&)&T686W,Q>?N M4".U @60!UCX_7I7=O:(2$[@19./IT<.T&IX0 :UE#=9-8AX6M[OT, MSHZ/$K '??0?LX$ZN6W*HH1AN!^W>;1@^RJ>UL>K2\9[ZW^X\)AI&[2._/5U MV_V/^N%,Y84CA#OOQO&&95/_I6NO;Z[_1%ZD*QRD/+" AEE97"Z6+AY0ZXT<"9635$[4!7D& M^)MV"_K]$OKI:RG'O('IM MBL/^H2EQW@@^T#?2>W>:/ +%O_155W[#4P!Y67O1K^+;.N?:PCLG:KH'GF()]Q4V).@BC1D,T3*GE?3 MC1#W3V\T Q\@5' X""ZE8"N&^BMR[*!0('U!>C4MJ+( 6GHCI=WAQ?R\8]/ MKXAEJ9[#+ND0-;>[#8]SYL_QN),1T40DV2['(IK]^-#-S5O;)^^8UZ&/R0(^ M(#+@7.I^[V5=20%:+]K7\MUE,\='&S;)\U$+'[@5!4D#586Y2Q*G^DDNZ5V\>D/1 M'I765"J':?[:%ITT[@G'0_)Q #H\N(V+C: MPT0G0>[J3U""UI\ S=%_[B"EL&YR.?;_*@G[3"7C:+9G.+8TCBZF 3ZPP7$A M#CL7P5;@4T#%AW"MS0')T8>["*7"-7!Z)U;A@5?((@<[-9G5E&03*7LGJ3WC ME7L]/=TF$SH:P3$H(X",[V?)NR_MZ[#36.@02FZ?/W$(H]3HVED:>J'EW?*-'K4,],S$<79I0TPIMQ MWWZ0F!DHZ^O0,)^34ITNCUB8E3L[7'N-JU.DOJ^&)]Q*-S!YSJ[66BA*T/ - M4C*6-F$GE]25^-LK>\U!K(X#7)%)7!F%.WYY=Y,'95 G\]*9O[4ECF,Z?RO> MQ\\UKM$EN5/FT8J.M\8D=BKVQGMV3!UUXZ\[_<67"-RA32/[K<3=[KSS:7". MA3N#0XP=9A4M=RP&P^%_P&0%[G'] ,O$6T#_0

P)@YD5P1@%=H/ON_ 6L MB$['"[\^<2*LL^'IL$X&,P?K71^D\RZD\UY(Y\/.%A(RG+;4ZCJ!GT8@/+"H M?E [;R<>S3:;N_ :3Z+KL&&1'A^C^X)?5A4-M=$YV;M:"_70*2L^.K$$=YN. M60:332IK594?^6P=[N2DE^5[!NAKPK-W"(5W;I9_5#4\C52-6!,QD@M7U-\[ M"M)5#MPY^(R,;'E>MQ7I%4]&R:ID=*PCP=.ABNI0'B0UQS-839^$X"7VBI4I MQPF=;ZV9_#7J'SI$BMVL=:\Z)H_!2+)M-OZ>/N(B6Y5K;M>-\5Q(_(B;M^>< MSDES2K2FR+RZU^Z<%3GOG=M-[=GWQG6X;S-V;H-#8:DYN R&0[5<2\>-BNXQ M#B@0 12FMMGP%P+MMTKL)TD@HC0' RIC\JY (Z5M0I-Y&0/39:SH&P"RPTRY MC!TO@77K8_I*AOTPBARSVY1Q=-]+._TYP4]C:U^CH!"]A3KZ+]O'(^OKZ?I>ONM.<2_[*3 M CT?C?S3_)Z363ME6LZ>).*JYO2ES,*5.'::O^F%(KU!$>"G01,7= @U;8NF M&R;^_/;MG;57])E"Y 0:VHY/QE[3,%SOIZ OY-HD].ZZ*+C"M M>>D59ND#0FY8/+(:N4,R-0_T,6R=7BGY %KP;1*+7!V]#-0GR82DYL'>@D)6L-.ZADE?JZ[ MB5H*[T!Q&V2M:(T13^[*?XP^H:4RS?O^VZDC2FSR7W2>2L,OLHIF>./^%J^F M(N_W4>#;:M#Q:7>W18I['7+>#[#7<&F V%L%IOWI^VC_Z+_O21M(333X\4<* MIZ?\^K)JZI>]]4N7S*$,70G_V&KH(L9RZF1R[2[-X\4$_IN.@Z#Z_[AM^3VY.G6&RF,;+Q;C:;P8+OU+P^4B*(;W"U-;H%Q3?W"/N@BTB_?)2TYP M-ME5&E*MWE^53N0J0SV07^@IP/]Y 0UD\>C%/N'\GQ#8'I'K;7S:NS)>C.+I='32,S>)IE/0"3&;OCE,%[,W<_K\<*MB^<^B.L<7;S1ZRS) MFLOH6S"RS>,1V\11&F4AZ[Z14C.2YI&^[)C;DSP[W(?M&FYHU^:N$6<-/WEY M^;]G%_]5_]XD2;N58_'^U^9T20)SB7P>IZ M#WE;G(]AW\?>]A[+%Y^Y87>N_,!.]\6/Y'&+)!A!<)+Q6NIH$);_O2WTOH\Q MO8Z'0]R7-[67SB-/Y'D;TV@^\JY<@.VUQ&2F/L_U%@V3'K"FA$L MCK>H?QI-/^/94-*#8JP--MG-#KZZ/)V22W0PL6D4]205"_XHW!?3<C22!SHW@X 5_ M;Y)$25R.P+3.]K<-_E_]]_]-S#-,S,L7S:N7+[(:_I? ?U7Y /^GSHLWX)"\ M>DE?'+N%. .30&"$OCD;G7E7L8'EF[.;T52J7=+"@0JTD4N;2 4KA] M4X&FE=S84B"9=A&YRH+(&E"I(A['HZ@44@?S:>.[M/.I6:*2&BXM<\NR%'9U M"LK4LR )-HXKN2C0.Z+YM!(+N ;\5EU:LJ*.)9,E:">-9A;R67"23$Z'/KX) M^"ZA=KTY\YG<&'/KC<_9+(B](%"0HF<0--S#&2CEB4C&W9HSZ+;TP/Y\P_ZQ MR9URN1$.SHSZ(3,L9L$X8!GD8JGPRM2?8)W/@>=+C7+-E]5M+!\&+%TZ-.4: M3 I*J=M1/*S/H0<8QR\ ^!K &]WM1HW*"I%6Q>T)DIC M43ZV#GB@BG= ):<$0L;0L&HK46/E4@N= E- M>$:5RHJB4+)1P*GIO1L+7-J M'#IF<@9EIRWKWD_8WILQCP?'_VW\6EB S9__Q/A"U[%M_CM#4RZOL)YFW"U2 MM2"4-V"[DGEYB?\EZL]^FPW!6S8>A8?)N.?@/!P?)3U',AJ&@\.^9S0.1\.8 MG>WZA;KP) E'AP?/CG00QC%_YN7#,$F>!Q^%_"C>6-OJ-^HUUQ+LHGE"' E9 M:FS[;.?M7JF3MCG_"F^?N MA%U([JI6_X34$L#!!0 ( %N :5>ZU*'KX D +4? 9 M >&PO=V]R:W-H965T)RV&Z+Y'KWF99HFX@D:DDJ3N[7W\R0DBA;<9+N 0<4C25QWA_. M/)3.=TK?F:T0ECT4>6DN1EMKJP^3B4FWHN F4I4HX^ZCJ]F'CW-<3PO^)<7.!+\91K)2 MZ@XOKK.+T10=$KE(+6K@\.=>?!)YCHK C3^]SE%K$@7#WXWVSQ0[Q++B1GQ2 M^;]E9K<7HW!>I+56[H?[9S:V?+$4MK8U7AA<�I;N M+W_P>0@$WDV?$(B]0$Q^.T/DY:_<\LMSK79,XVK0AC\H5)(&YV2)1;FU&IY* MD+.7OZMR\XL5NH!05O9\8D$G/IFD7OZCDX^?D'_/OJC2;@W[K?@"^M M0W'CT,?XJ,);444LF8Y9/(V3(_J2-L"$]"4O"O##4(1.P7Q8 >Z*#Z;BJ;@8 M >R-T/=B=/GS3[/E].R(>_/6O?DQ[2]Q[[B")&)[.MB586K-()%6%"NAVVR. MF=T*]DD5%2\?V99G#':IL;S,9+EA)_/%-)H"QO*DB!,)9Q^,85'$KIM5 MH,CVC4O#*BXS9D0A?^%E6?,\?PP,DJE?1>J2"M>@7O!TZS7[4);#H7SAC_AT MUHL$;\[&3NJ9.))H\5P06$;D4IE6;?2R/2&K2SWVJM? B8'W!ASMZ@"Z \ MCJ=G=(.>TXW9V=LVZ?,PZ2%,//3G+KT*2S*8WGF4G"Z>R6]KA!\%2C+M P6N M^SG^71;2A2L0JN@TXQ9COZ$M<;EL],S,+"2N;2/S"KP!XI$7JVLR$IAS!G>K@!2 MF;R78"F#KJ-A--T)KS^3QFJYJBE26DT/4Z$MD 70=0_YA?EN721."'.N90HV M4#<])=$4& >4*I?"ZTI!J!DU&4!^IDID$+O-<*KI0J&:*"8078E&U M^;":EX9[9]?5=4 D1U^ MQK@PKVE,7-]\AXVML1=@Y4B#=CT.A4JD2CE4I]8N[:O:2%*,D6,CX5DFT3]8 MU3,LUX/>!G7.6"Y@*P!7Q'TK%<#9( ,#_:W]GM,&!$"SW?*2+:$Q0<0S^*/T MH*6U? ]Z98#EL#L*RW%/?T;@JN?"DT+3<$-GILF[75)Q<*P$-7LS6XKH4G@ MJI5@M1$9=&"U$80@ D3*@8=@Z;HB80+)V1(P/>YJ&F2YZ:]AMM^^*-V-Y%]( M^[Q-2P2M?@A:=B]#O7TT?K*AC(]WDT!LH*7X!#;"J=1I76!;2/M@EVL(=HU; M=0,>P8T*1A2=A)A8K^%@@;&9&JIV:&0O,E7GD% +H]%7Z(1F;UB47F+?R$A$ M8R8DQ8"MX,A.. 9U%#T"[2>Q"]/U143R)3N59N8*3X#HW O$AY$7J$%<-?/O M%1N9-/ 5W,.@CT7((2.6TW0XF2]GT;N6UKPA?!@X3+HQL:K6$*#!L=!2%2(S9L>K MKD&_\"S@*(UV0X&7'4D:4AERC%M\=-4\:G@&PM#" <.0$0&5585,FRT#_A0J MD^O'AM*X>O5MJE4N-]P=W(U1J218M&,QH#SH,;OG6O)5+I[6@D?WK!F)MQY> M7XE9P;F=?9;00%/TZ 8%WS3Q??U\TT9EE O,T35O!PI&A@]YN L78 (\8R52 M7HC.S=8;U7J IMR\2#6T[A0@A&=BKU@H =I@(G.<'M8U[*XU)"O',@\W"'ZK$6E-*F&[2,5C,>]#N Z M*S!F:.INL^0*6)T[3R#5@NZXP1-2">G3L#O[<(&]]/'143-J_J7G5'UG]T_1 MQ!QK/!GA?2W-W0%BA]$)YCYU#O4?(>^C\;(5E 2'X6$DM)CLCFJIVI3R/U[Q M_NB .6<]>P.%*0AIL<77;/?H(%P+5R-*OAE2CV4P3]079UASWND*1H!"YMKZ MEN%"O\M<7=#9+E;JYK.S@5;D]Z-++3H P($5E7+O,1R\C4>_HRB.V^-P RY- M]%>ZY#P[B%8\1U; Z V;>6XD!J =KA6-'U8"\AI'Z"QQLEA&\V:"C/&.XX(G M<1*];R<+'NSQ#539 @MVFZ[]2'%DA]AX:7MQTAN:)(X61S0YZ;Q]DQ3(-T%W M)UK7#>*_&G,Z\[]ONG#[69WJ]HHFN MS14W;(]JGLRBN%V^3T8;0^T+P>6KVQFDH4Y=*D[F28?:\+QW;(("@3*':>+A MV[6&%7O:5%<'Q(E5P,A!"'JWU3RU-;U=Z$T.^F;548:>M=:'QJF^>4=0W2O8 MD/AU? ;&B\U=3AI?I8W\,B1\J'@5E)[893R[X<]>K2.6"-3'7O MF0]WMH"M!X!H!1#H(3+66A6'B<$9[[9(RLV6&8ZG8',H[*F XV5.5_>.F2 U M0X!<51JB]EB.7QA2J^@P+M\WPIB28'/X778LHK:!V/[A^()%;R@3O%!G9(?J-/S<4^Q7;+W0?M+UQO\!R2BS6(3J/3Q0B. M!_21V%U85=&'V96R5A7T 17ES[ 0 '0+ 9 >&PO=V]R:W-H965TI&6Y,R;-Y_DQ3;$A]009?78.I\N)TW.W?ETFDQ#K4Y5Z,CC9!5B MJS.6<3U-721=BU+KIO/9[/VTU=9/%A>R=Q<7%Z'/SGJZBRKU;:OCTS6YL+V< M'$]V&Y_MNLF\,5U<='I-]Y3_Z>XB5M,1I;8M^62#5Y%6EY.KX_/K4Y87@7\M M;=/!MV)/EB$\\.)3?3F9,2%R9#(C:/QMZ(:<8R#0^#9@3D:3K'CXO4/_0WR' M+TN=Z":X+[;.S>7D;*)J6NG>Y<]A^R<-_KQC/!-,0AP.%L]D/%.:#PEQX%T/"\C>=]>(BAJV*+ TT_A!711ODK.>DW.>( M4PN]O+@);6LSHIR3TKY6)OAL_9J\L93.+Z89-EAR:@:\ZX(W_P'>K^H6"$U2 MO_N:ZN?Z4W ;"4U>ID]F1FL_F)Z_@G8P.GPC>R?_F<,$[?1F/ MF^8\==K0Y01=D2AN:+)X^^;X_>SC*VQ/1[:GKZ'_!-O7\4XK]2JDNNECQ)&< M="'CTVJGG,UVK:6-/G$GF1!K[0VA6'.CV'&)D/$<_$E$0Z+1_ M8I78PZ0%$4K9HL5(A972>Z4,RWII8?Y);1ORD%4VJ66 U2Z&I5XZ J8&WP/) M1D.$6-H;=J<6;X1ERR39"*]<2$D9[2&,^:)3\,![&KG4E?K24*3!Z$_88UT$ M644-9]@J/7:81A 0TQR?;6--HWS84;->J!4-*+ MCBD8%@^WBL!E<%A0*_7W@4*D#0\Z28(H:R?:#O'(ZENO8Z8(V^R1KK]B("6& M:E4./)-YN JT!9R1R'I:!Q0-%PL2GBAG1U)M1RKVJ,T>_JNS4#5^DUP&T#"9(EN";M61@Z)3Z MR".B,-UWTD%*< *>YZ0CN2MP?AO?MF[/Y\8>/* ]D T-. MBMG74F+(T5 +DF(\I&*IKTK]U==KX26%]*VWL61GF#U2WC "U6$LEIC*>$3@ M:YNZ/O/42L'U8@OCR4CN4?%;/'+X__M9D8K7K7[BP(W3"M$&9^/ZFL3J80>S M#Z6'!6U_$53JRF1,B]%#1JWM:@5KJQC:(8&[89I0+#6.BH3<,"B"MAN-C%$K MF9#,[(3AV-!:H+W+1_72]3H]> FU%-?RWA-EG\NC:-P=GY17Y26U%R_OT5L= MUQ9L'*V@.JL^O)NH6-YX99%#)^\JW$9XI3#"00*2*7=M#YTJMIN>S;)A5A- M[,PVI?OWNTX@"RNE4A_V0NQS[SD^U]C7TZU43SH',.2E+(2>.;DQU<3S=)I# MR?1 5B PLI*J9 :G:NWI2@'+:E)9>*'O#[V2<>',IS5VI^93N3$%%W"GB-Z4 M)5._%U#([YL8 WGU9L#0]@OE=W"F=>JY+Q$H3F4A %JYES&4P6 MD04D;\-(=?='0PS?H8W(KA$?DA/Z-&V/EKKT8_6U]"CXW1[)2:Z8BG, M'#SS&M0S.//S3\'0OSAA+FK-1:?4WS=WFAX/R($">(R(UF(M/]"3G_E(0^O?CO MW\=< 1PD'@CJ.H_SI W6$\/(('(S>A MQPB)&X^1\"@-*[HV1[Y+H^&!\Y'KT^0?YW3L#I-Q%XM<&H_VP+$;XW5:5PEJ M73=H>RHWPC1=K$7;-^"R:7U_TYL'Y):I-1>:%+!"JC\8Q0Y135-N)D96=2-< M2H-MM1[F^(Z!L@D87TEI]A.[0/LRSO\ 4$L#!!0 ( %N :5&PO=V]R:W-H965TPLJIQK+I/$%A74W,:Z 84S*VUJ[O#7K!/;&."E M=ZIEDJ7I.*FY4-%\ZL?NS7RJ6R>%@GO#;%O7W.P6(/5V%@VC_< 7L:X<#23S M:X%_2HY2B!F6%5LS :A9=#R\7([+W!K\+V-J#;T:9++5^HI]/ MY2Q*B1!(*!PA<'QMX :D)""D\;7#C/J0Y'CXO4?_V>>.N2RYA1LM_Q"EJV;1 M)&(EK'@KW1>]_06Z?,X(K]#2^B?;!MMQ'K&BM4[7G3,RJ(4*;_[' 89)^ MQR'K'#+/.P3R+&^YX_.IT5MFR!K1Z,.GZKV1G%"T* _.X*Q /S>_T76-Q<$X MQ1-;MKLEQW=C]-KPFG%5=C.ZH1I:/\*WW)2LD5Q=3A.'' @I*;IXBQ O^TZ\ M"W:GE:LL^ZA**%_[)\B]3R#;)[#(3@(^0!.S/!VP+,WR$WAY7Y#+3I+FW#"YA%N*LLF U$\P_OAN/TZD0VHSZ;T2GT_R";T_'&,?MW(=EC M!031<+7[\&Z2#<^O+%MHFMB!@WC;UC^0)[DDJ57BV[N/LSYT>'5CPAN=+NNV"T44"\1)A]Z#8YB M=NVCHS!=-Q/4.1H0(P-LB]S?YVD\P@TM93C=Z/P4:LWPF#U()Q D-M_0B*E. M!$4/I5]7X%6.0GE_I O ZK#W=,#$@/T0T'9\RSGWZX,?6'Q6?(6#FTRRS]1@T2O .-PV0C=WXZJ *P]AO#*CMGG M($&G'9>OC#JTKBRA5@?1VX;0LXM!GH].^)'1,8G??/S\#=$7%AZATI)D9<"U M1OVCC5+0I'D)^7=@OW);\J_LD2Y?Q&F5*'C8[I]0+,\QOJA2JKN:M\)5WN\1 M,[/<#QY74)ZB@B8G%804J6#(Z44P':T'U(9RN)G%Y M8Q+8&A08+E\)C+.,_419W?'=VPW0%]4S#!4[.+ZX0D46V%*AT) IWW A^5+V MZTUG@K"V]1H(1P)1SM+A.88L0/GM<>T/T7L\1+V"XZQG'F#B8]=)A\W@Q#_T;'@!K@2LL886N:7Q^%C$3>J+PXW3C^Y"E M=MC5^,\*VT@P9(#S*ZW=_H<"](WI_"]02P,$% @ 6X!I5^6M^RK. P M!0D !D !X;"]W;W)K&ULK5;;;MLX$/V5@5KT MR;!LV6[2U#90)WLIT.X&3;O[3(DCBPA%*B1EQW^_0U*2':QC=(%]L41JYLPY MZ045?2FUJYFAIMJEM##(>G&J9 M9I/)^[1F0B7K9=B[-^NE;IT4"N\-V+:NF3EL4.K]*IDF_<8WL:VT"H=4+BH45FA%1@L5\FGZ.HPDR&D=SQ][]%_#=I)2\XLWFKYM^"N6B77"7 L M62O=-[W_'3L]"X]7:&G#+^RC;7:50-%:I^O.F1C40L4G>^[R<.)P/7G%(>L< MLL [!@HL[YACZZ71>S#>FM#\2Y :O(F<4+XH#\[05T%^;GTG=H*CXA8H186N M:WI0T.+Q9IDZPO=6:=%A;2)6]@K6!_BJE:LL_*(X\I?^*?$:R&4]N4UV$? ! MFS',)B/()MGL MYL$#L+>+/_16S$FI_'\L-R8QM6X"JA:;!H=IBLW[V9OI]\ MO,!T/C"=7T+_CTPO8UV-X74X^%/!'WJ'=8X&IC'3(W 5PJVN&Z8.[]Y<9].K MCQ8VFAD.NB0P0R.EC076-(9\>;!OV(&&U7D+!D\M,PZ-/ #O0OO]MY/QA\4" M&@K5DZB8P3%\KX0%M$[0F!'@+,A1QP80OR]ZS)_6>S2.%K=O P!GE;(!\!2D'#'I*A MC0]/!ZY%'FS[F!SI9.9>6-M0P'/12L)0A6 2&FV%YS6B&)9.K*"/CG;#_*X= M =LQ(5DND53;:A1^H:0S>]2G@3R?6F+M<"A9H4M*C MV)CGDD7Y' F1$[C$'2,Q^>$G$Q>+V]GYIF!4?\GVU%'47J;145L(>23X&RH2 M+,76? MCV4)Q3R;=Y8+*=S!#UJ7:T;497BOZ MGX+&&]#W4FO7+WR X9_/^A]02P,$% @ 6X!I5TJ62,?"!0 APX !D M !X;"]W;W)K&ULK5=9;]LX$/XK S7H 0@^9#MQ M+@-)>FP7Z;9HNMUG6AI;1"52):G8_O<[0TIR[#H&=M&7Q"+GGF\.7JVT^6%S M1 ?KLE#V.LJ=JR[Z?9OF6 K;TQ4JNEEH4PI'GV;9MY5!D7FFLN@G@\%IOQ12 M1;,K?_;%S*YT[0JI\(L!6Y>E,)M;+/3J.AI&[<%7NP)W.M?_#'Q^PZ&K!!6&#J M6(*@?X]XAT7!@LB,GXW,J%/)C$]_M]+?>]_)E[FP>*>+?V3F\NMH&D&&"U$7 M[JM>_8&-/Q.6E^K"^K^P"K0)$:>U=;ILF,F"4JKP7ZR;.#QAF Z>84@:AL3; M'11Y*]\*)V971J_ ,#5)XQ_>5<]-QDG%27EPAFXE\;G95RR$PPPJ8=P&G!'* M"A\O>W'5=Z2 R?II(^PV"$N>$78.G[1RN85W*L-LE[]/AG76):UUM\E1@0]8 M]6 TB"$9)*,C\D:=MR,O;_1[O W"QH>%<;E!U1/5@TCQC-7KX8G@XN MCY@Z[DP='Y/^7TT]+FS:@R/RX/-B(5.$ @G>%K[E"#=U)AW9_2&2O>1:PF$RD!4E=&/I$04Q8X1 M!'N7$^G62(FVYVUIE+Y\,4V&9Y<62V+ M3*HEZ)6BN_D&'G0FZQ+N[^]@E6N+_L:P '= R5TN<0'OUIC6W#::$)D8WHI' MF<%#F@M<+- $$Q=R34J$4K4HR GE@-JEE[MC;&<4*3T9]@94T$7!O:DB0S8H M#%1%S8'B\+!7?,>A%VL,\2-C"KD-C<\8S'%)+.3^)[&A2AE.8D_K.@)27L)* M6&_5@MUA923CHX+W.#=D'S,F5&@'F'#MD.L9G&XT))/>5COYD@J54E\5\P)! M.% :4FT=!_U):*&NR)O3 61B8YLX$ZFCL/;@LX(_A?)VG(9JCW=X*:1H?([) M"+?2C6ZQ-(@T(ER#/A:;#"[_HF%P[\'L#X:7;V+0"@/&ON7:M$!X_:KY(IAR MR#JB#^2\4!U9([<[W8HEW3X?6YS]#C09BEY3/<6)LBL!WIYC@+M,[*6 SA_%D>K;OJL,T5S*E MN@MV[3NKT/%> +3&&!%:S6''7W?@"0R?MPP'S/?5P2)0D+J#7OA"NV]KA!%> M%U0]DX#OY^$MX"'$YH:0G3&ZN?*VA=F!?@?S'?$6FWMA#)$13&<;[\0\@"(!=%)KBT82B;74Q=R>IE&_%BN;*DG8:RF13 MXX0BP% M3Z50-;:6SGZL'.\4[B4?3Y!=N5IO1:@6ISU(+_-;! )RJKF'Z(=WA@X>JY "PP2?#TR0>#J<< MLR?9^W5&9;5AUUT+YP[%AWV(F^G$VIK.0',7;,[A(EZJ^P+0.C[<3JRF[D@/ M)9.6^>;8(LUXHJ2**#& OYMM+>7.^*>=@#KER:!WWDU-ED,'D^Z@28W+J4"@ M#*MHR LMD@[+.:6OW29#Q@=)$I/AMD+_.B@V872>)+WAKIIA;WQ8#=\2@OZ_ M/DZ93P<3M L0ST^::0'8/DF_K@!O6GC:=G7K'=H[^T\>!R6:I7\"$1!UK5QX M)W2GW2OK)CPNMN3AB?9)<(^GC0L7Q#KHG4TB,.'9$SZGK-_ 5!+ P04 " !;@&E7L3&U?$P% ,%@ &0 M 'AL+W=OVSCPL[6+JEE9ELX:IKJ:, MD'A:9Z6>7)PUM+?VXLRL?%5J]=8BMZKKS-Y=J7]/2*A_W-AK]*M7:=_RAX33U(#N^G^5;*U48*&Y&2HE=&^\*AEWJF9OO\4["H M-8O=FW7%'A1XK98G*"(8,<*B!^1%K9M1(R_Z3CD?[&-#TM)3]"0(/2^4.BYJ9>9OD, :9MYY5#F MD-%JNR[U KD-ZTEW^Y.?$D;E,X>"PV6N (NW2J\4NKE#"V46-EL6)9BF%@W, M] PMK9FM>E7?*-MFZ:-;]6YS# Z]T4\UE.\W\WGS_)C= M0M'3"U^@UT8_S0T$];WQ605+"\3+6MDRSUHY/R-*&*8DZE)8A&G,6PK#:T'QJ!A2![5,KZ#E+6(S&)N13H&MI+WY&6 M#R?Q &LBCVOLWS@,]<'-7%!Z*2Q@1=SH>=B@>,XT>U MC'J:B&U2= X54ID(E$HY\&5'8(3 K,6?J?(?5K$-M/D1\'L4F"69IT M"!'#$1M/.CBJ>._@&,$24N KFUVI#@1?=A&.#TXVZ'42GH4*"8R)4=1&XD^ M:_0=*8XC2-8QZ$981*1O:7K!R#+ZQP,E OE&.8WZ\[8I^HTD(6$2/ %A J^Q7?G%09P>S>4!6G$2C MV(6V$P^H@BI#C\,WZFNCT+3H:.<54=RCR>/]?8P>$'D(W4A"\1!QA\(DP:Q3 M_ 92@@K>(<1Q O7G\7O:-X#W1VZ\+(8K#^M>>5( F]RO1_M%EG>2!8Y:2"SE M:.<%\0F1/3)EF/$OR.T^*"3<4=-C-V;8,U0OON".WC]+#GD[WG;3O1MD2Q7Q M44T#]VRXG/+1CBL&FH08;X9'JZ+L=]PHDDW/WU$H2:&2CQ\4E.Z]^S+G$GJ! M&+3B>Y[[F+NGOE#YEDAWQ*:;-JC\\_ C':, DJ^N &-?F3@.\1)[:$CA@P[* MW!8-851@? $6[G*08QGWOY4H!(Z0@6\8N&DRN/7L=4O.09793:H4K-@96<2#%!=C-[ MW"R\63;SOAOCO:F;OX7*9LJ&#?!^;HR_7P0%[0#XXE]02P,$% @ 6X!I M5Y+Q77DE'0 .7D !D !X;"]W;W)K&UL[3UK M<]M&DG\%I=/N4540C??#25PE._:>][*)R[(OGT%@2"(& 08/R=I??]T]#PP> MI"A9CK=V4Q6' C"8Z>GI]_0TOK^MZD_-EK'6^+PKRN:'LVW;[I\_>]:D6[9+ MFF6U9R4\65?U+FGALMX\:_8U2S)Z:5<\+9+\O+LQ?=T[UW]XONJ:XN\ M9.]JH^EVNZ2^>\F*ZO:',_M,WGB?;[8MWGCVXOM]LF'7K/VX?U?#U3/52Y;O M6-GD56G4;/W#V97]_*7MX0O4XO]R=MMH?QLXE555?<*+M]D/9Q9"Q J6MMA% M C\W[!4K"NP)X/A=='JFQL07];]E[V]H\C"95=*P5U7Q:YZUVQ_.HC,C8^ND M*]KWU>W_,#$A'_M+JZ*A_QNWO&T0G!EIU[353KP,$.SRDO\FGP4BM!!N#R$E?ENJWA:0[OM2]^9$U: MYWO"4+4VVBTS5ET#C9KFN;%X5Q5YFK/FXOMG+0R&KSQ+1<%:IN%8CGND/U?-W*7^W$?,?&ZZ MO#=OOC=DGN?-/DG9#V? '0VK;]C9B[_^EQU8WQV!U5.P>L=Z?_&>I:QLBSOC M*JOV+WR6JKZ2EFYD\&A,T_K\AKC)&X.MUXS$(RU(4I9=4@ &]E5-J[1G=5X!):P8 M#%OBG63= BP_ OWLD"YLG]C2(7SD)3S+=^HMG""@H]U6#?2?-RGT?<>2NED: MKY,:J"]!ZD.T R3PTBYO869+XP- #T2T3TK19$AJB&*8>2G$.Z$Q1QP@III< M\O7UO@: L*-=5^:II$? ; :@=+",&6:450LK"_A/0+@C M^@!'.0P!5%7Q+O=U=9.C+H0GJ).Q[U52$'EQ_8T46X.L):#@%2!7!*U$6F[K MJMF+)1;]PDRJKD84-B#E,Z*F-1!(F>+@30LW0/LB0N$_Z*(!/2>)2L*^/"+; M?"7;_*-"Z&72P+I#QR0WRY96:$Z6/:(;CFA8#%HM1%E7)EV6XUQAXAE8%_RO M>U! 2[-BK,3>]TF--',W((1]5S==4K:20.JN8%P\U&S3%8+L!/JN6=K57$Y@ MB]>?TVU2;JBS'L-T*:2*GB'WG&I>)WD]Q#P G--P2#AE+CK2Z 2K.3&HO<-=/:E_U7#[@R:D0E!T?0-2 MCY;&*U:W8,_"6]SJ)>L1(%A750N,RDAR%!4JA$;@$*187J9%EVDR@$O1^U=$ MD=2,SOBXO%X:&U8"YG ,>,Q(#FH"!N5;FN^!W$QC\=?_BAS'^NYO5U?OZ$_[ MNPN->/OI \(K+F<'E-MT(/QF29?+++&$,*I<5URZ\;+!9$B@23+)"3L9"=\; MM2;S?>$3P JH.M(12^/7;8YB5UM?D-8YJ%*-0O7UP,&3#-0]+C],"0'9)9^8 MH(-^18'3"G!C !BI^9>*IE=O&9;=05J$ -](J&3?NM*32D)%7V?E"U)"Y#I MT!,2*31=':,Z0'?$L*W+_U480U0!VO EI9-=F^ODY5,)00$728[;;87T6-V6 MT+KI5B 8I9$A.K'R.Y(;E[9U&EK">.V[.'-,G@=(GP5%% M\+$A$F,-*''H<]8L?E@/A$#.I4JVG8(N;(3TAK/EW'QM(&?VUF@OTI%4B4S[ M40E;8&'O]EQH$KDG9*EQ%4,$@<)@Q]$+8&EFJ6Z-XK7.)'P"R'PX]*&7IG+T M-#(^!%S-#6#>B'W>(^&!&=:1ZNE?ZBU.(*:TY;3/)<0NN8-Y IJ;D5SOE4H M.T8^H2*?\.CBOU&SRLNFK3N:UAP-/:(;XZH%W0\"G#.H\&4)'1.VY3H^3>J: M6):CD18.]:92H$A)-TF!O9N(IK;.4V)L>&CVG @D#8 M&<#DZ$7Q!R1Q%6Z&]K[PMQH2@..)"MTTF"M2*^ (J.>?),P:,)*X+:]!V0R@ M3%#L=7O@Y]^["OO9)?4GL*-!H8+>,A8_ ;D6A@V>Y,N^:4TNLP'^5B:4K];6 M09UK.]^)CFCD)-U>('#3=3=[RXE#-+1CJ*_PN\8X]WQK:8&^*@JR1#8;T,O( ME$+S XWUU!$N+>LO,!@8C;7Q$98)UA9@_YDT2P:#P,BAL M-6J$NKE-]C")FG$93:/YP=*3@QT3.)$2.-$]09@1(4L7^@ 4<[+H:4;\BZ!L-A MSVV:-;6]1BBN%!0#%QU:X\H;KG*YS_UP&?2K3AIFRF2@0K*,W 2TQ7$RJ$/ M7%MW-H[KN5B177R4*/Y65XW0"WOT]I+/Z$!T M)4!2-ZC367T#L@WP5.JJ J0RS*G>S-M57WE(%4(3P3DRQAH5J)0&ZJ;+N0M5 MLX)[&.B4XVCH]VC=H;[C 2 P4HT->ILE8AVE5->"VD*9PHHF;P.2* ND?IR8"^^(2"5* ;AJK MKE7^$YK%G"Y-8S.+._8YS8&(Q-5'ADA%\_0 M<+]&YT^B1G")X'L @@, ^"M!LVFZ2]%K\4!& M8EZ_NU;&"I WIU;J6>)8]M=6Z:>)E9M3W'Y/<*S0][G)21-H,$$7"_#K@)J2 MFR0O9)1:[Q:<=8K;B9CE+6U5LNP2// :_$^C[&C9R"OL)P=4V[4D7?4XMO3, M?A38@0DBE%PB"'EP9 #9\WHX;WTDX1 RL)S%:*8(3**;(6-$W ^&?C@R;]A! M1()D4X-JVIZWP[4:1^XXQI6KOZ(UQGDF)&CNC!LT 4B2C][.>J28,A+,/K?D M,>"+7(UP>$W0_>@4Y1A"P4T:[@.W-;D^=P*^'0,])#9#UE515+>$(@;RLFBX M?RYZ4?!*(":KP''_G,QIR_WNJ_]^((DEMH$'%S^C3)GY>]P#[1T_XDK^SDBJ M@X^<1[[UZQC-0QZZ%/0C>_!"TW%"TW6C_E9@AB[\\YQ!*]8\VLP[ S+S;#:::T^GKZ. MBO!--_9-QX^T.TYHFYYGG]3F:D $]# YR\BJ-,?\5CJ*^2 M?8X O>6>P.(G<@,$)TA&Z#GCI=CF3EKC[QU0\,3P\2+3LEPS=#QUZ]S0Y-"Y MX0>V:0>V=FLC5.O.6HNN=."YCXL"[>?[^LA,"/;.7D\WAIF M#-9.*;99TCL>(2I.&W!\O0C!##R"$OG\;8.[^NF,KV7#XFB+^F0X_<7X9RDK:OOA3NA><,B53=^!F<:^%2?_$@R%'A MQ>1:8\49"X;X$%#G]JB;\"$T"?3'"RQZ8>N=F*]/%A?/6:HA0?RS3L= M];+]$;T&QH)E?3%@CU[+.?T7FE%DG]R59SE?# [V<8*F?$H,+#P?UB:8KJ5Z M<(]&?5)@_ "TN#L#C'QP3/>Z7$ YIAL=%E Q:-I8-Y$7=@P:=6@#P[S-P/?T M>QX8&+83S4[EW_'W3[W[+?3N.)/,IJ!H".(STJEX:$Y"D] =DK2-ON#0K;-B M,PI'>CAT32N.'N;6!> 7^>&_DEL'#!Q;AQV5 \V?UK$#L\BSK2.>G6QP6 6Z MD3>([#T98N=T&_J1X6&<>4YP\CC8]JG=.PRR1I'F*?=W?NYW3[]T&,]T-%7 MK_YT[OX4['^ 8.>DA%L';F_UCDDI](&4QK:*[0=C4@+]X$?1X*YO1[C;^##1 M[D9F%/];>%2.,]BC>2Q@HIL_QJ<*K .E?_*OXDD= MVZ9T^FU*YYXLZ4ENZ>S>Y(-[F:0\TK'R/D^Q*T%KT,GFGZLEH,[V+L'0/O&X M^(>9]$N9AECA01G*2Z.CFPT=;=CQ\WC(7N4EII'QLY5K^KO%/,WA26G16;,T MWN2?F'$A.:,*GC6&.0@W0&_$IDE(LFM/6)6)&G M+?)].SIFS\H-[KS6=&:6T$/]4OZV_".PQ ;M,.,4=4&SSL7!DCVKZ3P@ EVM MBGPCY@SOTW'KC*GI#U-!,5.8'Q(7&2"J&8)?XYYPC4?8WTY/=%Y=O\+#_:9: M_KSIB2(S;K>4+:P2A*L59L8V\@CX+D>])D83)_O4>8IZ2'O8G3CMVZC36WB M5]4X$(?=-?Q@&! M.4!-!=2PQ;.K\#9E=M:L/[YK#A:"IR[P=>O3&-:4^-&R??/< "'Y-L,56@M> MU0[I$:.8!N6?# 2'1EG.H?YH)+)\Z/A@O[S4IJS$ ,A'-/FF&6#V-_=^P/@-\ILB$PB >TT@*>;:?!!<# MB8NGF*B^A+P08%VH#'+!G%2<@H-N[[F"];6H'1LW1 ;[>399N3H%AY8;I8[:.]9$:I\/*C)B4&9(DTCQ9W?;10"ESZCG*'CQF&?9TH^VAIIQ<_,7 F9X\[ MG?0B&@%OV*KNL%X&6'?!? $E8?L%EY9C&N+-;\4+3\<30XJ?XX+AO86T!H>\ M\93IH7(H?D*;@3D)N":">W+\#>@<]1.:*9?5^A)/_HE3]SUO.*%IASHSP76D M!W,\H.U8OP$.NAWU4=:W\G2B9"D4M8-9ZL?[%#QM[D MMNV;?MCW\8LJ[3,/I6/5CTU_ M$$O%[ ,[U&\XCND,\.I;@[3XI_Y]'//,7XU_'Z<]>"25(U"OD;)(9MGQL1-_ MA>=O*9A"9<94W\/C-^+LO[0Y#E/N0W][LM1K#Z&^&W")3CT+!P@P&LSW,]*) MNY]\;09N7\EN3Y MBN>!Z<(9<1+"]%WW\1",$'P4!GYT9B))+-/3>']R+ 7H M$(;O1Z R%M@:8V8CU*-!1X7MILBV[>54N-GNTG[DR!/*.CZV/[T9+H_,&EUM M\I"I.L"!Z4X6C;@FK#M:=A;?\2)#=?:?T$ M-,:*!5HY#6O>!\]%0W]-3 8$G!^FRT_1JV=U1SVJ@SQX M*$\N:F2JG0^G"E9TSIX746@%4'C208L&\)?%10_":&CD>QZT6B=Y@:5D*#*% MHJ#OA!_/Q[ 06$%)T=[Q4A-8"D8+^\C))?L](9-'O/#P954"/NYD-$H6/NOK M@N)HXGA\TH%_#82;FG)BU6!6$L< ]JY#UQQKN"$Y9'P\7AR 5UE2]"3I3%4R M$;TLC5^0S-L1":N:<+R"4B%J,V%/0+8M,R5/T;1W6"F28@-U3G4F18$)EK2R MR,6(S7E$4Y:61+0.Y;X6H:,CL252,I?>''?#4B.'J$=4&AA69^GKQZP[JAR$ M+^RZG1A:1"8:BHO,%G-)N1T!Z[RJZIH'T0@,>:AGNN 31@%Z*FASEA?]4.5, MI^--Q!CBKJ_>AS4=U&E=/*8]6N#^0#"/3]T#/AV0YL#RX\,\TLE+.0W;CPY0 MWR3 3AU60TK;JI866,_'6,N(=@,QN(7 2Q^& $8&!^J%NQNMPAW=UIF9(V]R M.OF!ZZ1*I36XZ?5;EVVPW7+DOV)Q@^LWN&2D+A+ M<:"^C#GB1WX$CU=61"3U60L:AR.#3)1-BTX,SOO<#D*MGA% *XA?D3N7561( MTTZ$%(^H[H%VHY:Y&J:DBS5*2V(NB-D@-=\!IN^+Z2 M/)JZI,I[$P.V'R0^@2Y"!-(RE08QI2KBQ0K5OU2;*6%T]N5$\]E ?:1Z/N_G/ M-91!+6<%&*/&0%(_M=%LJ+K6*:\O@]*M!-%$1]FN(X74C=A!U9V>3"X M<2>*B W$.37)I-G]DXCDH0[-;U C:IN193NI#=N5Z^2FJDE 3A41$I.FAFE]^@K]7X]+H?2.H\\,M*VY4^/@U M+Y\TM%%E)Z,=)7$)%JR'&PWQX$3PN1%'9AC9^'@:.0I\TW&GP?$82\E$O&CG M)(H?FD$\322++=.W;%Z1=/**8P;A-%SG8[T-'U^9=H?9L.%T<#9 M15&120LK-MU@.E,WB&&JCMA>&+J>ND4]P9#MF.%,XF3H^:9K!8#\1H:I9 Q< MV7JDNW "S(B++XQW8W%T.MQN')N>/4VT]"+7M,/0>"7, M@!U6\9T/LBX"3%2?"V@'+N RN!!J;$S4CA9UD!F.*AL&2Z>O93PJALB_;Y)UJ31=#E>-/%IZU>X_YV0?__ 29D/=DBBG MK <8'%P=/!]Y(,_@T;V)N,7?DY+2#_C! 6M(ZK+F+:/@77*D,TJP0^VJ.P4J M)#!L*VQ;+%W+M/+CJ"USZ'\^TF2&>7LD9%RK3X_VKNB1G^?P*5\$\G= MF&":W(E\,&%(,U&#E$HBTS6,S=*DP0E/OX)!?JOTN<3,?PH[O2.AU*D8+UA\%99O:N4G12J5CCG"@KBK M!6 F8&HQK@0\H+M_]CG*WRX33?X*=7LY2KIZ[.\[^0$I8FRU]8?; ""2UZ=O MJ[]4&6'RSFO):J_X"J@94#7=S+CB'D#?GJL#_0M\\BC!3YQY%PE/&>622#X\ M)N@6&4EPF<$V\^6#BT,9=X_]_7!215[-8L'3A]HUU8_3KA:?O1 M2>/,[&R#/3ZSYVQ:_C3Y9A'-'1P"<(* 9ZB<.DGYZX"A.[T;FM&,Y[#PS3B< M,1GYY$\8?F[NOCVM!.'"W*>)3@L'NMB&$35:5C(\^R%Y>@I?$ M#QN]PF]QSGX@9K3A2]&Z'$>L/@FGM%J@4_YA6W57?1?XBG\-MV_./RK\#_HD \:$U_"JM0S],^Z$ MR(NVVM.W<0&?8(#0GUL&1D*-#> Y?O)-7N ZFO)+_X?4$L#!!0 ( %N M:5<$M--),1 #!/ 9 >&PO=V]R:W-H965T.21&PX1#3GA(5G[]=H,7 M> Q%C60[Y MMDQV(H8GZR3=>CG71!G[VB)C:0-?X;BMM,^4UP**LD^1UOW@4OCW3D2$3"SY&$!Y<; M<2FB""D!'W]41(^:/K&A^KNF_E8.'@:S\C)QF42_AD&^>7GD')% K+TBRG]. M;O\MJ@%QI.^G.70%38X\RNRKTJR; ]9E_R0Q/DF(V_B0 3=]F? M8L,GJ_E\Q28)?A"[)3%TC3"=&1/TC&;&6U,QQ:B@ZS[*=YXN7 M1R ;F4AOQ-'Y]_^@EOY\@E>SX=6#E@JR] M,"4W7E3(QWX"\A*(U),#RQ.R$B [O@#D!V2=)ELYTCSUXLR38C$VUFENOO^' MPW3C.;GONG@'#&R2(O/B(#LA/WAWA);+1]YD>0@"!2RAR(;Q-?&]79A[$=EY M=R#R>080#P3RC^Q^ )D5*5EX)PWQ8V)9FNZJI*Z*U-^ ?)*+ZU0(I%)3VSL/ M)6&-Q*#]8/*",/.3(I:_CRG7+&J2Q:KMU+ TR[7(Q18K922 *>^1DE4I?4[> M79&/.,EA#D_2F] 76(>V"QWJ9.&W'5I,UPQ7)Q\3G)OI4;2-N*WICE4U MPI[F@:*>Y:#MG[NZYKI3XL8;"//9$&X1FQ$P*T1X_@;6^S?XZ4=>EDF89YF M*99H3X%+P!")0F\51@!]: ?/BRV6YY)W12H(2L48JJ<9G(OJ_E6%]47)=/WH MLDA31%\YEF=MN9=MY(!\_"& =?!WBB'HU M$+^Z3EZ+70)+J@ZH5]'6J$LK%GN/CH$I;AJ:#=)8!>#,V@!M9(BPJFW;F/1CI'/<+>LT6?^@*46=!P6Q#;(VWT< MSB'2\,2H9I@,(+(6*:J',/:3+=@+[]/H&$R]A-1/US=JG7@[I MY##%/S!*F;1]:(Y4D] S#?>/""61FB/YM=3:FGST:^6'7%9^R$7P&_C>4LO=>AGB*RVUV>H.7(,EKWM< MD@LI=!%$ @@I^*FZE!-DPTRJ;#\OB6)M@=JCY&HY[4'(I?D%7.M4-ARZ/AKA M^G(''QUSMC2:N0VS"D'J4ETFVYT7WPV\"$!"4S18 MP%#:LR0-2@...EYZS3"N$NIP T$5M@$Z7L=-0CQ^!*+3T].XD>U8;%U7@.*E MHL,#\ F"-IL+<-:65HL!9*C7P4-G"ZPJX&.+05-TU_*/?3%WR5JZ<5DI(_24 M,CF=QXZZ2NUSXY2;2RF\TN/H*@-$]3&=\.RLQK.S9GMVX"?(/ %P4>8+]@08 MTQ0/=<7ZUQ^!;AV&JK_[]62(VKOK!2_U0XA"<[%=P9+5H>C^1ZP&)@#I1L2% MJA(=$\ROHZLE#CHLEFIF$W"%)5)@Y:"DP,)*;F$IVSB+,;!N%F^Y7%B@UCAU M3\B/H-(KV]B8+PAL;*/MV@3=3+D^@02[08(]&PE!&!4ROI-9$92Q&V#\6H . M M'+QD Q3?RI0''?]>,&=$B-E,[-8^ TY^XPC!W6ZM=J64[K90&(@-JH5H>< M8J(K]%N,V!J"S#"_4XJ[T]U\C(L#Q(&*]!JN'(,GR MQ/\=(-W%LPRAV?.]]XA?VHZ.VIIE.6/D821Y&DH#6_8TMP<#/&S7INT]A.$, MI/7>6:M1_^!YLYBIV;JK%NFNC2IB0BZ=1BZ=^7(I0O'>G MJQZ7G#4P%+=@IO JG0G01:=!=[:SX6JB81HL@'?KI0%4+O(,@K\ %-J8(I@> MS1=5 ).%8TK@-39S:OTR?]W;Z-YPN<:XHY0PFVJF26?5N>@ IL8' M)G[&NV-YLR91L;9((/+3LG^"UB77HA_F)3+?D=V-R,DT;?=)U$D7) M+?H-M=RC!$.H$%\+#&HZG4HM:#\?="V7J@R?4 A0L&-$>>5F"HG5$?1AQ2$" M-5P1#'M@F<#1782*GP4!D0\-RM7#/)YW,DS&?&O7"]\OMD7DY2.NP&?K,PAD MKA0BCKJH3(WED*UH>.8%U!W',*JZM4@O!J@^_S;L3DZ#^,@+)Y M5@IVF8)OPNIWI8N[> \N\PEFA1"_Y$T)W\7K&L^OO$CFGB#>^T\!"!XX4::C MZ3HF# M5 JJ4E77$,SB)$"D*+:[*+D34+B@IF:ZK)M]F?)"$F6?#.X541SQ4J06&.ZY\4Z+B M&%QB9G= #(&V[79PS0U78[K^(/LB,T=T7!+Z8OTYRA]FAZ8H.ICP>C1?)94' MVZM#NEJ8H-_,^5-?UY^P:^ LZ/JC&3MX+/W;[GX-N_M:^!6DRWTY5"98;5"?CHKBKCL) M56RC"VF*L6 WK--=S;%[=M@V--UU'A;661 7S M+3*I/A'9U17VFT##,3O9NR>;V#';AG&DO7_.3&;-[@?K/G5XAXE4QU$BY;:D M]UKP,=V8&E-,07GW=W#WMV+_ HJ]A!*^'C#4-^E=*-DXW$5$QUGD/PR-I1E\?J^V8S^:$Z3QI:,HL @PSI&0N'URC^%ZTK4 G6!HS!F& M*^V3OTHD-?$JDNKM02!]]LO(>L>2?/6G;&M0/M3F/?;ZY3?S=-YG M'KIO[+!6_=UFN+WQ.@[_K+?ZKEJPKL1U&,=R/]F:[$0:)NH^8K.7G:2:PU34 M AIUHU/?U!TT[VD>_EGBI#J,4+WECT'7^[@;.5-VZ)O@BJJ.HZ-8:XA MW'(VM1.&*J?=Z&R0ESM?D:M12$\3^EJ0?CIH=X$[!N9NV:(^]]2%^%/N3JF[ MZAX2P!5Z\OGKP!4UGGIR97"8A-D:M569@'M']3--@*BK%H#O0)TV 'P'KB)N M16DD Y7IO8<>FU%=F0F5S4$RYQNV61O\81V=R&42TSI $C,T< MNA0<$Q_6L#]#'DMJ<%J>HVCZ4F>5NQKOA'GX8H3::@%XCZPSKUSO[/Y[ZNMA MPC-^U[\>9@2J,RMR I5MU63AC8KCH0.76\2EGX";($-"(/D M'OM&@TX=,YI[;6$I#\6MH^2VVOS 0NF][ MD =;L#:Z\[VI1[_L3GCIB(10NAPJ-VHLZ8$]#Y UW312J#SG<@=@5!*\^(30>Q4PS(G=43C( *A)-^P/8D >1O*S:J9GUXH?' M[WYL%6#M4[VM=G-^O!71C5 ^TX"5NG:H)O*^N_#5+5@I$STAM[.;ZIA 3&L[ M%!\/H6UQC1E#Z^WBEGX'FPS]"6YKECL,PEU=X[KL9<0S89IE#_4)Q_W(')L, MR6$FT1YV;KCRI"ZL?"J\=3Z2;35T5S.LX4@-RX6AUN=(:[R4RY^LHO#:&YYZ MD#-$F6:/))UL$[P^W8+)S[)*-&LCG8KJW%IY5*UR-(9O/M^&ZFDF'22K3,R,>?0 M\#$QC/*L:EMBX@LL<^KX&VT_)$(GO_W1_3H'2K$4,QGYIB((]C($AUZOTN0FE%_SP7S5I"_JDC?U2=K+ MR]621Y4OFM6L'U[L7U_<-Q\4D@GI M^WG#3S><[$L/'7HMX_[[-N(KL,?7?\J]/*2AW"\HR$GG?1JXNMR9U<^(_P9* M?<2STG0^##$7SECF'MBQK#(.FSO(^LI 6PY+;WW@^C\#PAUOQ00*S:]%+W6TEJ4@=3*.KK4DNZ7JI.X-0 A5<1Q"PRQ >=KVF,8)B/ M;#RD"K;_)D)S^)MDKR/-G*GQOA@0N/%>#Y.DGR^@8[:#Z2 M=_X_4$L#!!0 ( %N :5=77#=HZ ( , ' 9 >&PO=V]R:W-H965T M,;U=H\V!P V7,AE1U[.6(Y# *; MYE!P>ZQ+4+0RUZ;@2*99!+8TP+,FJ9!!'(;]H.!">9-1XYN:R4A7*(6"J6&V M*@INEI<@=3WV(F_MN!6+')TCF(Q*OH [P._EU) 5="B9*$!9H14S,!][%]'P MLN?BFX ? FJ[,6>NDIG6#\[XFHV]T!$""2DZ!$[#$UR!E Z(:#RN,+UN2Y>X M.5^C?VYJIUIFW,*5EC]%AOG8&W@L@SFO)-[J^@NLZCEQ>*F6MOFRNHU-3CR6 M5A9UL4HF!H50[PD3 (=R3$JX2XX=UNU+"\YL@G(Z-K9EPTH;E)4VJ3 M3>2$^@/&9)Z+,XC),]>$E7\K>5NE+5!O.Y#3R]"6/(6Q1X*P8)[ FQQ\B/KA^1Z:O8YF;Q_ZY([TEU42 MF)ZS$[[!>5]PMDCH0BAF83B*[E^)_S/J[:[,&^,@&??\T&FPX MXM@?G$4;CJC?\Y/334]_X/=[(;O:=X6Z\"CR^ZWX4O0T^ M\^.S<&UMTVNP\:H68!9-[[!$I%+8/K"=MVM/%^VK_#N\[6TWW"R$LJ25.:6& MQZ?4#4S;+UH#==F\T3.-].(WTYQ:+!@70.MSK7%MN VZICWY!5!+ P04 M" !;@&E7K_KI#, " !/!P &0 'AL+W=O7W.3"QFUD# MJP&>\DVF#>#$TY)N8 'Z<_DH<>:T*FE> %>YX$3">F9=#R;SP,17 5]RV*G. MF)A,5D(\F\E].K-<8P@8)-HH4/R\P TP9H30QK>]IM5N:8C=<:/^L"?QNX-]/J'12P13U2_9U;'#P"+)5FE1[,GHH,AY M_:6O^W/H$"+W'8*W)WB5[WJCRN4MU32>2K$CTD2CFAE4J59L-)=S\Z)*(!H^@IJ0GI+NF*@^E-'H[:)<)*]SKS6\=[1&9,'P76FR >>0GK( M=]!3:\QKC,V]DX(+*"^)[]K$OZ?)'HLOYH>'*>;VIBHDB8P ML_#R*Y O8,479X.A>W7"7-":"TZIQPNLM73+@(@UT1D0M%H*#EPK@^2U]1X3 M2O7)"K 4H0&K?(ZE"847G?$-Z.4=$;!7EJ>I/R,59 MY+G^U7__+C,)<' /CT&?\"A^AS2*> DU%"N0[4U\?\G[1]8MGK#2>=+&G)-> M&-F!Z_6[D&_[T0$RL-UP9(<=\7/B>?8X] GV*^Q&_,T!]08#>QP$_;<+OCT, MAT?PPB[6MQ73?)G^'U4_- Y2;GBC!8(]6]'(46D77[ MKB=:E%7+7 F-#;@:9OCB@30!N+X60C<3LT'[AL8_ %!+ P04 " !;@&E7 M;8^/G^T$ J%0 &0 'AL+W=O^XHCK>54)J,&"%JE(9QYDW&%7:33\9VXY(X,S]1Z VWBYIR8K89B@WBPOODIY?B7)^ M->&?V&R+QG]41C*S]DLY^'-^X9'2(9.8R)4:0GCYU>;;(4 M;/Y_T/Y[%3O$,@L+\\XFG^.Y6UUXOH?F9A%N$G=KMW^8?3RRU!?9I*A^T78_ MEW@HVA3.IGMA\""-L]TS_+I?AZ<(L+T J_S>&:J\?!^Z<#+.[1;EY6S05OZI M0JVDP;DX*S=EZG)X&X.A#-C?S8_D1N%;[QQ[\NV*/*IR:]1O$"4:,,/Z(/E[' MRRM]_#OB[0ISIT5T:RF9$"%PN3WQIN\?D45>?N(CZ+V43RF?3(% MYLTWB4%V@4K=<60@_^]-MC%H]@TMC5WFX7H5@RZSK%([FZ-U;N>;R*$H"8NB M0A*;+5$".3]' !E7= IW!?^X>Z]?^8SPM^BEGW>KW)BC_$*0'K&HGI_#>R@]V=*MT">;G44V-^C.NC"!80[@96KR. IK M/;\@2ABFA#<1QC%5HD88#@+6?$^Q(*0!,!Y@)0/T89-#V3[(41S0]M)(+"4Y M0BEK!TA9"V(:"RW1%(I\.Y!:#ONJ0]37PQ;;4IB"I]>1";.X;4E@0MLR$+.0 M@[9$QZH$BJ#+17=0JL,Y,6BE-U)?[I.BL:F0RD22$R30I+$:[32@N@$P+;%@ MP8MSX3F,;:?(S\-8W\R54+T\/]O0\O&7E* M7:ZA>$C50)@FF#6*7T=*4"D:@%(^U)^7[VG/(._/W'B9@B,/:QYY B";/JY' MQT56-)(%MEIJK'5OYP7U/M$MF#+,Q!-RNTT*#6?48.C$#'.ZZL43SNCMO120 MM_UM-S@Z0=:H5(.6.L[9<#@5O1U7=C0)V=\,!ZNB;G=_,CSF',/Z'L3[4%Z *MN6K'R+_AL/VM^MF-4DN2[*T#? M5R96Y7K)(S8$\$$'96[/AO+RP+H5>'C(08&U:G\K45@X0CJ^8>"DR>#4<]0M MA0 C0=?]R*AQ?P4.+ZM;N@)%=I.YW556C=87@9>[^Z_#]-TMXL&PO=V]R:W-H965TGC=;1,OOQTX5X<7O@MOKO/RQ+M^YKY;K3/!4M=SS^ M^D /=N^^>#+Z86SB&[#[3+_+?DBH^H=C4K>/%EFN_\[ M7ZIM>Q?.?)OER:K:N3B"5;S>_QM^K7X31SOT^\_LT*]VZ)^[PZ#:85#;83!X M9H=AM<.POL-S[V%4[3 Z]Y#&U0[C>H7Q,SM,JATFYU:85CM,S]UA5NTPV\5A M__?;_?&], ^OWJ3)%R[!.WV+O[F\;I,^\<\+7X:%_OE5UZ4S=-X MLPM>E2\#E MO"KC[\OTGRDS<-XGZ_P^<_SU(EJT["_L^\\L^U\6;_GI??GYYJ4XC>>Y>%R M65Q:\K9?N)WX,=J\<@:]&G*>;-=Y^MB""\[']2WO4_R%HW+>7SOBN@4JF6-3 M=HP7S0N,:\,821L\G6&#'7?P#6=8RU%>[VG#=EKYX?+XM,MB]*' MZ.+J/__#'??^NRV]),PC83X)"TB8(&&2A"D(9L1X^!3CH8U^]J5A7GS_;\L%YMJ*[YIK$N:1,'\/&^U@95/SX6HT?'/Y M<)Q6LIXX74^2]10$,S(X>LK@R)K!#VGT,@^_.LLD:VN#7%OW[AHQ$N:1,'\/ M&Q_]R2>]P7!<2UGK5E-S(]'CB;F9@MZGD8[Q4SK& MUG3\4=Q5Q>L[9QYNXJ+AY(2+?Q;MYV>:3]=65M>LD#"/A/GCQN7!'?5ZM:B0 M%<4Y%25944$P(W23I]!-K*'SLSPN;KFCA?-AF\[OB]MNY^U=&D5E[)Q-^+C[ M-T^$DC"/A/F39EZ&Q7^U MB)(EQ5DE)5E231K73[.D$;[I4_BFUO#]')5Y6\;A3;PL&F)M(;("NH:(A'DD MS)\V_J*#V6SHNK44D37%>34E65-!,"-MLZ>TS:QI>[N_:BVVD7.;)JO=G6P6 M+9=1VA8\*ZMK\$B81\+\6;/YW6M\OI(5!0F3)$Q!,".<;D]W9/;L\9Q_WL99 MG.^[X9>[S^1YDN6M=PIV5M=XHC0/I?D5S;A,C>K7Q6JCXX^G?J]7^T 4+2AW M.*LW[5JV:K(4]2;-L!SU>KO6L'Q*RCL$LUVFKVIY&JZS<&=C6L-C97<.#TGS M*MKQ7W(\FO2FM;M#'ZT:H#2!TB1*4Q3-S&U?Y[9OS:T(X[537.!NPO2N_')3 MW72TQM2*ZAQ3DN:A-!^E!2A-5#3CHNF.^H/Z&2G1LHJBF3G5SL.U]D5?O7WJ M>RDOLL45=AEF67S[^,))2_O\,KE]N2UO7A^MY M5/MAZ[VY_0@ZAQMU(BC-=YN6HMBT)=VH&D%I$J4IBF:F6XL4UVY2BGOY-(__ M%1ZL]'9]&SXD:7BSK">WC'6\GJ>[%^-U'A6'DSO1UTVT?J;9@5H8E.:A-!^E M!2A-H#19T8[/W^FP?O8JJJ:9::U_7+O_>9>L5E$ZCXL;NZ1.T!%#+FJ*4)J'TGR4%J T@=(D2E,4S0RTUE2N MW5,];P[*AG62+HI[P,4V+=O4Y8^*!G:A--]MVJ5I4RR@ M-<59-25:4U$T,YE::;EG.ZWBWLUNM.RHSN%#G19*\U%:@-*$VS1N@WXSI*C8 MHFCF2'5MMOHGS%8G\6J'=8TI2O-0FH_2 I0F^BVN;#1HY!0MJBB:F5,MU?IV MJ:8^.)]*N?L'7[!L8F?"P[@%LCC'HXE.;UF^9LTNLU;EQ\M&J T@1*DRA-430SG%K$ M]4^(N)JJ. R9=HIBVV4YRBM>:S$1K^?)JCW"J&U#:1Y*\_LMMJW7:'L&:%'1 M5K2E]P MJBB:&4UMT?HG+5H1Q$S?F7W<=VJ]=*Q-X7,G -BK=TXL:M+Z32,T MF8V;UUQ4D:$T@=(D2E,4S0RV5FG]4RJMB.YB-\ZAN.ANPKBU-]8.Z9Q/5*2A M-+_?G-0TG33G4:%%144SYHRXXTGSDHJZ+XIF)D^[K[Y]/M4W]"$4KW[XHIH,I?DH+4!I J5)E*8HFIE]K-3[P^K.&VWEW MWF:>_=@Z)Q!58BA-H#2)TA1%,Y?>T>IL8%=GIYH3_N=M$$#";9QFN?,8A:D3WN;%#5[YXKMEDI4;G.TU[(?:]7*-TCR4YJ.T *4)E"91 MFJ)HYLFB_=W 1=L? U34H30/I?DH+4!I J5)E*8HFAEH+>H&]MERI[V&'= Y MPJB:&S1GC@U&+5X#K1J@-('2)$I3%,T,Y]&R@';I]A>:)LE#U0;)=+_'L+_? M-NO0(&&7&F37&F07&V17&V27&V37&V07'/P>ZF^@U=]@R#9(4,6'TCR4YJ.T M *4)E"91FJ)H9J"U,!R<(PRM#1+4^:$T;]!T?NT-$E3ZH32!TB1*4Q3-#*>6 M?@.[]#O5(/E0-#IVJW [WKYK)-AUB_QOV2WR=M&=I(#=C[> !6-*,U#:3Y*"U":0&D2I2F*9@9:B\;! M6?/Q;,T05"VB-&_0G*;6XG]\M&B T@1*DRA-430SF]H9#NS.\/Q6R*]E+\C1 MR(\@2?-'Y].7Y/"LD/-;(.C,/I3FH30?I04H3: TB=(413,?O: UYK"'MD"& MJ&I$:1Y*\U%:@-($2I,H35$T,]!:-0[M4P5/MT#L@,X11N7BL+G(YK0QOMY' M:P8H3: TB=(413.CJ:7AT"X-J]9'>:EM-D!:DXHZ1)3FH30?I04H3: TB=(4 M13,3K4WCD'T"V1#U@BC-0VD^2@M0FD!I$J4IBF8&^NA19%9-#0[@0_[%): MMAHVQ1>I\R6-\R+!SCK)BX9Q:WI1FX?2O!-O=M!S%N%C^^46-7%/']_NG@C3&EO4V:$TKZ*5CTQYZF_HO>K7 MNQM0%X?2!$J3*$U1-#.BVL4-[2Y./U>WO/;\5^T*NUN5L&CCQNMR2$5YYQ9: MNR)0;8?2/)3FH[0 I8D3?_'G/V8D>AR*HIG)UB9O:#=Y5=MA/V/JRWT\OW?" M0ZQOB[;$(==5M\13L)UYN"Z?RY0]%W+4UJ$T#Z7Y*"U :>+$'W]F"3EJYBB: M^4!J;>9&9Z_-:2P@VW%A8WN5KIE&:1Y*\T'%Z=6,[JW,"4=^&TOR*5EN:U6TF$#5N9U:5:%5%TH'4-I/DH+4)JH:,;B6.-I,Z>H]J)H9DZU]AK9==#[,"_:DOEC MU8[$.C:4YJ$T'Z4% M*$V@-(G2%$4S ZV]V\CNW4X/[[4#.D<8]6T5S6A;UF0;6C! :0*E292F*)J9 M2RW;1G;U4K4CKJN+:VLP486&TCR4YJ.T *4)E"91FJ)H9H:U5AO-V,8"JLM0 MFH?2?)06H#2!TB1*4Q3-"/18*[2Q7:']%CU$ZVUK*\&^9]?LHC0/I?GC%BWF M#II/_$2KBG%3B[DSMZG%T*J*HIEYTUIL;-=B']+H91Y^=99)>PO OGOGT*$F M#*7YXZ:3FO:;(@PM*EJ*ND.WJ1C0JHJBF9G3(FQL%V&_1+M'$Z51V5GU0QHM MMO/R _S'4HO=QUF>I/$\7#J+J*@^C_=C8J*OFVA=;'Y3[+-PBA=NPSAU'L+E M-MH/R$TV43GC/5POG.CS-M[L!L_ZK5=WX8/25KV%E3)7<;A M3;R,\SC*G#+HQCG1?MU&Q1Q*\U":C]("E";&S:?QM8FY<=/?#2:-S11U;&9, MM7$;V_U*K;^@U3@4+UYO']M=L1W?.9*H1$-I/DH+4)I :1*E*8IF!ER+M?$( M[4P8HRH-I7DHS4=I 4H3*$VB-$71S$!KE38^\>2Z,+O?M8CGY1=EL[AH,#_W M1# [JW.:48\V;CYR;CAHM.-\M&B T@1*DRA-430SIEJ0C>V"[(\D_;,<%3X/ M-W%>W/B=N$]#91E*\RJ:,6#0;?0A^&C1 *4)E"91FJ)H9DZU,!O;A=FAN;MP M5/6$Y:QL)_P1IU&YJ?-+E'\IHNS(9+DH\IPY/__\KC7!J%5#:1Y*\U%:@-($ M2I,H35$T,^C:JHU9JS9&K1I*\U":C]("E"90FD1IBJ(9@9YHJS:Q6[5.#6$[ MJVN:49HW:9JQX:0W&=8:&&C1 *4)E"91FJ)H9DRUC)O899R?Y?%J-V)=/R%T M/X(]3YQP7L0V+;[.[I,T?[E;[&G?.YS<+..[_3#@UCRC"@^E>9.F_QI-F@_1 M0(L&*$V@-(G2%$4S\ZQ%W\0N^G2>6WJ*#Q$OHGT3/3T*]\5A@D:Y!D2Q@H^(.I7F3ILZ:S,9NXVJ-&CF4)E":1&F*HIG!UGYO8O=[;\L&1K78 M[Z'=4:X0U=ZH0&4>2O-0FE_1C"9W8U006E*TE'1'#6N,UE04S0R?=F\3^Z2V M3TG9\VNV!?0$Y+R\K(:[44*M841%'$KS)LWGQ(U:1A7Z:-4 I0F4)E&:HFAF M;K5BF]@5FPCC=3D<[29,[\HO-U5#MS6FJ&%#:=ZD:=A<=]0?3,?UG**.#:6) MMC?1[S4?RBC1LHJBF1'4^FQBUV?OBOO^>'$8%%8N<-,:/E2;H31OTM1F]3EF M:,$ I8G3AR_1@HJBF8'3'FQB]V#OMFE:WKFO]DLPQ%'VHC;2]FB\8FL640&& MTKQ)\X%J@]EH-*OG$35;*$V@-(G2%$4SHZO-UL2^$E_P7$Q?..MH=V\^;X2[ M-<&H\4)I7D4S/P7=P;"^1BY:-4!I J5)E*8HFA'AJ799TY.++'88+?XTSR*N MABP<1HVWI=I>N6NJ49J'TGR4%J T,6TZOL<81%:RJ*9F9:BZ_IB5EHWS"R MQC;4W%ZNCZT91LT62O-0FC]MF_;5:WR&!VA5<695B595 M%,W,G9964[NT^L:6PWEKY=EK=TXL*KE0FH_2 I0F4)I$:8JBF>G7UFS*SEB; MHJ(,I7DHS4=I 4H3*$VB-$71S$!KG3:UZ[1.8Q#LK,YI1GT:2O-16H#2Q+0I MW0:39J,#-6X4S4RI-F[3$T]2HQH=UCX,5-BA- ^E^2@M0&D"I4F4IBB:>19H M#3B=LHT/U/JA- ^E^2@M0&D"I4F4IBB:&6@M!Z=V.=AM'K(=UCG.J *<-A5@ MVSQDM&B T@1*DRA-430CIS-M &-;H.52R9:OF\-@ /3*!TB1*4Q3-C*.6=[._8]::O6CGF*(*KZ(=K]-7VSYL2V^J0VM&" T@1*DRA-430S\UK?S>SZ[CO.U+17[AQH M5/O-6AZ<-FJLONNC10.4)E":1&F*HIFAUFYP9G>#]9%RAY06$$UGZS"2H\9JC!0VD>2O-16H#2 M!$J3*$U1-#/0VN#-[!/YOE//'>KY4)I7T4[VW#4W&S;6XP_00Q,H3:(T1=', MG&HQ-[.+N;^Y1PX5?2C-FS5%7Z-'#I5\*$V@-(G2%$4S,N_VM.4KO_Z;^N1. ME.Z::1;G'7"GNN78L@&+$RQ.LCB%X6KQ=H_B;=>&[^-UO-JNVN.)RC\6Y[$X MG\4%+$ZP.,GB%(:KI;A_E&)V(M^!AT4;%7PLSF=Q 8L3+$ZR.(7A:M$>'$7; M[@1_7;\LU\3(]IUX3K:)BJ9(&J[OHJ+-_/ZZ/=VH[&-Q'HOS65S XL0!9XB5 M1HAM3N_JE5Q--K^NP[2/W$XW0./RD$6Y[.X@,4)%B=9G,)P MM3-C='1FL',%#SPLVJAZ9'$^BPM8G&!QDL4I#%>+]O@HVG932?0/'O;<1&F< M+)SPMMC0F2^3K)P1L"A@[><(ZBQ9G'?JUS8:.:MDG=^W]>+[[+$$+$ZP.,GB M%(:KG1&3HS/"/D/Q+S>#OMGBGSBR[J<$JCU9G,_B A8G6)QD<0K#U4Z2Z=%) MPDY@//"P:*-JD\7Y+"Y@<8+%21:G,%PMVK.C:']_8_J-+2+4EK(X[]2O[42+ M"#6I+$ZP.,GB%(8SSPCWR*:Z=IOZ/OSZK&ZR[]HYLRC.8W$^BPM8G&!QDL4I M#%=+\9$T=5VVR>*R)A7%>2S.9W$!BQ,L3K(XA>%JT3XRJ:Y]VJ55-XEVW61' M=D\W*U-1G,_B A8G#CCK8[(D6U1AN%IHCQRI:W>D5:OB_TTWV0^G>^!9OXKB M?!87L#C!XB2+4QBN=F8>2/K-+2)6R:(X[]2O[42+B!6P*$ZP.,GB%(;;GQ&7 MV7T4Y5Z8AU=O5E%Z%[V+ELO,V4VO*Z_W1Z\6P;\M3YC7;_L7EXW7??=UX+:\ M+MS7;(ISM4+YR;) M\V2U^_(^"A=16FY0_/PV2?+#-V6!LO6U>SM7_P=02P,$% @ 6X!I5ZHF M#;$5! 3!0 !D !X;"]W;W)K&ULM9A=C]HZ M$(;_BI6S.FJE[>:+!-@#2%MRJE9J*U2V[;5)!K":Q*GMP.Z_KVU"()!-H7*Y M((GC>3U^8H\]'FTI^\'7 (]96G.Q]9:B.+>MGF\A@SS.UI +M\L*/B1CRU$>00JQ4!)87C8PA3152M*/GY6H5;>I#(_O]^KO=.=E9Q:8 MPY2FWTDBUF-K8*$$EKA,Q1>Z?0]5AP*E%].4ZW^TK>HZ%HI++FA6&4L/,I+O MKOBI G%DX/HO&'B5@7=JT'O!P*\,_$L->I6!1FWONJ(Y1%C@R8C1+6*JME13 M-QJFMI;=)[GZ[G/!Y%LB[<0D AXS4NAO0)=(K $M2BXK<7Z/WJ"'^&=).-F_ MGA>,Y )-:9:5.8FQ*N>RVE1>2 ),%Z!7$0A,4OY:OODZC]"KF]?H!I$\)$MI._* SNN_'R[\]-[P<]/^!DY[BWR',]OL9YV6\^AN$.^\Z)YU&T> M02S-=ZU[37-;\JZA>S5T3^OY?P"]#NIB+#/2]P#&-+3GT.; /6Y-]_ MW-#YKXV42;'(D%B#HE]3]+O4)_]S0>3$AT2'%I*O4(P+(G"*"OPL0Y/@A=RFY4L M7LN@B1Y6#$ AVZ-3T!8@ WL,,BPG:,EH=D3Q%N5R29)#-R$\IF6N[V_VV$=PX%1X3],!R&)X1[9]_![P_"H%DKZNS<'Z(+:G1!)[J'3'66HZ2$4R0R MUGV8H4>&9204LHQM2 S\0+8=67\HD3EMR((S9*'G^$/GA%FGO]>.2D-B#;1A MC3;L1/M(U/T[:.=\I=VW&38I$A ML09&USGLJAVC.[Q*SA!(HVJ1*;4FRJ,$Q?TK"T,EVXQOKN.JH=\N#]T.78WO;R04[B&C<"]-*8PO$57+QSS=0&^7FSB- MIAFFU)HX#XF&VYUIG&V7+]TJ7XCT/&'H#_5VNHG44,90(36:?]A')S?JG.T3 M9BN2+D%U!+ P04 " !;@&E74RX4NAP) #G0P &0 'AL+W=O3;V'&+Q#?]_4:\2U!RYJ)0HS=H&OTD'RI M4Y;N?GZN:%IP-"_SO"[2!,OK3!3['Y$71>]9$=I<1+Q$2R)Z4D)$/UBA-2US M)+I'1BC"Q0J]QRE%O^.L)A+V@3'"65L9%:5EB8\I7J:9J)DP^7N==]=_$IT? MB0H>,=W(PZ>:)EO14] /"\)QFK$?17M^>UZ@'[[_$7V/1(G/V[)FPI3=CKE@ M3-[W..G8F;?L>"?8\=&GLN!;AN)B158&^X7=/K+8CX6G]N[R=NYZ]*R G_ ; M;[H=N_4SJ=XAWSEIOOAWYK'=?$$28=XVWK-PX>^[KM_@^2?P=CUA MV?6$JNL)AI8]MDB!&4D&XQM6X83=+4 M+*>^E_LP'=3B( M@ZDS/1K$DR_M0F#Z8=$BZ'05/I[->I:U56G?RY@VM?3 B>:1M$QU: R$Q0MAD)3 MJ>Z5IGN)U*QH61'*WYI^+L-X=2K3[N!4RL/0==QCSD$5)"A:#(6FN M(IM'R-?E^KH627E&1&J^LG7R4(_F;C#QO6/"034B*%H,A:82WFM)URXF/Q0< M%YM43)&9XCA'X4^_X49^]GL$<@XI,*#25 MXUYFNI?IS*Q?03&*31=4;8*B+4#18B@T=77#N%5"%WT[)'T_7F:[O MN\?=WE[34)9!T6(H-)7E7F=Z9W4FK;M%0E7U' P$(_6N%G/\R<0[SL?MU0^F M'E1Y0J&IU/?*T[,KSUW$R3&O:;R:7B3+)YU@JX_IT$X.77^:G+!."UPDY$(7^/HXB,)0&P>@NA04+89"4UW0ZU+O M$EUZ:=@QB-))X$RTD ^J24'18B@TE>]>DWIV3?K+Z1BS7U=.M&%A=(:N5[W0 M#:>:,T#U*BA:#(6F.J/7JYY=K[X_%6N&NL*P2NFY?J!-!:":%A0MAD)37=%K M6N^ 8GB38:Q[,.JBVA4)36>^UK6?7MK\T M26=6%IMK3FA^EO&9_HALYH=:-P<5NJ!H,12:2G@O=#VK;NNFVW,T1QK-T]^#==*"*%@I-Y;U7M+YK?9 S:(,CI)Z<@Z(M0-%B*#35*;W6]>U:]_\; M#+JZ-0\&4'D+BA9#H:F\'VSVO61Y]=ML+_7U)5GC_E)[$P>[!W;K[[>0OGXO M?7V[]!T4JPS*U[27XOEW@ M?L/-J;YI9^[$/=YE9F_@8.> 2EXH--4YO>3U[9+W(6^76%9B7F[F@#;^HVOT MX0E]IEA,&5Q MZ"6S;Y?,@[S@7X>!T0VZI)[YNA= !34H6@R%IKXHU0OJX((=R$H::Z*Y U'V M0AR_\ 0JG@/#&O11:@15H4IK4B-"V-8NU,&R+T1C UODQJMQSL#E#9#(6F>JZ7S8%= M-I_U'-EG5S4CZUH^UUL;U<.9BFSN 577H&@Q%)KJGEY=!W9U_6\&EAQ*#>E& M;^F+RA-]KK"W;K!G0(4U%)KJF8.W:NW"^F ;Z,/);7-VC*%/_SHT9>*9:"\3 M&DIY6JD8JF4M>^.##QV(3KIIOC#!4).VM]\\V%_=?\7BH?EVP[@OWGX"XQ.F MF[1@0CROA:GS;BJF/=I^5:(]X675?#9A67(Q(IK#+1$9$I4%Q._KLN2[$UG! M_ML>]_\ 4$L#!!0 ( %N :5=:SDL& @, .0( 9 >&PO=V]R:W-H M965T<>&&;3-M%OQX6M(MK$#?EM<29WYM)64Y%(J)@DC8 MS+S+_F0Q-G@+^,;@H!IC8I2LA;@SDR_IS N,0\ AT<8"Q=<>%L"Y,81NW%VH94T5+ 3_SE*=S;QW'DEA0W=Y-'ZHX- AA^ (AK CA[Q*BBA!9HY^4ODX M=SZ&+_@8D2M1Z$R1CT4*:0M_TU#K'G19CYMG4P*G&E*B!0[Q%DGJPM& 8 G$*G*_PQ.; M$@Y8"UK#X_8N43 4 .(6 M 9 >&PO=V]R:W-H965T M(^_N(>=/0GY66\8T>D[B5%V-MEIGEXZCPBU+J+H0&4OAS5K(A&JXE1M'99+1 MJ#!*8H>X[L1)*$]'BWGQ[$$NYB+7,4_9@T0J3Q(JO]ZP6#Q=C?!H_^ ]WVRU M>> LYAG=L$>F/V8/$NZ<&B7B"4L5%RF2;'TUNL:72S(V!L6(OSA[4@?7R%!9 M"?'9W-Q%5R/7>,1B%FH#0>%GQY8LC@T2^/&E AW5WS2&A]=[]#<%>2"SHHHM M1?R)1WI[-9J-4,36-(_U>_'TEE6$?(,7BE@5_]%3-=8=H3!76B25,7B0\+3\ MI<]5( X, *?;@%0&Y-3 ZS$85P9%Y)S2LX+6+=5T,9?B"4DS&M#,11&;PAK8 M\-1,XZ.6\):#G5[<,A5*GA4A%6NDMPRM<@6#E+I$Y^@Z_))SQ?>O'S/)4XV6 M(DGRE(?4/%C8W@'N=0#(/@ WQ KXR+(+ M-'9_0<0EXPY_EM]N3BSNC.OY&!=X7A]>&>%/7#+S"MU4D]$5*2N2R?]+E=&0 M78T@P163.S9:_/P3GKB_=M$<".R(M%>3]@KT\72K<$FQ1@IL;O%MYT.G;=N;/K(#*IB4RL1'Z' MAF&(*!HS,X5W#XA&$;BC6.?2M:*]E%()YA]0PL2=]5&:UI2F5DIU"O[!M&E% MZ*V((YYN%+J_7W9QLL*]E-- 8$?,9S7SV:#I.!N2^$!@1\2#FGA@+[Z QT,& M\F3'TIQU<0U:Z3/S G_6K+621=!:DK,9]KU)]Y+$;M.M7:N'?V9,0G---R@V MI6,M18)":(@\S$3-V)?^)]U\ )&?LXZ/'_0&U@J_^0 M2R 0I%T!K[ 5? MFX3=&VS""!WZ8^D+0Y#E$C6K!=M5PG0FK^SS%W$#)4 WL(4[FE9+)\9CK% MEF<05$W3#5^!>*,@V7IJU[0= -SFWQ[E]6HQW$@2;&W\B^M6I=V3^[^*.Z@Z MJ=".8N %O?0:X8'MRN-HVF!9YNF:[H2D9D;B8KG'G*YX##OQ;D&-VXH#DZ ] M.^UA),!]_I-&EQ"[+OGAC=/^_9=.(VD+'!RXO6%HY VQRYN3SHG^-1NA#Y*F MBFM4J4N%KC>2L;XR8__"BXD.A'8Y\3S?>SN)U/+,

%]\ORLUP!RVXWV$-#+GH#[J-%0B0"@FB ,D-29I8=J*9BS&2 M"0EA8NG*ER#68 6?/V'/^=+!M5]R[6?H_1TRT,2U?P"N@Y+KH#.NC,?+,QW0 M"#%*9I11]=)$,0?!>]AI^\IQ)3K?@)A*F!N*L9# M/[B"QK+KA-HQ2%Y)U-MK0KT#_5$.DYS'L]+E^>=+M_> MR&,B$4$)B%!WEI,F"CD:=FLZ-6G!6Q?7*5H0*M":L!0:J>)WE3;P6BH-5S* NW6@8)#&M3S[ M[5VC&VW7>%5"@/>K!/@04H K+<#=8O!1[RC,A_64#MM26JD WDH&FE+:?76[ M<7>-5B4*>+^J@ \A"[C2!;R],'QX=_WW>C]P_5Y+B\:54N!NJ?C@MG8:[QJA M2D#PQ7X3>@CM<"OM<#N;_7_+;@%G)*2NN[[SY@__DV*[-HF8J>Z.B*6>'!"# MA49Q>KZ^A"(?E/*%XDDVG,RXTJ-.]KC2PR4(LT%_7W"=_F)AYIUR7 W^ E!+ M P04 " !;@&E7*)$(,3$" .!0 &0 'AL+W=O-TA/U4I;*^A5,E%@:80J0>-NSKX,9XNQ\_<. MWP4VYF@,+I.M4L_.>,CF+'1 *#$EI\#M[X!W**43LA@_.TW6;^D"C\>OZO<^ M=YO+EAN\4_*'R"B?LT\,,MSQ6M):-5^QRV?B]%(EC?]"T_F&#-+:D"JZ8$M0 MB++]\Y?N'(X"HNA,0-0%1)Z[WV\K9H;^%1]M(43I;N4#6F[ M*FP<)4LTJ1:5/R&U \H1MK6Q3L;,X".LT9 6*6$&*3 5\KQ'M51%<+Y&XD.8&KJPC/ HIK;2) [*P;LL@[< 6+5AT!FR#U0!&X0>( MPF@$3YLE7%_=_"T3V%S[A*,^X.1Z+TH#$GP @ $@@ !D !X;"]W;W)K&ULK59M;]HP M$/XK5E9-K=21UW8M@TB%L)YY[\?DNHZV03RH'T&17%ER-G5SK:NBZ*LVAI&H@*N#X9B5D235NY=I5E02: M65!9N('G7;LE9=R)1U9V+^.1J'7!.-Q+HNJRI/+/! JQ'3N^LQ<\L'6NC<"- M1Q5=PP+T8W4O<>=V+!DK@2LF.)&P&CMW_G 6&7VK\)/!5AVLB8ED*<23V?S( MQHYG'(("4FT8*#XV,(6B,$3HQN^6T^E,&N#A>L_^U<:.L2RI@JDH?K%,YV/G MQB$9K&A=Z >Q_0YM/%>&+Q6%LO]DV^IZ#DEKI479@M&#DO'F27=M'@X R-,/ M"%I \!P0O0 (6T#X6@M1"XA>:^&J!=C0W29VF[B$:AJ/I-@2:;21S2QL]BT: M\\6XJ9.%EOB6(4['":A4LLH>FE@1G0-9U@J5E!J23^2;%$IA/:2 .HIHN@-U M26J.ARL5+8@"N6$ID%7-,T+Q)Y#!E*%,=G%^2, M,$[FK"C0JAJY&N,PWKAIZ_.D\3EXP>>0S 77N2(SGD'6@T].XV]/X%W,7Y?$ M8)_$27"2< '5@(3>)0F\(.SQ9_IZ>- 7SO]9G[W9^E$RPJZB0LL7OJ&B^LZZ M88OZV4R;'*J*IC!VL ^:<@,G_OC!O_:^]"7Z/;,)O:CP?7(W1QFNDX#/V8-E,H&:C165;[%)H;-AVF>/0!FD4\/U*"+W? M& /=9T#\%U!+ P04 " !;@&E7XQ\^1G$$ " &0 &0 'AL+W=ORJ-C, MVG)>3VR;I5M<)NR9U+@2_ZP)+1,N'NG&9C7%2::4RL)&CA/899)7UGRJVE[I M?$IVO,@K_$H!VY5E0K\M<$$.,PM:IX:W?+/ELL&>3^MD@]\Q_UR_4O%DMY0L M+W'%R*FL"/F0#W]E,\N1(\(%3KE$).*R MQTM<%)(DQO%O [7:/J7BY?V)_H>:O)C,*F%X28HO><:W,VMD@0RODUW!W\CA M3]Q,R)>\E!1,_8)#(^M8(-TQ3LI&68R@S*OC-?G:&.)"07#T"JA10'T%[X:" MVRBX]_;@-0K>O3WXC8*:NGV0@5S.>Y?WJ2#>='^L] M_M^]=XSAMN'B*IY[*UR:*#BH!2ANDCVF8D,9@&H8>Z@I&6Z'H.\KN"L9;HCP/W3.P8 MPV^-X?^8,9J=3&<._UYS: 3UYM 1 ^2%SKAG#IV@,P[]D:,W1]":(QAXI23]$/GH/ J0J []I'?CTV-' JAY\%>:-[)B[_/ZQACU!IC-&B, MN*P+\@UC\"XG#/Y6[R"Z>0]B'@U,D[#()"PV!.OX8MSZ8FPZK8]->L4D+#() MBPW!.EZ!SOGEW!E<(U%WW]:^30\2'G6$45K4T#I;AQ]"M[?!Z,3"(!CI]Q=X M4=I ,ZFOX9BRH4E:9)06FZ)U/8+.'D&#\=SQB-832)-L_,#KA+="\%PNP<'W_OG;.;W?S.O#B(>CSVB)9)06FZ)UG7&N MDJ!G.LO!P<+K8=^8I$5&:;$I6M:&WCB$ M_7U&(X<<=*O(@^Y:;NR$P56JNQ8;H; 7?_;%B7*)Z48=Y3-1HNXJ?CPM;%O; MSP4OZI"\U[Z DR74M$?R\X(ZP3[CC]\F/B5TDU<,%'@MNG*>0S%2>CSN/SYP M4JOS[!7AG)3J=HN3#%,I(/Y?$\)/#[*#]J/+_#]02P,$% @ 6X!I5\ = MNYD&" O3$ !D !X;"]W;W)K&ULQ5MK;]LV M%/TKA#=L+;#4?.B9)0822UV#M4E7IQOV4;696*@LN9*DSAZS_'.QYKQ$7S=)6IQ/UF6Y/9U.B^6:;Z+B5;;EJ?CE M+LLW42F^YO?38IOS:%4;;9(IQ=B9;J(XGY^#;=LZSB#4^+.$M1SN_. M)Q?D-+1P95 C_H[Y8W'P&56N?,JRS]67J]7Y!%=WQ!.^+"N*2/Q[X'.>)!63 MN(\O+>EDWV9E>/CY._OKVGGAS*>HX/,L^2=>E>OSB3=!*WX7[9+R0_;XAK<. MV17?,DN*^B]Z;+%X@I:[HLPVK;&X@TV<-O^CKVT@#@P$#VQ 6P,J&U@#!JPU M8&-;L%H#:VP+=FM0NSYM?*\#%T1E-#O+LT>45VC!5GVHHU];BWC%:=51%F4N M?HV%73D+>+',XVV=M.P.E6N./NT* 2J*4W2"%F6V_+S.DA7/BU^K!,3+N$0O M EY&<5*\%(B/BP"]^/DE^AG%*;I=9[LB2E?%V;04-UF4NJ)5SP[2O$\&^(8LJ ^YF/-Z>0 M._^O]?#9K?>"P?;=A-5\;(!O?G.]N'E[%5S8WF;RZN M_P@7Z.I:_' S__/-S=L@_+#X%85_?;RZ_5=TEO#UU?SJ]B74)YI6+;C5:I \ M+;;1DI]/Q"A8\/R!3V:__$0<_#N4$)-D@4FRT!!9+W76/G66CGUV&251NN10 M]!M#IS:L9I2'F.VJ/<12]$ -1L8Y$),$NIR4YMLN9) L:,OL@+I:'"6-,2DAHJ-5>E)U] ME!UME,,ON[C\=E)-SBNTS#9"L111-7U L784CSR;^%+W4D&.1Z0^$SA*GZ'4 ML9@4&)6*^#ZVX7[E[CUVM1X+02+D1BIFXSSGZ?(;*O,H+9)!IUWE)DXLPBS) M:P#ENK;L-H!R#OQIO 9 Q+4(AMWV]FY[6K>OBF)7/4]%I0M$HC="(125'(!\ MUE(=^U"9) L\M4M(X3/47"_(_C[(OOYI^LKS95PT0[DPIQ/5<*!] 4=>"N1'"G,K'6SR!^B%=<"$.TC6)(W5VV!/W'QB;,D;P$ M<=2ETJ@20#C";&9+#V(( JGM>73 Z0-I3;1.7XLZ+T[%HR/FI"0KX.FHY>@U M;SLN9;+? ,[#V)7=5F$$NXQZGNRV"K2H;PWX3#N?Z7/51FMY.(9;%B74DSVE M0(9]XCJV[.LXPG $8=_;3A43K7(;*SE:EO[,[A#*//D9UK=W[-@WNMW05+O] M.'82E>@UZKR97A9#TXO>_-CYQ2A;8)0M-,763T0GH8G]0^H\8E1U&V4+C+*% MIMCZ">S4.='+<]WXJVIH2];B$,:3A]VG,:$>T_>MT^%$+\3'CK:J'JY&/9Y\M2&\(YCF>[ Z'I M9#31Z^BCBA4]U]&#D4FVH&4[?'"4(!IJL+\JVDEYJI?R@Z%^JM-156B+OJ2L M-D$P["JC$ !S*+'EKAD"..:)XFE@-**=NJ=Z=0^5;D^&0!7=KB>OH\T!E/!, M5K\ BCC,EGL+!,.N.R!]:2?TZ;.%/@5TN3S10!@EQ4_SA'J>OF^=K*=&9#T= M+>M!),94%*2RSZ,E^QC.OO^='*=Z.7ZQ6L55?XX2]%Z4ZR$LUR7#2P$T4ZL4[U8/VJ?@*JB&=@H %# 3@& M@K8* )AFKX!V(IWJ1?K8%5VJ2F%U21< *=H;P*B+NE!K0ZNZM%/=5*^Z=?U9 M74:V?<_RY6T0".=X6%GK&\D7/LW7W__N9"_3R]Z+Y7*WV25156K=E&N>H[GH MU#E?5X=F'CBZ:A=ZWPXM].KYC][K-LD6&&4+3;'U,]4)S91U-:2RDQKK)"!>&H M)R(B>SJ.+WR:K^]K)]Z9_G3*X?P1-.?H0+^-:G&C;(%1MM 46S\?G19GSH^9 M);0EP-$)-,D6&&4+3;'U$]@5&&S4;@"8 ^!$#+-U@]3 !JT5) M6]E6!RFQ[[D#2]RL*RR8OK!X^@@% U;7H2,4( XX0@'AP",4(%!SA()U%0;3 M5QBCCE P5?.#1R@@''"$ H#!1R@ X/ 1"JNK-"Q]I:$[L(F5:EUDQ''DC,Q! M(&;$4@JKL93A&,K&X^G!N7Y+3 M.0&N!^0T;-XDZ.B;%QO>1?E]G!8HX7>B*?S*%&ULK5C;;N,V%/P50ET4 M"="-KE87I!353A35Z?+%%LDS,X?4 MB+?A@?%O8@<@T7.>43%R=E(6 ]<5R0YR+*Y8 52U;!C/L51%OG5%P0&G!I1G M;N!YL9MC0IWQT-0]\O&0E3(C%!XY$F6>8_[]#C)V&#F^\U+Q1+8[J2O<\;# M6UB!_%H\Y;]15*Y&SE] M!Z6PP64FG]AA 75_>IHO89DPO^A0QWH.2DHA65Z#508YH=4_?J['X0B@>-H! M00T(7@.B=P!A#0C/!40U(#H7T*L!O7/[$-> ^%R%ZQIP_1H0OP/HUX#^N0HW M->#&V*%Z?^;E3[#$XR%G!\1UM&+3#\9!!JW>.:':ZRO)52M1.#F>@$@X*8SQ MV ;)':!U*520$ /T&3W!'F@)RM4)VU)BPBXF(#')Q*5J_[J:H(M/E^@3(A1] MV;%28)J*H2M5:EK 3>HT[JHT@G?2"-$#HW(GT)2FD+;@9]WXF__"+[KQ?M!! MX*HQ;08V>!G8NZ"3<07%%0J]WU#@!6%+0O?=\#]*V@F?G*\>M,"GYZNWP6<_ MU_?YSR6_Z(9/(%%P_UWX\GRXWV&$L/G"0L,7_H\OK.U#J=BB=C:]] U$@1,8 M.6IM$\#WX(Q__<6/O=_;3&:3;&*3;&J3;&:3;&Z3;&&3;&F)[,3&46/CJ(M] M_("?25[F*%'3)%=;%)0!W>H)4^VWT)ID*GZ+4K54E(79!26@/"_0A5H7;Z0Q3U8XE6L.64*JMKJ;R CAA;9N-NTZ]C]JZ(HL- MF3ZZ[,>1'ZN%;7]L5YN*T[>*?C^X.56OA69U'!9CYL9DT$R9DZ_8X?IM.OQ^=YGS?J?[1 M":Y-,7ZE.+6I.'NKZ$=1V#N5G+=%]0+O-&IA,[&E);+*,^[182P'OC4G>:'> M?$EEM=PVM,%?3EE!+ M]D:EX%U=*_/SZA:@*DA6F"/BFDEUX#2/.\ I,R9>"%FBN8L;_ %!+ M P04 " !;@&E7!)51MIP* "95P &0 'AL+W=OS6;'KD8GTW>8]NN(>K"G6)_R3BN3AY[527\I!E?U=O_ES= M3=RJ16(KEF4%$MKF#H4L5!0WSM3Y**1JA?,F$F6<;(NW\J/O7R/GS6]OG=^<)'6^;;)#$:>K MXG96RM94F+-ER_RA8<9GF(GS*4O+3>&P="56AOJ1O7YHJ3^343B& K^&X@.V M GX5^W<.<7]WL(N)H3V+X=6QZ7)^CIW]'#NW5X_$4E9'INI*+,FQ6Y$:CYS! MXTD:ITOA;.O^,UTG#R)OWCCQ8RZ$G)M*8Y]I8*D9MIIF;XI]O!1W$SF/%B)_ M$I/[?_X#^>Z_3()!@D608 P2C .!*4+3H]#4AG[_9YJ42;QU2I'OC(+:JV/7 M^2'BW%1S8:TY5KVKF\$@F\&!P!2IO*-4GO4BWZ]6237/2[76I\/361_*0RZ< M??RC'I;.ZB!,2C;H?HU>+5B>[I$?N*Y[.WLZE-DD)P<"$S1R#]J MY%OGS45<;*00RZ@SC(KRJH[Y&7RO_AU ML997J^9IMIX>JMMJ40CS+;7A\4[&$ Y0@'O#-M!&6H#F<[50I$-1ZH6]4DR' MP@C-?;44MU[^E<&='X,[OW#7DOJ[M!=3 Z'G!3U";KWJ*V,:'F,:6F/Z[[W(9==,'T^ZK"ET MH7Z];C#O7>]"+T4]&O1"IQ?RB!OV.AK32R$2TEZGY=:+NS)TR.UL ME+?E+G!F/^5J \L+/=_KARE@6J]V">%ENXO11U'8B%<_C5CEV\M%"@AKZ%DU91Z @Z"^OF*%<0'VB MW;Y^A3-'G35'=F\^6L?>='E124B'O !%BY!N\D.?:#H:4@$N[:]6.%335!T[ M^XZLGO#^KWHG0ZRF\9/41^HE7;H4L=.IRI,YT]XDZKR1$M<)J+=&\>R<"#5U MG;FS:S+B"#NK^(8&<]QMIO8VU4_@)&T&*$1[WFY[7_^?8PP/9P.]:UJG?9!&1/)VBJKY)B M6:7N'"FRT(:[4>&& >&3^G6NCW^4= MD#WQ<#'Z@ZQ%PU&Y6.7*^^$/C0'R:#_@@^#80#ANC\"5$<9==@*[]MV\9H-@ M)R>RW6'7;12\V>>)- G[>.O$:;5.:;)J;YU#NA)YE:JN=A6"74R- MA*[G:B, -+,QC)2!DG(H-%6 +OV!+^W;X\ H@&[Z/41I/U-N1Q\MP"!2!DK* MH=!4 ;J\!;;G+:0 2*UW+A993!UR/BA[B?7%G824;K,(R5@;)R*#15B,[Y8[M?;7;P7I?(C=G/ M'K;)8[U=;U[WZMOI ?6(V_=\=N;1Z@QC9:"L' I-5:=SZ-CNT#^*HIB^'J?) M150:.K)WBX;0.QG%1:'/*^$VL7E M(3^[XT#T8P-3GV#2G]SL9*,/Z0YC9:"LG.@G+J9(>I_NAJ>&NK/8Q&ZQU4-@ M)T/@=R<5]=F_Y3 Q]-,!%(4A[3L2>W-&BS&,E8&R<@,KG@'DMPT7;;\Q\45T!QZ$0?^DV<*. M/EJG0:0,E)1#H:D"=+:?7+3]QL07T1VX[^'^7O_"CCY:@$&D#)240Z&I G2V MGURT_<;$%]$=N!?X_4WZA1U]M "#2!DH*8="4P7H;#^QV_YSB2^B6V\/^]IA M;SOZ: $&D3)04@Z%I@K0V7UBM_OG$E_$<$1^KF_CVM%'"S"(E(&2VLW\>)UUPXUHX&E/ K#SCE9P&"L#9>50:*HVG<^G=I__OO>3 M[\-HK7Q]<@ATI4#S 09.Y&-=*-!\ !2:*E27#Z#V?,"G9LUFE #2=B] T2)0 M- :*QJ'05$6[! .=V[=[KGV$$85T]PM0M @4C8&B<2@T5>\NCT'M>8S+3S*R MUT>>Y5%&H(F,ZQO"0!O"H=#4QQEUN0W/GMOX%+^.05"T"!2-@:)Q M*#15T2X5XJ%?,^=ZH(]P $6+0-$8*!J'0E/U[C(JGCVC]71 M(E[=$ ;:$ Z%UB@V.WERZ$[DC_4S7@NG_OE<\[3'XZ?'Y\B^KY^>VOO\ [I9 M(,/G$;IAS5-B._CFH;6?XOPQ20LYO->2RGT72*>5-\^!;=Z4V;Y^;NE#5I;9 MKGZY$?%*Y%4!^?TZR\K7-Q7!\6F\]_\'4$L#!!0 ( %N :5>/!J1<30, M .4* 9 >&PO=V]R:W-H965TV8'Q[Z($D.BQKJB8.Z64S=1U15Y"C<4M:X"J-QO&:RS5DF]=T7# A3&J M*S?PO-BM,:%..C-[:Y[.V$Y6A,*:([&K:\Q_+J!BA[GC.T\;G\FVE'K#36<- MWL(]R"_-FJN5V[,4I 8J"*.(PV;NW/G35:+Q!O"5P$$I?:\/CYB?V]T:ZT/& !2U9](X4LY\[8 M005L\*Z2G]GA W1Z(LV7LTJ87W3HL)Z#\IV0K.Z,500UH>T_?NSR<&2@>.P& M06<0# U&OS$(.X/P6@^CSF!TK8>H,S#2W5:[25R&)4YGG!T0UVC%IA],]HVU MRA>AND_N)5=OB;*3:08BYZ0Q16,;)$M #SNA0$),T0VZJU0C89H#4BV)<@X% MD:AB0H! KS.0F%3BC<)]N<_0ZY=OT$M$*/JW9#N!:2%FKE0A:D=NWH6S:,,) M?A-.B#XQ*DN!5K2 PF*?7;:?7+!W56KZ_ 1/^5D$%PGOH;E%H?<6!5X06N)9 M7F\>V.3\G??5'WL_24;8-TMH^,(_:!9;K5NVD9U-GX!3T> 1%HT$FSD').!QFXAP4>M'$GHFXST1\,1/?.)&@ZKT1:%EBOE6R[[9J.A#R MU]%MDQZ?Q7+C3R;10+L%-?8&H,P"BB;)>"#>@@KBHV8Y49_TZI-KFU^=]Y?; M/CEO>S\:1+D\!_F3.!X(OH9I]3],K5SWZ-ZN055/#TP"Y6Q'97LJ][O]3'9G M1I'!_L*?+GW+?J9FN';D^D7?#H"?5+.H-D$5;)0K[S91I>'M4-4N)&O,U/# MI)I!S&.IYE#@&J#>;QB33POMH)]LT_\ 4$L#!!0 ( %N :5>\^6)W-@, M #P- 9 >&PO=V]R:W-H965TB M((=$:0:*?SM80)YK(@SC1\-IM2XU\/C[P/[.:$;J$]^_AT9/H/D2GDOS2_:-K6.19"L5+QHP1E"PLOZGCTT>C@#(TPWP&H!W M#AC\ > W /^I'@8-8/!4#T$#,-+M6KM)7$05#:>"[XG0ULBF/TSV#1KSQ4H] M3Y9*X"A#G HCD(E@E2D:7Q.5 5EM)1I).2$WY"['B43+! A.29((2)DB.9<2 M)(Y^I$)076CR,@)%62Y?8>^7941>/G]%GA-6DL\9WTI:IG)J*PQ7.[63)K1Y M'9KWA]!\N$BZANB6^\YIXCN=W MQ+-X.MSKDO-_WN-_]GZ2#+^=.+[A\_]AXG35NF8;=+/IW7 B*YK S,+M3H+8 M@16^>.8.G;==B>Z3+.J3+.Z)[*0D@[8D@VOLX4<\5E8TQ7URI0@\XE$BH:L4 M-.QH.IO3O.\*5-X#BG-M&ES7#DCD^-XDLC-W#]UNA$:- *#:X* MG1]$"DCX#@2#SNVE)@F.7-\,@C=G0H.+^&XNE78PN=ZY5=Q!Y0;.L%OKL-4Z MO*KULZ!X*)MEML3YPA+<>>\V @ /:]6E^BK=WRZT/LFB/LGBGLA.:C)J:S+J M=>\;]5F2/LFB/LGBGLA.2C)N2S+N9>\;7ZQ1WSE?R(NKKOXVQ4_Q&/?DL4Z= M?70=+$!LS#U]6_,S??:\27<4/;(,P"!MD5>\I&1"5$-39,G&128 M7],*2OEF05F!A9RRI0.MT$IR$XQP3O%8+;$-RW1O :@O?6"'Y#T-;-VKLN M7(P%CD)&-X@IM%13 UU]S9;U(J4Z)W/!Y%LB>2*:,7GDF'A&N$P1/*U()0^! M&*++& 0F.;]"G]']/$:7%U?H I$2_M8SBNQ7'1+ M2Y%Q-"U32#OX\7G^X S?E+Y;\\[._-@Y*SB'ZAJYUB?D6([;D<_D[72GR\[_ M19_^<_2#8KCM27"UGOMW)Z%KFVLAKUM(W6Q#7N$$1H:\NCBP-1C1QP]V8'WI MJO%[BL7O*39])[&#W?#:W?#.J4:D78"O[!(>NO:EE M RVKFL0ZZ@<]NQ^:Z_VBGZ(PH)^X%DMZJ ?EL M_VP!)K@B N?D!5*4T$+YK;TGE(LNX_YILG;0\X^,GZ)Y=S06PI>Z)7)I8E:+^;[:K;=N]T=WF:'UL#R=VQWHLVW3=5?_( MUSW^%K,E*3G*82%#6=<]F3"K^V8]$;32C>&!"MEF]#"3GQK %$"^7U J=A,5 MH/UXB7X#4$L#!!0 ( %N :5=!],$$3@T );7 9 >&PO=V]R:W-H M965TVI8K"6AF^LRDK MX^_9=%Y^/+BOJL7I<%A>W\M95@[RA9PO?W*;%[.L6GY;W W+12&SF_6@V71H MC4:'PUDVF1^#5C?X]\3 M^51N?&VL'LI5GO^Y^B:Z^7@P6FV1G,KK:D5DRW\>Y86<3E?2 70^P MNU9PZ@%.UPKC>L"X:X7#>L!AUP%']8"CK@..ZP''70>OQR_?O9+YJW,NJ6/YTLAQ7G:?Y_.[72A:SY;O]JCHU/KBRRB;3\F?CIQ^. M[4/G-V,R-\1D.EUV6?F+\>/FMV?#:KD%*V=X75?[]%S->J>::8A\7MV7AC>_ MD3'O7^% __D0S?KA\YEZ?/NOEZ?MD:<'/^>/ L$>_&-;(LHUOEZ[Q MX<>?6[;K0L^([+MAFSL5M_O&6!K&Z[PQ.L77*Y=RT>F9";HSNJT)F:V)F*V) MNS.FADDZO-ZCPYT/*M4SKKP>='G!A9Z)'^8;SXWW[:OQH=Z%_*QI-/MU/V6O M=><=/9HO=U*RK(PBJZ11/F6+MKV/UEC-@4[+178M/QXL)SFE+![EP?E//YB' MH]_:6I;$7!+S2,PGL8#$0A*+2"PFL83$4A(3$*8TO//:\,Y:M[M-3-JZW2&[ MG<1<$O-(S">Q@,1"$HM(+":QA,12$A,0IG3[^+7;Q]J/=W\)&]DL?YA7;9VN M'=RWTTG,)3&/Q/QGS'P^\%N=OWD\'Q\.G+/AXV8+DR7#3B4CLF1,8@F)I6U/ MAC4PU2=#0"65ICM\;;I#;=-]EI4QG617D^FD^OZ+L:RPR"8WAOQ[(>>E;#V\ MUX)]&Y'$7!+S2,Q_QDQ[XXU@V8.3K48D2X:=2D9DR9C$$A)+VYZ,T<#>:D2H MI-*(1Z^->-2G$?/J7A;&=#D!-E83X+8^U'I]^Y#$7!+S2,P_>OL^L*W!>*L/ MR9)AIY(163(FL83$TJ.W'XBVN;U3$E!)I0^/7_OPN-M)IOHCL*WSM$+?SB,Q ME\0\$O./W[;!K\[@>*OSCM^^/WXU#[??(&$+YFSOS:,6RQD/CM1[Q2WW&A\- M#M5[)>13D9*8@#"E5TY>>^6DYPE9XQ_C\N&JE'\]R/FRA1YE^[&JOFH M%J!:B&H1JL6HEJ!:BFJ"TM3>WTB.F#O.V4X*XS&;/D@COWV> 61WA92S=S[X M]5SO'0&IN:CFH9J/:@&JA:@6H5J,:DFMJ8<4]O9!3(H6%92F=KC5=+C5?XY_ MD97WK>VMM7JW-ZFYJ.:AFH]J :J%J!:A6HQJ":JEJ"8H3=T+-,DKT]Y[CH\& MKU#-134/U7Q4"U M1+4(U6)42U M135!:6KO-R$L4YOZ.!=9<3>9+QM_D9>3 MJCWQC<:P4,U%-0_5_%I33F2_/?LI3 M5*WS]:_+&XK)=25OC.OWINYHO@K57%3S4,U'M0#50E2+4"U&M0354E03E*;N M$)J EWFX]]0=C72AFHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ@M+4WF\R9:8^5-9E MZH[&R%#-134/U7RS)=?5DJU&BX;=BD9HT1C5$E1+44U0FMJM3?+,[!@]VYRZ M?YL7'2;O:"(-U5Q4\U#-1[4 U4)4BU M1K4$U5)4$Y2F[A*:@)UYLO?D'0W3 MH9J+:AZJ^:@6H%J(:A&JQ:B6H%J*:H+2U*N*-+DZ2YO=Z3)YUPM]>Q_57%3S M4,VO-64>;0ZLK;D[6C-\J6GJ:D9HS1C5$E1+44U0FMJK30[.TN?@+O_PORXG MZ]VN4**W>GJOFH%J!:B&H1JL6HEJ!:BFJ"TM3>;Q)R5I^+DWW(2B,S%K*XEO.J M[4)JG_1<[QT!&I=#-0_5?%0+4"VL-=/:F.*/!B-[^S][HU5C5$M0+44U06EJ MBS=!.$L;W3F_E/-)7ABEO'XHY,WJ&H>'QN>\:K]*BM[JW=^DYJ*:AVH^J@6H M%J):A&HQJB6HEJ*:H#1U+] $[*SQWI-\-$N':BZJ>:CFHUJ :B&J1:@6HUJ" M:BFJ"4I3>[_)TEGZJZ7MN$2A?G3OOD=S=*CFH9I?:X>;J9;1:/ML/!J/ZU(R M0DO&J):@6HIJ@M+4+FU2;Y8^]=;[4!R-P*&:BVH>JOFUMNMP-T"KAAVK1FC5 M&-425$M135":VKQ-",[2A^#J@^SYZKC:R!^JLLKF-Y/Y76OCHK$W5'-1S4,U MO]9V?-ZB:;8N)2.T9(QJ":JEJ"8H36W9)J1FZ2\#9XVL(\V),#2?AFHNJGFH MYJ-:@&HAJD6H%J-:@FHIJ@E*4Q?C:?)I]M[7?;/1?!JJN:CFH9J/:@&JA:@6 MH5J,:@FJI:@F*$WM_2;O9N^Z[IOV1)A^=.^^1Q-NJ.:AFE]KF[-D9[P],4=+ MAEU*1FC)&-425$M135":VJ5-'LWN<^VVW2?"]%SOMD7#::CFH9I?:ZMK<6Z> MDCH:*7_,[3Y&0VC_TS9$Z#;$J):@6HIJ@M+4QMY8"%,?-JM/DCW,-[(HSON' MX'JM=U^SBV*RJV*RRV*RZV*R"V.R*V.R2V.R:V.RBV.RJV/^/Q)I=I-(LYV] M#\')[,T%JKFHYJ&:CVH!JH6H%J%:C&H)JJ6H)BA-[?TFAV9W7B[3^,>HE]EN MW0.@:314WP)F#G[ K8=9[UKW[V<%7*OQY6=Y:/[RR0K"_8>Q> 1O!0S4,U M']4"5 M1+4*U&-425$M135":NJMH(GO.WBNH.FA,#]5<5/-0S4>U -5"5(M0 M+4:U!-525!.4IO9^$]-SM%&@\\^R,A9%?BWE3>NO].OAF_\'P]RZ,/B%OD3O M=B8U#]5\5 M0+42U"-5B5$M0+44U06EJ.S?).V?7$JO-K/]?3WG?<_UZO??' M/)K'0S4/U7Q4"U M1+4(U6)42U M135!:>I^H?HDW8OOY3+;]>?TL9D;FS,Y]M[%PW; MH9J+:EZM[>IQ=-545 M1+4*U&-425$M135":VN--&,_1A_'Z_^(=C=_5FM)% M)X.MH*>+UO10S4>U -5"5(M0+4:U!-525!.4IG3XN(G5C?5KH_8X!==U#75] MQ;[[ %1S4:CFHUJ :B&J1:@6HUJ":BFJ"4I3>[\)Z(WU ;U=I^7TPWLWOM5EXH_6]%#- M1[4 U4)4BU M1K4$U5)4$Y2F-G03HQOO6F9UKXE_QQ2N?B-Z[Q;0)!ZJ>:CF MHUJ :B&J1:@6HUJ":BFJ"4I3=Q]-$F_L['TL0$:5+E#-134/U7Q4"U M1+4( MU6)42U M135!:6KO-[&]L3ZVM_-8X'FX-H6K+]&[G=&T':KYJ!:@6HAJ$:K% MJ):@6HIJ@M*>VWE8WDM9N5F5G9_-9'$G+^1T6C[_ZFY59.-6HY"WRW8W3W^W M#H9O;O]DGGIFR^V^>1JTW1Z:I_'Z]F%3]OQLD=U)D15WDWEI3.7MOWU3Y8GFT?V!?'G^F&> M_Q=02P,$% @ 6X!I5QY+*:T[! JQ4 !D !X;"]W;W)K&ULM9AI;^,V$(;_"J$NBEV@C43ZR%';0(XNNL!F$21(^YF1 M)C81B51)VLX"_?$=2HKHK6765X @%B5RYN5PAH_$T5+I%S,#L.2UR*491S-K MRXLX-ND,"FY.5 D2GSPK77"+33V-3:F!9]6@(H]9D@SC@@L934;5O3L]&:FY MS86$.TW,O"BX_GX%N5J.(QJ]W;@7TYEU-^+)J.13> #[6-YI;,6ME4P4((U0 MDFAX'D>7].*J5PVH>OPI8&E6KHF;RI-2+Z[Q)1M'B5,$.:36F>#XLX!KR'-G M"77\W1B-6I]NX.KUF_7/U>1Q,D__6M %3N7)7I"OHA"6NX 9 M,I<9:&)G0+[@E;1S#89\O '+16X^D0]$2'(K\MQU'L46U3B;<=IXOJH]LPV> MS\FMDG9FR.]H//MQ?(RS:*?"WJ9RQ8(&'Z \(;WD%\(2UB./#S?DXX=/ ;N] M-D2]RFYONQ!US;0VT.\VX KKPI0\A7&$E6- +R":_/P3'2:_!>3U6WG]D/7) M-49?Y2+C%C*2PP(T5A/1;@V[I-;&!I4Q5[*+R7 4+SK\#UK_@^W]&T@Q2[;1 M,5C3T>_6,6QU#(,Z+@LUEQ:3%D-LM4B='"XS4N+*">M:N(=ARB[P,6XKEI3\ MN_OM3-W:%:6K\H;TY*Q;XFDK\30H\;-X11GIC&N,3*K^+T2G:R%BW?[/6O]G M0?_W363<=HA_0N)B:2&GA&>9<'=YCC==ED,FP1CR#WD *3!L;^N*I34DWY0% M]^Q62%',BR[I01U[%L1Y.\OS0^OU_!WDT<1ON!K%_QU4UV$A>R;>1X5M']H:= @;?95 MZ&%"=Z#)%@FYCI$-.*.>(S0,DGUK8[@MT:CG!3TJ,.@Z,3:5IT<&W8D9F5@( M?!?,3,56?#U-7T@YURC10+ N.O6^!R:HYP0]&!3T/4C!/"E8F!0[KC_;FA3, MDX*%27&L]0^_+X1%[!MGSR#&#LT$%J38O@H]HE@843ONBXVU;3+!PX.%/S1V M3<;U+XU-$CP=6)@.QTS&S9 .B]AWJ3U_V/#@9 P2;%^%'DLLC*5=DW$=2QL@ MS3R66!A+NR;CV;9OC.3\K #/*G1(:3"O441^EM7?; MD\C+^OS-=Z^/,6\Q(84T6!7/.#0Y.<64T_7)8-VPJJQ.XYZ4M:JH+F? ,]"N M SY_5KA!-0WGH#V?G?P+4$L#!!0 ( %N :5=O>\:/&0( %T$ 9 M>&PO=V]R:W-H965TZ X612IN6.W1-S6QG@)>AJ)4LCJ(5:[E0-$_#V=[D MJ>Z=% KVAMB^;;GYLP&IAXPNZ^5%F-/*$0$+A/ +'UPFV(*4'0AJ_ M)TPZ7^D+S^T7]&]!.VHY<@M;+7^)TC49_41)"17OI7O0PW>8]-QYO$)+&YYD MF'(C2HK>.MU.QI#V<%%%@N>..YZG1 S$^&]&\ M$:2&:B0GE/\H!V>CJ]0X<%]+>D"LB%+D74N*Q39E#7Y*U[7@!&<4ML&!. M0//W[Y:KZ/,;;).9;?(6>O[5.H&C!D17V&]KQ5$"D6CXYL)S 6AAB!>%Z;F\ MQ'[$7P5\OY&G_#9EIW-*[&Q:_.+=VSF]PV$8F=V6[+_OUL)PTE-15B?&EC^YQS[[FV[#O: M4?;$,P"!GLN"\+&5"5$-;9LG&9287]$*B%Q9459B(8=L;?.* 4XUJ2QLSW$B MN\0YL>*1GKMC\8AN1)$3N&.(;\H2L[\3*.AN;+G6?N(^7V="3=CQJ,)K6(!X MK.Z8'-FM2IJ70'A."6*P&EO7[G >*;P&_,IAQP^^D7*RI/1)#6[2L>6HA*" M1"@%+/^V,(6B4$(RC3^-IM6&5,3#[[WZ#^U=>EEB#E-:_,Y3D8VMOH526.%- M(>[I[B(/@-P3_O1&"AA"\-T+8$+1UN_:N"S?# L(*;144Q^Z^IHMZY43=4X6 M@LG57/)$?$,26@(2^!GX$#UD@.2XH@2(X(BN4%ZOGQ>4\PNT!'DR83^I2>A\ M!@+GA5R]1(^+&3H_NT!G$B+%Z(9CDO*1+62F*IZ=-%E-ZJR\-[+RT2TE(N-H M3E)(#?S9:?[@!-^6%6K+Y.W+-/%."BZ@ND*^\PUYCN<;\IF^G^Z9[/Q?]/F' MH[\JAM^>&5_K^6_H?>"4F(Y '20P!U'WXY!7.(&Q)2] #FP+5OSUBQLYWTWU M_TRQV6>*S3])[-5.!>U.!:?4XYG< "[RQ%3^FAEIIGI-MO%EV \<>4"VAX4U MP'R_WT'-CE&N$_9"=5H/XQ:C]%)CP]4X,+D,#K>GY[C!YW< MIV98O^/P&.4Z_B#J#SH6#;C #WL=B_;!LU0"6^M^@,NK8T-$?=NTLVW+<:U? MVL[\Q!U.78K7/"40$K&ZL0%_)>MXI@EHVHOL9I)I>RUCQ6;*5P78R4Y__$I P'*)8G=.G8O88-Y' M0D>\$@/41AGE[UUGJ<7_7[FKWG$LK,DY;'\Y2$1$?E?MNQ7R6%'D8Q/Q6D*R((B:>KGB8;"][5N]Y MQUVP6N=J1W\^2]F*W_/\\27@ MVVSG.U&GLDB2;VKCT_*R-U UXB'W3(+EO'K)/P:+//U96_:(TO^P(HPOTNV'WE]0B/%\Y,P*_^3;7WLH$?\ M(LN3J Z6-8B"N/IDCW5#[ 1(3G> 70?8AP8X=8!S:,"P#ACN!PQ?"!C5 :-# M \9UP+AL^ZJQRI9V6<[F,Y%LB5!'2YKZ4LI51LL&#F+5L^YS(7\-9%P^OTZB M2 HLR_&_D47QM&#R,Q7)2K"(L'A9_Y*DJA]DY1ZV96))TI#%%^2MRW,6A-D[ M\A?Y?.^2MV_>D3V [7:?S6K0X,X6[ MYO![GLKPP8OAWN'A=DJ+57G#[O)46K_(4N;S MRY[,VQD7&]Z;__F'-1[\W:4D$N8B81X21D$PK0<,FQXP--'G=SPMA+^68PE) M'HB_VQ_>RK23K9DL\UV7TD;NL4HC86X%&Y4P-1/8S >S_F97OE>/H* *:9J, M&DU&1DT^Q;Z(B6G"AE*F$(&PC1P>V"#DI9#85)%]SF0NL"9$Q/%:3 M"O*AO$!OY07:I=KHIS.WY*1)_NGG?VVLX;&"(&$>$D9!,$WF<2/SV"CS?;'( M^/="RD;X1O[ODLM(./8B0\)<),Q#PB@(IFDZ:32=G'A G2![ !+F(F$>$D9! M,*T'3)L>,'UE0%7WGT&\(JS(UXD(_I-YG$5)(2]S>>.J#[&B&7T[)_;&DH[5 M'@ESD3 /":,5S+)V1CAG<#9LAC=-U/-&U'-SJDY%(/6[*C+Y0]:IE1%PK%9( MF(N$>4@8!<$T2:U!>Z<^.'&NK@L$=0(HS872/"B-HFAZ1]BQ;"SCU?U/,\N6 M]%P$?LZ?Q9=](5DW/($V>B:YKI0>M!431=Q-;G MLLQ&5T?&EK=.+V5LI/%S#:6Y4)H'I5$43=>X-;FL\:DS-M04@])<*,V#TBB* MIG>$UAFSC+;+(1D;ZG5!:>XK)V<;,C;4VD+1=!%;<\LRNUNW7)1O7\0^)_?E M(XE.(:'&%93F0FD>E$91-%WE$91-/W]BM89LXV& MRR\:(F;HL6)#:6Y-TYY[#H;3T?Z#86BI%$7396Q]+=OL:]WMB_>#J+?'I+(\ M2L/DB?-,::R>(7\-!%?A1HO;7-S1 D,=+RC-@](HBJ9W@]87L^T3IW4;:IY! M:2Z4YD%I%$73.T)KGME&3V9.62#(AH4%WWFCI"O);^2.%W(\U"V#TMR:ICWZ ML\[/1OLI'FJ#H6BZI*T-9IN=(N^1^T7YVD^;TM4%O)3YW,^3SCN2*S/S:!&A MSAB4YD%I%$73M6[=,GMTZCP.M=2@-!=*\Z TBJ+I':&UU&SSBV._.#V'VF8U M;7=";8^FD_'>$T876JH'I5$439>Q-<1LLV=4^2%PWZ:A>41E$T7;36 +/-!MBU]Z^\C3K,!C.CCA8.:H-!:1Z41E$T M7>+6!K-/;8/94!L,2G.A- ]*HRB:OC:FM<&XX MP[U;)&BA%$6K5.SOK,V+N%B5JR@SXJL7;*LU9,W>9J7FAW)]XMY^U[KPJO66 M+:9:_GG#Q"J05W;('R1R<#:1[26J%9751IZDY0K 19+G251^77.VY$(=(']_ M2)+\>4,5T*QKG?\/4$L#!!0 ( %N :5=?<;MJ(@, ,,- 9 >&PO M=V]R:W-H965TC-TS M9TXS$9$$[AGB61QC]KJ$B.X7VE [##R072C4@.[,4[R#-8C'])[)GEY3 A)# MP@E-$(/M0KL=SKRIFE],^$5@SX_:2'FRH?1)=;X%"\U0!D$$OE $+&\YK""* M%$B:\5PQM7I))3QN'^A?"M^E+QO,846CWR00X4*;:BB +-*+"V(25+>\4L5AR/!<'1"8%8"\[T"JQ)8;P7V"<&H M$HS>NX)="0K7]=+W(G N%MB9,[I'3,V6--4HHE^H9;Q(HMZ3M6#R*9$ZX;@D M)P$D 4"6-I@G;+A!=S01(4=>$D#0U.O2G]HI\^#4 MTNP$NN /D#&]1J9A6BWVK+KEWVDNY<.3-;9&6ZQ;5FR1NTL5;1F/,4^+#19E3BP'#3GXX?AV/C<%N8^86Z?,*\G6",A MHSHAHR[Z44)23(*V)'3JSTU"GS"WA(T+F/H%Y<[0LBU[--?SX_"V3#/MZ=2L MIS4"9]>!LSL#M\XV')XS2 3RL3YO8)\WJ"-?(PKO,P[K&B MC/M,2)\PMT^8UQ.LD9!)G9!)YX?Q(\-, (M>45"E1I:6UUA]*#A-& M&D8S(*O.53W!RNCJ1[O5&-BN."9P64BR1)1[O'JT/HG<%AOP-^.N M/*&4!XJ_F/)X62E4>&LB-H6NR)-U3('7;1#.4I"YB: M()]O*16'CEJ@/K&ULM9Q=;]LV&(7_"N$50P<4M479CI,E M!IJ(Y#JT6]%TV\6P"\:B8V'Z\"0Z'T!__*B/6*8K,U9[>M'&4O@^?"6>Z*6. M*9W?9_F_Q4HI31Z2."TN!BNMUV?#8;%8J406K[.U2LUOEEF>2&TV\]MALAA>#49F1BM5"EPAI?MRI*Q7')77PYF!N9*&NLOBO*-2KB\%L0$*UE)M8?\SN?U'- 54)+K*XJ/XG]TW;T8 L M-H7.DB;89)!$:?U3/C0G8B> 3@\$T": [@68CKL#_"; /[:'<1,PW@^@!P(F M3&D"3BI!JL^N]70!%++^7F>W9.\;&UHY8=J?*MH,R)1 M6DKQ6N?FMY&)T_./*I9:A60M<_U(="[30E8B*<[(RT!I&<7%3^0%B5+R:95M M"IF&Q?E0FY[+^.&BZ>6J[H4>Z,4C[[-4KPK"TE"%'?&!.]Y_+IZ[XT\=\4-S MQK:GC3Z=MDOJ!/ZZB5\3.GE%Z(CZY(_K@+Q\\1-9ZA]_\$YF/W>=(#?OO7PD MOE?BO$G7Z7%'7ZOU:^*/CL^&'<^C3[RNLPY.2WQS6M9@^MN_ ;_BC@]PWYA+ M:VC^Z8Z4+IVA9:$X*]9RH2X&IA(4*K]3@[DYONFH4P1(6("$,22,(V$"!+.4 M,=XJ8US1_=Y7QRZIC)%20<(")(PA81P)$R"8)97)5BH3YT7DMTQ'"T76*H^R MD)@Y(EG(=&&F6+*:K2C1L\'9%0/G8676=@7XT@80P)XTB8 ,$L MC4RW&IFZ"XVY6:B48&91Y+.K$E[6H$D%*F\G[N8G_O3T?'BW._[.WOJ./Q+& MD#".A D0S!K_D^WXGSC'_W=S=3"7@_2VOA:82?4B2Y11PHLN"=2LZ8X$O"GU MO-F>")Q=]A4!$L:0,(Z$"1#,$L%L*X+9<;--,^YO-F&DLSS:)*381%K>Q*HJ M'6:F$:5&)UVR<-+[SC*0L )8T@81\($"&:)YW0KGE/@A/04*14D+$#"&!+& MD3 !@EE2\4:MM3-"33<:TNY\8WPZ.]DK->[^^FH 2F-0&H?2!(IFZV#'XO.. MKCBE24@6YK/*2T_O9A/%X8%"XZ;VO7Q :0&4QJ T#J4)%,W6#FVU0X$%IX&A M)(.D!5 :@](XE"90-%LRK9OJ/6.G]B@[_A=EA_HSNE]VH+8IE,:@- ZE"13- MUD'KG7I.OVWOTO&9_+Y;I7%)V_$M,@* M71RRV=STWAJ">K(-;=<#/!V-[/+(.AI-]AOQCD;4VV\E.EIYXYU6]@BUMJ?G M]CU=EW?5.3Y(Y^\*2@N@- :E<2A-H&BV@EK/U)LARP+4(X72 M BB-06D<2A,HFBV9UBGUG.[:G$=Y>/U' ,V#06D<2A,HFJV5U@6E M3LOLN0GLIU7]'>Z!&:P;WELN4%<42F-0&H?2!(IF2ZAU1:D/G,%2Z+)3*"V MTAB4QJ$T@:+9DFD-5.HV4(^?NT"=4R@M>.88#\^$�/_M5Y"%0>M@I:1Y1^ MMX6E;G)O77SM.M4 F@>#TCB4)E T6RNM%4IA"TS=I-[:@-J>],O5KY/Q;.3O M&9_03OEQG0I4I_8(MU8J=5NI;4WH'%2H5PJE!5 :@]+X,R?=51R^AR]*6U^4 MNA>3MBN**V&\:FY)WE8+BU^1:VWFG-67(^:B4.\DIH!<98G)9E4^4'KWU)C\ MS1YTN:=<@\K235*!L_2?3IU!#58H+8#2&)3&GQE-(:.T(*:HUZ/XR7V3(%"Y MV=IK#5;J-E@/K&9?UU_''?R^S4WMK1VHW0JE,2B-TPZ[E7YAMZ+ZM!^D;.U6 MWVUL[ALEORE=/HI.&JT8(6]-$V%JF$P=MHF[J[Y"@=("*(U!:1Q*$RB:+:C6 MI?4]H&WB0XU9*"V TAB4QJ$T@:+9DFG-6M]MUAYMF[@YO=4"]66?.4:';0+- M@W]U'@*5AZV"G6?ZW:M0O\$V<9-[Z\*=I\,V@>;!H#0.I0D4S=9*:[3Z;O.O MAVWB)O76!M1J;6B[#H8WV7^(AT'[Y$?U*5!]VN/;6JB^VYKL]]RM&]9[B*&+ M2J$T!J7QAK9[@^*/3[WQOA:@%NEPY]5'BGUB#BROWWQ5;^AL M7;UXZ2;3.DNJCRLE0Y67#;JNM_;>[F[7UCJIM]H\UZSN(XFV^JU79V>;Y_[7-S>5X_ M=.O5UGQNHO9ALZF:_WXTZ_KI8I;,OKWP976W['8OS"_/[ZL[D?JW\=_CM#9#[P7RM6K.HU[^N M;KKEQ:R813?FMGI8=U_JI[^;XX#$CG==K]O]_Z.G@VV:S:+KA[:K-\?&_3O8 MK+:'?ZO?CXXX:<#8"PW8L0%[;0-^;,"]!CQ^H4%Z;)"^M@=Q;"!>VR [-LCV MOC\X:^]I6775Y7E3/T7-SKJG[7[8AVO?NG?P:KN[LJZZIO_KJF_775Z9N_XZ MZ:+5]G"5]M$^B[Z7IJM6Z_:'Z+O^#]&_EO5#6VUOVO-YUW>Y:SB_/N(_'O#L M!3R/?JJWW;*-U/;&W 3:2[I]2;2?]T-]'B_[-MZ/C 1>F?OW$8]_C%C,>/3+ ME8R^_^Z'P/M:O![#"(R<\&ZB]A"3 $YAWI6F,=)<]YB$PCB^Y\_7&M]S^8AK M+71)'2AIF+)+M6?M?75M+F9]+FU-\VAFEW_]2Y+%?PO%$0F32)A"PC0(YL0U M?8YK2M$O/SULOIHFJF^C_@.OZ>.ZO?MV#;?1'\3E_)'DCHTT$B8/,+&'[3Z= M'R^3\_GC:?B0W6D0S F?> Z?(,/WQ3R:[8,)9O=#R^S$#2P7*2M=7RR&9HF( M^_]<,SDTR[*B8,SS[- L3?.,"==,DZ.:Z+/LV6<9Z;-_UMN[=^O^.]%-5+6M MZ=H?HZT)7N+9\$+*2Y8EO@O)_L9>O:_L5"$[U=D@;")-4V[[=#R=/WLZ)SW] M\_;="YXEVXU-'DB81,(4$J9!,">2Q7,D"\C'?X&,*Q(FD3"%A&D0S(EK^1S7 MU+B8UN.?8.@-(DE*:@-(VBN1$]F4DGD/QVQ*#"BZ1)*$U!:1I%<\/+ M;'C9Y#1W;.KEN3+W\US CF=9XDTM9,",Y3'CJ9?H0MW&)/;*KG[+0_ M(6>?E[]6CV9MMG?=,N@[Z'0?2I-0FH+2-(KF!M7.^9,4D^V@?9=-(L G/<-,G]K!DP\[]&RH 1BQ,Q^'HX-!-^AYH>TE276>T@H<6#3W73 M+:,/&].LKJN@WT#3]*-[D30)I2DH3:-H[BJKE3=8#,ET#*IU0&D22E-0FD;1 MW/!:K8.1DVTRTQV;.MF)EYGP5SP"=@F+\\);YY$!.Y%E(O4RF0K8<9'GN;]N M1 ]MJNNLCL!H'>'U2T.\@X7L2-+\_^ON5W2IHMSK0+2_S]$3T%_U(24C3@;[% (V65)ROPOU_3( MIGK.*@CLSQ0$+_.]O.9$DT;?&U!! 4I34)I&T=P(6T&!800%!A44H#0)I2DH M3:-H;GBMH,"F"PHLH!0PGF2IG_J&=IQQ?S>5#)@QD;"!Q!JP*T61@:-CHNP.J,4!I"DK3*)J[F]AJ#!RC,7"HQ@"E22A-06D: M17/#:S4&/EUCX &-8;@$17 MMA%MMA).3FO@^G..3V@@64 M)J$T!:5I%,T-J)5!>(9)<5 -!$J34)J"TC2*YH;7:B"T!I$DI34)I&T=QB6RM[I'3E")7OCDV=1):4B;\< M$C!+RD)X9C)@EHFB\-*B"IDE1>POAM##FNHV*R>DM)Q@\]W+JR T8NP= :5) M*$U!:1I%"I4HH#0)I2DH3:-H;GBM1)'2&SC(A,<'N4>(07UA MP(J7?D&@#%@E:98.TEW C+'4+[JA!S75:2=G,M 3_^=T1VEV-&/T#0'=$0&E M*2A-HVAN;*U"D0I,OH/J%5":A-(4E*91-#>\5J](Z6T;9+X+'.W@+WL$;/R- M+@$3,3C@9&C#!TGN+:;^J9WZI_34_ZI^H'>/T^U'WP'0?0]0FH+2-(KFQM5J M$RGFJ(@4*E! :1)*4U":1M'<\%J!(IU^8D0Z/+V!)<,O=*&#)?SU7QFP$EG! M_3PWM$H99WZF>XM)O["3?D%/^IU,1XIV-&CL/0&E22A-06D:17,#;.4)@3D] M0D E"BA-0FD*2M,HFAM>*U&(Z:='B$#!1>&OL"Y"5ESX7^P"5B+Q2V]4P"J- M?5U/TT.:ZC([[1?TM'^0\E[6[6C2Z)L"NCD!2E-0FD;1W A;C4*DF)P'E2F@ M- FE*2A-HVAN>$_.E?P_#I8,5% 4?C%TP,@_ T<&;,3P1,E F8C_G5+3HYGJ M+3OK%_2LWT]WE&Y'HT;?$-"="E":@M(TBN:&V,H5 E.M(:"J!90FH30%I6D4 MS0VO52W$]&H-$:C6\+,=5'X(=#C(BG]JHE'OR?6H%0H$+13\?&VJ[2JH[-$M M1]\CT,T+4)J"TC2*YAZ;;'6,#%.SD4%5#"A-0FD*2M,HFAM>JV)DTVLVLL Y M#F7F*WL!*SXXNU4&K!*1)OY2;<@L+@=+M?2@ICK-:@,9K0T%O1HQNC[ ;IS M 4I34)I&T=S8GCP5 U-ID4'U"RA-0FD*2M,HFAM>JU]DTRLMLF'10U*F?J%% MP(J5@R]W0R.>#Y]=,K0J_4*$QFFS"*#*A50FH32%)2F433WL4-6J)%#U0LH34)I"DK3*)H;7JM>Y-,++_) %81_=.LB8,1B?P4W8#1X)(H*&(D\ M]=/;6Z@!N54#*UODTPLN\D#!1>:K>"$C?SN=#!@)[C^[+F3$_,/UZ.%,==?) M$SEI&<#FN9<%/!HQ^D[ /IX3^WQ.[ ,ZWT*PR*U@D6,*+W*H9 &E22A-06D: M17/#:R6+?'KA11XHO!A,:@\V&6$C QS_O!45X/CE9YH>RD17%7;Z7]#3_V/] M;+6]B>IN:9J0RVC$V+L 2I-0FH+2-(KFAM;*$ 6FU** BA)0FH32%)2F430W MO%:4*% /V#B"W.?6I_G@"&6ZP]&A>UVO"MJK#O6:YG%L4_/!W?-V:4PGJZZZ M/-^8YLXLS'K=1M?UP[;;W5(GKT:-N=T]X>GL YO-!Z]_3,X62>!UF9RI_>MS MB[\\OZ_NS$]5<[?:MM':W/9=Q>]WLX)F=;=\_J6K[R]F_<7UM>ZZ>K/_<6FJ M&]/L#/J_W]9U]^V770=/=?/;?CB7_P-02P,$% @ 6X!I5QX$=DW: @ M+@@ !D !X;"]W;W)K&ULG59M;]HP$/XKIU3J M)TI">"EK(1*TFX:F3A5TVV>37!*KCIW93BG_?K834C9!.E4"_';/X^?N;!^S MG9#/*D?4\%HPKN9>KG5YX_LJSK$@JB]*Y&8E%;(@V@QEYJM2(DD]',S3W*:"8JS2C'1PFJ*@HB]TMD8C?W!MYA8DVS7-L)/YJ5),,-ZA_E MHS0COV5):(%<4<%!8CKW%H.;Y=3:.X.?%'?JJ _6DZT0SW:P2N9>8 4APUA; M!F*:%[Q#QBR1D?&[X?3:+2WPN']@_^)\-[YLB<([P7[11.=S;^I!@BFIF%Z+ MW5=L_!E;OE@PY7YA5]L./WD05TJ+H@$;!07E=4M>FS@< :;!&4#8 $*GN][( MJ;PGFD0S*78@K;5ALQWGJD,;<93;I&RT-*O4X'2T,N%-4,*3) GE&2RD)#Q# M$W:M9KXV.U@[/V[8EC5;>(9M" ^"ZUS!9YY@\C?>-\I:>>%!WC+L)-Q@V8=A MT(,P"(<=?,/6W:'C&Y[A.^5F#[9[6/&$OM"D(NR4US7IZ#2IO3;09@Y,W#466W,P#L'O 1>04&ENDY!@/VE*8[2M([D314GX'D@B##2Q M%D:W.;'$C@A<7DS#,+A=5PQA$&S'5P/0C1_DS0]G-;BUZ ; !;]Z!]0[H(B1 M3^+<;0Q4V=MIO$Z O\IKIOT/7'7K;CK#T7MJ3TWI[1U<[ZG M;=IJFWXX<-WZNGG/ZO./WO "9>8JE8)85%S7SWD[VQ;#15T#WLSK2OI 9$:Y M H:I@0;]:W/69%V=ZH$6I:L(6Z%-?7'=W!1TE-; K*="Z,/ ;M#^18C^ %!+ M P04 " !;@&E7 ^7*FX# "L%@ #0 'AL+W-T>6QEXJ0QRPY#B98SKHY9YG3[4GF4^< M'Z ^B/9BA05![//Y?.<[]DGB,"C4BM/;.:7*6:9<%$-WKE3^P?.*Z9RFI+C( M%,LX500S=J3(XY M?8Z'KA^^=QU#-\YB.G3OS][^6&3JZHUCSB?O3DXZ]^=7V_:S$CAW/2OIY1ZD M%YT.3@P@1A[N1[Z+&Z/N;5*7PT\UD7$\Q=SZ>RG:(0@CCBQZM/Q6$G00YU[' MZKSFBCGZ]G3^_/J-%$6+["R+7M>>SF8^54)>5;ZC09*)MHH#UQ@T/TFI\T#X MT!T3SB:2@5="4L97QMP%PS3CF724OGQT0!\LQ:.!?=.#*ZOB29G(9!G;1#"_ MDVKX%E#W0"#CO!'8=8UA-,B)4E2*:]TI!Y?&)Y!3M>]6N58XDV3E=R_=UJ$\ MZ2"33,94-F%\MS:-!IPF($>RV1S.*LL] )7*4MV(&9EE@I0::H^JH6FGE/-; MN.U\3S:XE\G:RI65))JF%E0U#8WI /\ZF^%>IPU?Q.OD["%3GQ8Z'5'VH=#H MC:0)6Y;]9=((P-A]G)WD.5]]Y&PF4FJ2WSO@:$!J/V>>2?:HHT&I3+6!2M=Y MH%*QZ;KEIR3Y'5VJNIR6":ZY>X2:_^T\SZB@DO!UT;KV#WF67ZPXZ+V6Y/*N MLBW8JK':2QRZR,MC$!D>OL@@.GR-U8[NT$7VCT'D,2QW[]7N[,\1Z1^#R.Y! MBO2J/>7:QG5CV]I8'7@]&+K?X'6#MT&=R8)QQ435F[,XIN+)[E73*S+1K^(; M_'I\3!.RX.JN 8=NV_Y*8[9(HV;4#4Q$-:IM?X'T]%:X?C?1L9B(Z9+&XZHK M9Y.RZ>B&CEH=X+"-7)>''<%\#&9' ,/B8 HP'^.%Q?F?\NFC^1@,T]:W(GW4 MIX_Z&"\;,BX_6!R[3Z0/>Z91% 1AB,WH>&Q5,,;F+0SA:V?#M($'%@<:$/N\@4<4V5<;BP,>V"I@M0/Q[7&@INP^ M00"KBFG#KF ^/MA5$@119$< LRL( @R!JQ%', 6@ M 4."H'P.;CV/O/HYY;7_3X_^ E!+ P04 " !;@&E7EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %N :5>_4,:" MT@, (@> / >&PO=V]R:V)O;VLN>&ULQ9E;3]LP%(#_BI4G]L#:7"@7 M421&NJU25Q"M>*WPPV#A7G?5Z-MN(DMNONA(*KJRT*;F#HEGW;&4$S^U&"%<6O:C? M'_1*+E5P<;[OZ\;T<$$[D3FI%536%7=2/-K7ZW61/4@KE[*0[FD8-.>%"%@I ME2SEL\B'03]@=J,??VHCG[5RO)AE1A?%, AW%^Z$<3+[IWI60\[YTC8UCB]O M.8 ,@T$?.EQ)8UW3HNF? ^.#@,:[TM;I[[)PPJ30BPA!Q@1DW GD; Z'7Z,I@DP(R*1#R%8DCPC(HRXA M8P0Y(" '74(F"/*8@#SV"YD*FQE9U?5,KYC;"+;<6JF$M0M$>$(0GO@E!,M4 MX("G9I(4O[>RJG^ X4X)N%._@DI+E8NGPA-VG9NR^YS=/EZ5T=2/; M1"T#L8+CA,JD:#W6D/2*9[&,5:9+ >[^\P:*\DCH6R00.A@*UNGL'D;"TY+# ML3)Z;7@)L<28E$E"SRI)Y8/,AJ#'MC95E&8BWYJA,%N;@8AR3>39-30FW@Y$E&\BS[ZA,?&&(*+4$W6I MGL41QJ34$W6IGL4 8U+JB3RKA\8\QIB4>B+/ZJ$Q3W "A7)0[-E!-.8IQJ0L M%'=HH46S-7S!I"P4=VBA1;,W?,$DTV8=6F@1MI)[E(7B#BVT"+&%8LI"L6<+ M?;@63H7CLL"8E(5BSQ9J9U9>\%HKS9CR3^S9/V\!)[*4;M>,;56.,2G_Q)[] M0^>"\$HSIOP3?^K69PYC!\J55@VW7N'<..6?Y!,R:Q^FAUH+XH3R3^+;/Q^F MAYIQA#$I_R2>_4/DB&I.C$GY)_'LG_53Z-]"?<:+[,:P^K#+TR9'=;IDM2V* M*ZB[5A/-\_V'U/U'X(N_4$L#!!0 ( %N :5>X-L3&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0 MI:&-> $+EHLPV/)N%'C[("C@6"G2H#V5M;8\_AM_LM:SKU"5Z5"?X_[0Q-[E M5)WCO-BGU'PX%]?[<"ICOV["^79E6[>G,MV6[ZG;H]Q'T(J>JNRW84T+]RE>IZ.[GZ0 M_FURT5MNYD6[W$CA<@BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6V>SA$!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!OCWI[ KT]ZNT)]/:HMR?0VZ/> MGD!OW]GL)M#;H][^G7K'=*U"?/8\UOC\=U*=;O>&Y^/OR\?)S@MUQ]G![['% M+U!+ P04 " !;@&E74]DK*;(! !3&P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI% MHR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UF MD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_ MJ#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_Y MU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0 M=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A M*D=!*D=A*D>!*D>A*D?!*D?A*D&UL4$L! A0#% @ 6X!I5XTA9Z[N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 6X!I5YE&PO=V]R:W-H965T&UL4$L! A0#% @ 6X!I5^Z8!^F. M" ;2@ !@ ("!#0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X!I5RYQ+7\X P S0L !@ M ("!2"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 6X!I5YS<*P:>)P EXX !@ ("![3, 'AL+W=O M&PO=V]R:W-H965T 17ES M[ 0 '0+ 9 " @>AH !X;"]W;W)K&UL4$L! A0#% @ 6X!I5Q]8R1JP @ )0< !D M ("!"VX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X!I5TJ62,?"!0 APX !D ("!6WD 'AL+W=O M&PO=V]R:W-H965T2\5UY)1T #EY 9 " @=>$ M !X;"]W;W)K&UL4$L! A0#% @ 6X!I5P2T MTTDQ$ ,$\ !D ("!,Z( 'AL+W=O&PO=V]R:W-H965TO^ND,P ( $\' 9 " @;JU !X;"]W;W)K&UL4$L! A0#% @ 6X!I5VV/CY_M! *A4 !D M ("!L;@ 'AL+W=O.&TV=$7 !&2 $ &0 @('5O0 >&PO M=V]R:W-H965TJ)@VQ%00 M $P4 9 " @=W5 !X;"]W;W)K&UL4$L! A0#% @ 6X!I5U,N%+H<"0 YT, !D ("! M*=H 'AL+W=O&PO=V]R:W-H965TN43 4 .(6 9 M " @;7F !X;"]W;W)K&UL4$L! A0#% M @ 6X!I5X#Q,&]3 P N@X !D ("!..P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X!I5^,?/D9Q M! @!D !D ("!$?4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X!I5P254;:<"@ F5< !D M ("!Z 4! 'AL+W=O&PO=V]R M:W-H965T\^6)W-@, #P- M 9 " @3\4 0!X;"]W;W)K&UL M4$L! A0#% @ 6X!I5]%A+FK+ @ R @ !D ("!K!&PO=V]R:W-H965T2RFM.P0 *L5 9 M " @3,H 0!X;"]W;W)K&UL4$L! A0#% @ M6X!I5V][QH\9 @ 700 !D ("!I2P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X!I5U]QNVHB P MPPT !D ("!PS@! 'AL+W=O&PO=V]R:W-H965TE# 0!X;"]W;W)K&UL4$L! A0#% @ 6X!I5QX$=DW: @ +@@ !D M ("!+U ! 'AL+W=O&PO7BKL

_4,:"T@, (@> / M " <)7 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !; M@&E7N#;$W*D! N&P &@ @ '!6P$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !;@&E74]DK*;(! !3&P $P M @ &B70$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 -0 U + &H. "%7P$ ! end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 277 348 1 false 66 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cogentco.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 10101 - Disclosure - Description of the business: Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusiness Description of the business: Notes 8 false false R9.htm 10201 - Disclosure - Property and equipment: Sheet http://www.cogentco.com/role/DisclosurePropertyAndEquipment Property and equipment: Notes 9 false false R10.htm 10301 - Disclosure - Long-term debt Sheet http://www.cogentco.com/role/DisclosureLongTermDebt Long-term debt Notes 10 false false R11.htm 10401 - Disclosure - Commitments and contingencies: Sheet http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies: Notes 11 false false R12.htm 10501 - Disclosure - Income taxes: Sheet http://www.cogentco.com/role/DisclosureIncomeTaxes Income taxes: Notes 12 false false R13.htm 10601 - Disclosure - Common stock buyback program and stock options and award plan: Sheet http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan Common stock buyback program and stock options and award plan: Notes 13 false false R14.htm 10701 - Disclosure - Dividends on common stock: Sheet http://www.cogentco.com/role/DisclosureDividendsOnCommonStock Dividends on common stock: Notes 14 false false R15.htm 10801 - Disclosure - Related party transactions: Sheet http://www.cogentco.com/role/DisclosureRelatedPartyTransactions Related party transactions: Notes 15 false false R16.htm 10901 - Disclosure - Segment information: Sheet http://www.cogentco.com/role/DisclosureSegmentInformation Segment information: Notes 16 false false R17.htm 20102 - Disclosure - Description of the business: (Policies) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies Description of the business: (Policies) Policies 17 false false R18.htm 30103 - Disclosure - Description of the business: (Tables) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables Description of the business: (Tables) Tables http://www.cogentco.com/role/DisclosureDescriptionOfBusiness 18 false false R19.htm 30203 - Disclosure - Property and equipment: (Tables) Sheet http://www.cogentco.com/role/DisclosurePropertyAndEquipmentTables Property and equipment: (Tables) Tables http://www.cogentco.com/role/DisclosurePropertyAndEquipment 19 false false R20.htm 30503 - Disclosure - Income taxes: (Tables) Sheet http://www.cogentco.com/role/DisclosureIncomeTaxesTables Income taxes: (Tables) Tables http://www.cogentco.com/role/DisclosureIncomeTaxes 20 false false R21.htm 30903 - Disclosure - Segment information: (Tables) Sheet http://www.cogentco.com/role/DisclosureSegmentInformationTables Segment information: (Tables) Tables http://www.cogentco.com/role/DisclosureSegmentInformation 21 false false R22.htm 40101 - Disclosure - Description of the business: (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails Description of the business: (Details) Details http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables 22 false false R23.htm 40102 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Consideration (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails Description of the business: - Acquisition of Sprint Communications - Consideration (Details) Details 23 false false R24.htm 40103 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details) Details 24 false false R25.htm 40104 - Disclosure - Description of the business: - Asset Retirement Obligations (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails Description of the business: - Asset Retirement Obligations (Details) Details 25 false false R26.htm 40105 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details) Details 26 false false R27.htm 40106 - Disclosure - Description of the business: - Financial instruments (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails Description of the business: - Financial instruments (Details) Details 27 false false R28.htm 40107 - Disclosure - Description of the business: - Restricted cash and interest rate swap agreement (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails Description of the business: - Restricted cash and interest rate swap agreement (Details) Details 28 false false R29.htm 40108 - Disclosure - Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessGrossReceiptsTaxesUniversalServiceFundAndOtherSurchargesDetails Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details) Details 29 false false R30.htm 40109 - Disclosure - Description of the business: - Basic and diluted net income per common share (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails Description of the business: - Basic and diluted net income per common share (Details) Details 30 false false R31.htm 40110 - Disclosure - Description of the business: - Stockholders' deficit (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails Description of the business: - Stockholders' deficit (Details) Details 31 false false R32.htm 40111 - Disclosure - Description of the business: - Revenue recognition (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails Description of the business: - Revenue recognition (Details) Details 32 false false R33.htm 40112 - Disclosure - Description of the business: - Leases (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails Description of the business: - Leases (Details) Details 33 false false R34.htm 40113 - Disclosure - Description of the business: - Allowance for credit losses (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails Description of the business: - Allowance for credit losses (Details) Details 34 false false R35.htm 40114 - Disclosure - Description of the business: - Allowance for credit losses - Narrative (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails Description of the business: - Allowance for credit losses - Narrative (Details) Details 35 false false R36.htm 40201 - Disclosure - Property and equipment: (Details) Sheet http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails Property and equipment: (Details) Details http://www.cogentco.com/role/DisclosurePropertyAndEquipmentTables 36 false false R37.htm 40301 - Disclosure - Long-term debt: (Details) Sheet http://www.cogentco.com/role/DisclosureLongTermDebtDetails Long-term debt: (Details) Details http://www.cogentco.com/role/DisclosureLongTermDebt 37 false false R38.htm 40302 - Disclosure - Long-term debt: Limitations under the Indentures (Details) Sheet http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails Long-term debt: Limitations under the Indentures (Details) Details 38 false false R39.htm 40401 - Disclosure - Commitments and contingencies: Current and potential litigation (Details) Sheet http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails Commitments and contingencies: Current and potential litigation (Details) Details 39 false false R40.htm 40501 - Disclosure - Income taxes: The components of income (loss) before income taxes (Details) Sheet http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails Income taxes: The components of income (loss) before income taxes (Details) Details 40 false false R41.htm 40601 - Disclosure - Common stock buyback program and stock options and award plan: (Details) Sheet http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails Common stock buyback program and stock options and award plan: (Details) Details http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan 41 false false R42.htm 40701 - Disclosure - Dividends on common stock: (Details) Sheet http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails Dividends on common stock: (Details) Details http://www.cogentco.com/role/DisclosureDividendsOnCommonStock 42 false false R43.htm 40801 - Disclosure - Related party transactions: (Details) Sheet http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions: (Details) Details http://www.cogentco.com/role/DisclosureRelatedPartyTransactions 43 false false R44.htm 40901 - Disclosure - Segment information: (Details) Sheet http://www.cogentco.com/role/DisclosureSegmentInformationDetails Segment information: (Details) Details http://www.cogentco.com/role/DisclosureSegmentInformationTables 44 false false R45.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Uncategorized 45 false false All Reports Book All Reports ccoi-20230930.xsd ccoi-20230930_cal.xml ccoi-20230930_def.xml ccoi-20230930_lab.xml ccoi-20230930_pre.xml ccoi-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ccoi-20230930x10q.htm": { "nsprefix": "ccoi", "nsuri": "http://www.cogentco.com/20230930", "dts": { "schema": { "local": [ "ccoi-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "ccoi-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ccoi-20230930_def.xml" ] }, "labelLink": { "local": [ "ccoi-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ccoi-20230930_pre.xml" ] }, "inline": { "local": [ "ccoi-20230930x10q.htm" ] } }, "keyStandard": 264, "keyCustom": 84, "axisStandard": 25, "axisCustom": 0, "memberStandard": 22, "memberCustom": 43, "hidden": { "total": 13, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 277, "entityCount": 1, "segmentCount": 66, "elementCount": 616, "unitCount": 11, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5, "http://fasb.org/us-gaap/2023": 729 }, "report": { "R1": { "role": "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "ccoi:BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementCurrentAmountOfDiscount", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R4": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "longName": "00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_IncomeStatementLocationAxis_ccoi_NetworkOperationsMember_w1c9sdRHKUG358YunQqRuw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R6": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "longName": "00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:CashAcquiredFromAcquisition", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:CashAcquiredFromAcquisition", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusiness", "longName": "10101 - Disclosure - Description of the business:", "shortName": "Description of the business:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cogentco.com/role/DisclosurePropertyAndEquipment", "longName": "10201 - Disclosure - Property and equipment:", "shortName": "Property and equipment:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cogentco.com/role/DisclosureLongTermDebt", "longName": "10301 - Disclosure - Long-term debt", "shortName": "Long-term debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies", "longName": "10401 - Disclosure - Commitments and contingencies:", "shortName": "Commitments and contingencies:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cogentco.com/role/DisclosureIncomeTaxes", "longName": "10501 - Disclosure - Income taxes:", "shortName": "Income taxes:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan", "longName": "10601 - Disclosure - Common stock buyback program and stock options and award plan:", "shortName": "Common stock buyback program and stock options and award plan:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cogentco.com/role/DisclosureDividendsOnCommonStock", "longName": "10701 - Disclosure - Dividends on common stock:", "shortName": "Dividends on common stock:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:DividendsOnCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:DividendsOnCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cogentco.com/role/DisclosureRelatedPartyTransactions", "longName": "10801 - Disclosure - Related party transactions:", "shortName": "Related party transactions:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cogentco.com/role/DisclosureSegmentInformation", "longName": "10901 - Disclosure - Segment information:", "shortName": "Segment information:", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies", "longName": "20102 - Disclosure - Description of the business: (Policies)", "shortName": "Description of the business: (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables", "longName": "30103 - Disclosure - Description of the business: (Tables)", "shortName": "Description of the business: (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentTables", "longName": "30203 - Disclosure - Property and equipment: (Tables)", "shortName": "Property and equipment: (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cogentco.com/role/DisclosureIncomeTaxesTables", "longName": "30503 - Disclosure - Income taxes: (Tables)", "shortName": "Income taxes: (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cogentco.com/role/DisclosureSegmentInformationTables", "longName": "30903 - Disclosure - Segment information: (Tables)", "shortName": "Segment information: (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "longName": "40101 - Disclosure - Description of the business: (Details)", "shortName": "Description of the business: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "Unit_Standard_country_Vmm3OHjUcEOYiPPfwMVEMA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "ccoi:BusinessCombinationAmountDueFromSeller", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R23": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "longName": "40102 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Consideration (Details)", "shortName": "Description of the business: - Acquisition of Sprint Communications - Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "Duration_5_1_2023_To_5_1_2023_SXGzn1UIgk6RLJWUbxk3GQ", "name": "ccoi:BusinessCombinationEstimatedWorkingCapitalPaymentsMadeToSeller", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "ccoi:DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_5_1_2023_To_5_1_2023_SXGzn1UIgk6RLJWUbxk3GQ", "name": "ccoi:BusinessCombinationEstimatedWorkingCapitalPaymentsMadeToSeller", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "ccoi:DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "longName": "40103 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details)", "shortName": "Description of the business: - Acquisition of Sprint Communications - Net Consideration to be received from seller and Fair Value of Assets Acquired and Liabilities Assumed and Gain on Bargain Purchase (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "Duration_5_1_2023_To_5_1_2023_SXGzn1UIgk6RLJWUbxk3GQ", "name": "ccoi:BusinessCombinationTotalNetConsiderationToBeReceivedFromSeller", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "ccoi:DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_1_2023_us-gaap_BusinessAcquisitionAxis_ccoi_WirelineNetworkHoldingsLlcMember_R75E9RdvOUO4GrofLk88Yg", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R25": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails", "longName": "40104 - Disclosure - Description of the business: - Asset Retirement Obligations (Details)", "shortName": "Description of the business: - Asset Retirement Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_RegulatoryAssetAxis_us-gaap_AssetRetirementObligationCostsMember_qRLsEWm27U-ViGv8RkE2pg", "name": "us-gaap:RegulatoryAssets", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_RegulatoryAssetAxis_us-gaap_AssetRetirementObligationCostsMember_NeSsP-V1KU2Tv8XD1OcBlg", "name": "us-gaap:AssetRetirementObligationAccretionExpense", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R26": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "longName": "40105 - Disclosure - Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details)", "shortName": "Description of the business: - Acquisition of Sprint Communications - Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_9_30_2022_dei_LegalEntityAxis_ccoi_SprintWirelineBusinessMember_RUNg7llHoUmSmbWCn_9DPg", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_9_30_2022_dei_LegalEntityAxis_ccoi_SprintWirelineBusinessMember_RUNg7llHoUmSmbWCn_9DPg", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "longName": "40106 - Disclosure - Description of the business: - Financial instruments (Details)", "shortName": "Description of the business: - Financial instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_zVSh24UkIUCT09FoR6KC4w", "name": "us-gaap:LiabilitiesNoncurrent", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_zVSh24UkIUCT09FoR6KC4w", "name": "us-gaap:LiabilitiesNoncurrent", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails", "longName": "40107 - Disclosure - Description of the business: - Restricted cash and interest rate swap agreement (Details)", "shortName": "Description of the business: - Restricted cash and interest rate swap agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_zVSh24UkIUCT09FoR6KC4w", "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ccoi:RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_zVSh24UkIUCT09FoR6KC4w", "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ccoi:RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessGrossReceiptsTaxesUniversalServiceFundAndOtherSurchargesDetails", "longName": "40108 - Disclosure - Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details)", "shortName": "Description of the business: - Gross receipts taxes, universal service fund and other surcharges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "longName": "40109 - Disclosure - Description of the business: - Basic and diluted net income per common share (Details)", "shortName": "Description of the business: - Basic and diluted net income per common share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_Standard_shares_SP28JFSYz0OtQfBLVXJjQg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_EwfegJIFN0qccU5JiIcf0A", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_SP28JFSYz0OtQfBLVXJjQg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R31": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "longName": "40110 - Disclosure - Description of the business: - Stockholders' deficit (Details)", "shortName": "Description of the business: - Stockholders' deficit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_6_30_2023_q1Bz53ZHtEm-IVSh717mOw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_q1Bz53ZHtEm-IVSh717mOw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails", "longName": "40111 - Disclosure - Description of the business: - Revenue recognition (Details)", "shortName": "Description of the business: - Revenue recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:RevenueRecognitionBillingDueReceiptsContractLengthsMaximum", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "ccoi:RevenueRecognitionBillingDueReceiptsContractLengthsMaximum", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "longName": "40112 - Disclosure - Description of the business: - Leases (Details)", "shortName": "Description of the business: - Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R34": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails", "longName": "40113 - Disclosure - Description of the business: - Allowance for credit losses (Details)", "shortName": "Description of the business: - Allowance for credit losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_6_30_2023_q1Bz53ZHtEm-IVSh717mOw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_q1Bz53ZHtEm-IVSh717mOw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "longName": "40114 - Disclosure - Description of the business: - Allowance for credit losses - Narrative (Details)", "shortName": "Description of the business: - Allowance for credit losses - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails", "longName": "40201 - Disclosure - Property and equipment: (Details)", "shortName": "Property and equipment: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "longName": "40301 - Disclosure - Long-term debt: (Details)", "shortName": "Long-term debt: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_PNgz3HFAy0aUwp57IlAJWA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_hu-nKVE3RESZsRLL8LnBqA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R38": { "role": "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails", "longName": "40302 - Disclosure - Long-term debt: Limitations under the Indentures (Details)", "shortName": "Long-term debt: Limitations under the Indentures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:RatioOfIndebtednessToNetCapital1", "unitRef": "Unit_Standard_pure_4fc4adfZOUecYnGwvATNpg", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:RatioOfIndebtednessToNetCapital1", "unitRef": "Unit_Standard_pure_4fc4adfZOUecYnGwvATNpg", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails", "longName": "40401 - Disclosure - Commitments and contingencies: Current and potential litigation (Details)", "shortName": "Commitments and contingencies: Current and potential litigation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PWcwP30jY0GjhCJObaZkLw", "name": "us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "longName": "40501 - Disclosure - Income taxes: The components of income (loss) before income taxes (Details)", "shortName": "Income taxes: The components of income (loss) before income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "longName": "40601 - Disclosure - Common stock buyback program and stock options and award plan: (Details)", "shortName": "Common stock buyback program and stock options and award plan: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "Unit_Standard_shares_SP28JFSYz0OtQfBLVXJjQg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:StockRepurchasedDuringPeriodShares", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "Unit_Standard_shares_SP28JFSYz0OtQfBLVXJjQg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:StockRepurchasedDuringPeriodShares", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "longName": "40701 - Disclosure - Dividends on common stock: (Details)", "shortName": "Dividends on common stock: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:PaymentsOfDividends", "unitRef": "Unit_Standard_USD_VgB8BSkbdEmLatre7JigHg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_1_2023_To_11_1_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_yaspATaYvEKBeAC_c-Xm7A", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_1sZtk6qzME6lU7elFtACtQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ccoi:DividendsOnCommonStockTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "unique": true } }, "R43": { "role": "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "40801 - Disclosure - Related party transactions: (Details)", "shortName": "Related party transactions: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_7_25_2023_To_7_25_2023_us-gaap_RelatedPartyTransactionAxis_ccoi_SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember_OnmP1sKqPE2422jrGgsvnw", "name": "ccoi:LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_25_2023_To_7_25_2023_us-gaap_RelatedPartyTransactionAxis_ccoi_SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember_OnmP1sKqPE2422jrGgsvnw", "name": "ccoi:LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cogentco.com/role/DisclosureSegmentInformationDetails", "longName": "40901 - Disclosure - Segment information: (Details)", "shortName": "Segment information: (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_3iJrv6O7Rk2WBJ6pnf7T_A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_Fo270Vb80k2DaSSz2dxWPg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_3iJrv6O7Rk2WBJ6pnf7T_A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "45", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_2gDxW6DDqUGrMg5gy-F8wg", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccoi-20230930x10q.htm", "first": true, "unique": true } } }, "tag": { "ccoi_BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligationsPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligationsPaymentPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Period after the closing date in which the estimated payment related to acquired short-term lease obligations in a business combination transaction, is to be made.", "label": "Business Combination, Estimated Payment Related To Acquired Short-Term Lease Obligations, Payment Period", "terseLabel": "Estimated payment related to acquired short-term lease obligations, payment period after closing date" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]", "terseLabel": "Anti-dilutive effects" } } }, "auth_ref": [] }, "ccoi_NumberOfDaysWrittenNoticeToTerminateAgreement": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "NumberOfDaysWrittenNoticeToTerminateAgreement", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days' written notice to be provided to terminate the agreement.", "label": "Number Of Days' Written Notice To Terminate The Agreement", "terseLabel": "Number of days' written notice to terminate the agreement" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r750" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of details unvested shares of restricted common stock as well as the anti-dilutive effects of stock options and restricted stock awards outstanding", "documentation": "Tabular disclosure of 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." } } }, "auth_ref": [ "r46" ] }, "ccoi_MaturityPeriodFromReceiptOfRelatedInvoiceForAmountBilledUnderAgreement": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "MaturityPeriodFromReceiptOfRelatedInvoiceForAmountBilledUnderAgreement", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period from receipt of the related invoice for amount billed under the agreement, pursuant to the business combination arrangement.", "label": "Maturity Period From Receipt Of The Related Invoice For Amount Billed Under The Agreement", "terseLabel": "Maturity period from receipt of the related invoice for amount billed under the agreement" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r711" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r751" ] }, "ccoi_BusinessCombinationAmountDueFromSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSeller", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due from the seller, pursuant to business combination arrangement.", "label": "Business Combination, Amount Due From Seller", "terseLabel": "Amount due from the seller" } } }, "auth_ref": [] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Area of land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "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." } } }, "auth_ref": [ "r119" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r752" ] }, "ccoi_IncreaseDecreaseInBusinessCombinationAmountDueToSellerUnderIpTransitServicesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "IncreaseDecreaseInBusinessCombinationAmountDueToSellerUnderIpTransitServicesAgreement", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in amount due to seller under the business combination arrangement.", "label": "Increase (Decrease) In Business Combination, Amount Due To Seller, Under IP Transit Services Agreement", "terseLabel": "Due to T-Mobile - Transition Services Agreement" } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r749" ] }, "ccoi_BusinessCombinationEstimatedWorkingCapitalPaymentsMadeToSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationEstimatedWorkingCapitalPaymentsMadeToSeller", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of estimated working capital payments made to seller, under the business combination arrangement.", "label": "Business Combination, Estimated Working Capital Payments Made To Seller", "terseLabel": "Estimated working capital payments made to the Seller" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Gains - equipment transactions and other, net", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r798", "r811", "r812" ] }, "ccoi_BusinessCombinationAmountToBeReceivedFromSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountToBeReceivedFromSeller", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Total amount to be received from seller, under the business combination arrangement.", "label": "Business Combination, Amount To Be Received From Seller", "totalLabel": "Total to be received from the Seller", "verboseLabel": "Total to be received from the transaction" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r46" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementAmountOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementAmountOfDiscount", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on the amount due from seller under the purchase agreement, pursuant to the business combination arrangement, classified as noncurrent.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Amount Of Discount", "verboseLabel": "Amounts due from Seller - IP Transit Services Agreement, amount of discount" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationTotalNetConsiderationToBeReceivedFromSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationTotalNetConsiderationToBeReceivedFromSeller", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Total net consideration to be received from seller, under the business combination arrangement.", "label": "Business Combination, Total Net Consideration To Be Received From Seller", "terseLabel": "Total net consideration to be received from the Seller, net of discounts", "totalLabel": "Total net consideration to be received from the Seller" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r718", "r729", "r739", "r764" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r749" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscount", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails": { "parentTag": "ccoi_BusinessCombinationAmountToBeReceivedFromSeller", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due from seller under the IP Transit Services Agreement, net of discount, pursuant to business combination arrangement.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Net Of Discount", "verboseLabel": "Amounts due from the Seller - IP Transit Services Agreement, net of discount of $79,610" } } }, "auth_ref": [] }, "ccoi_ProceedsFromConsiderationReceivedUnderIpTransitAgreementClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "ProceedsFromConsiderationReceivedUnderIpTransitAgreementClassifiedAsInvestingActivities", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of proceeds received from seller under the IP Transit Agreement, pursuant to business combination arrangement, classified as investing activities.", "label": "Proceeds from Consideration Received Under IP Transit Agreement, Classified As Investing Activities", "terseLabel": "Cash receipts - IP Transit Agreement - T-Mobile" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Basic and diluted net income per common share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r46", "r47" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r750" ] }, "ccoi_BusinessCombinationAmountDueFromSellerRecordedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerRecordedDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due from the seller pursuant to business combination arrangement, recorded during the period.", "label": "Business Combination, Amount Due From Seller Recorded During Period", "terseLabel": "Amount due from the seller recorded during the period" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAmountDueToSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueToSeller", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due to the seller, pursuant to business combination arrangement.", "label": "Business Combination, Amount Due To Seller", "terseLabel": "Amount due to the seller" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "ccoi_PeriodAfterWhichNoticeForTerminationOfAgreementCanBeSent": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PeriodAfterWhichNoticeForTerminationOfAgreementCanBeSent", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Period after which a notice for termination of agreement can be sent by either of the parties to the agreement.", "label": "Period After Which A Notice For Termination Of Agreement Can Be Sent", "terseLabel": "Period after which a notice for termination of agreement can be sent" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation", "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)." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r9", "r246" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21", "r694" ] }, "us-gaap_RegulatoryAssetAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAmortizationPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset, Amortization Period", "terseLabel": "Assets amortization period", "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r752" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fair Value, Net", "terseLabel": "Fair value of interest rate swaps", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r443" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "auth_ref": [ "r854", "r855", "r856", "r857" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r718", "r729", "r739", "r764" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r751" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "auth_ref": [ "r854", "r855", "r856", "r857" ] }, "ccoi_CommercialAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "CommercialAgreementMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Commercial Agreement.", "label": "Commercial Agreement [Member]", "terseLabel": "Commercial Agreement" } } }, "auth_ref": [] }, "ccoi_TransitionServicesTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "TransitionServicesTerm", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of transit services agreement.", "label": "Transition Services, Term", "terseLabel": "Agreement term (in years)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r690" ] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedWorkingCapitalAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedWorkingCapitalAdjustment", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of working capital adjustments assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Working Capital Adjustment", "terseLabel": "Working capital adjustment" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r751" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes:", "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." } } }, "auth_ref": [ "r199", "r380", "r384", "r385", "r386", "r391", "r396", "r397", "r398", "r562" ] }, "ccoi_DescriptionOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DescriptionOfBusinessTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of description of the business.", "label": "Description of the Business [Table]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "ccoi_ExtensionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "ExtensionPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of extension in Transit Services Agreement.", "label": "Extension period", "terseLabel": "Extension period" } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r751" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Change in valuation - interest rate swap agreement", "verboseLabel": "Change in valuation - interest rate swap agreement", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r826" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r752" ] }, "ccoi_DescriptionOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DescriptionOfBusinessLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "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": "Description of the Business [Line Items]", "terseLabel": "Description of the business:" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligationsNumberOfEqualPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligationsNumberOfEqualPayments", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of equal payments in which the estimated payment related to acquired short-term lease obligations in a business combination transaction, is to be made.", "label": "Business Combination, Estimated Payment Related To Acquired Short-Term Lease Obligations, Number Of Equal Payments", "terseLabel": "Estimated payment related to acquired short-term lease obligations, number of equal payments" } } }, "auth_ref": [] }, "ccoi_CommonStockBuybackProgramAndStockOptionsAndAwardPlanLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "CommonStockBuybackProgramAndStockOptionsAndAwardPlanLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "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": "Common Stock Buyback Program And Stock Options And Award Plan [Line Items]", "terseLabel": "Common stock buyback program and stock options and award plan:" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of restricted stock granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r363" ] }, "srt_SouthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SouthAmericaMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America" } } }, "auth_ref": [ "r854", "r855", "r856", "r857" ] }, "ccoi_CommonStockBuybackProgramAndStockOptionsAndAwardPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "CommonStockBuybackProgramAndStockOptionsAndAwardPlanTable", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock buyback program and stock options and award plan.", "label": "Common Stock Buyback Program And Stock Options And Award Plan [Table]" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationEstimatedPaymentRelatedToAcquiredShortTermLeaseObligations", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of estimated payment related to acquired short-term lease obligations in a business combination transaction.", "label": "Business Combination, Estimated Payment Related To Acquired Short-Term Lease Obligations", "terseLabel": "Estimated payment related to acquired short-term lease obligations" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedPremiumNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedPremiumNoncurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Premium, Noncurrent", "verboseLabel": "Unamortized debt discount", "documentation": "Amount of debt premium to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r85", "r88" ] }, "srt_AfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AfricaMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Africa [Member]", "terseLabel": "Africa" } } }, "auth_ref": [ "r854", "r855", "r856", "r857" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Unvested shares of restricted common stock", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r360", "r361" ] }, "ccoi_FormerEmployeesOfWirelineBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "FormerEmployeesOfWirelineBusinessMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for former employees of the Wireline Business.", "label": "Former Employees Of The Wireline Business [Member]", "terseLabel": "Former employees of the Wireline Business" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r719", "r730", "r740", "r765" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r752" ] }, "ccoi_DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DisclosureOfAcquisitionDateFairValueOfConsiderationToBeReceivedFromTransactionTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of acquisition-date fair value of consideration to be received from the transaction.", "label": "Disclosure Of Acquisition-Date Fair Value Of Consideration To Be Received From The Transaction [Table Text Block]", "terseLabel": "Schedule of acquisition-date fair value of consideration to be received from the transaction" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Estimate of possible loss in excess of accrual", "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date." } } }, "auth_ref": [ "r815", "r816" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscountCurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount due from seller under the IP Transit Services Agreement, net of discount, pursuant to business combination arrangement, classified as current.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Net Of Discount, Current", "terseLabel": "Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount of $29,029" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNetOfDiscountNoncurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount due from seller under the IP Transit Services Agreement, net of discount, pursuant to business combination arrangement, classified as noncurrent.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Net Of Discount, Noncurrent", "terseLabel": "Due from T-Mobile, IP Transit Services Agreement, net of discount of $32,613" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of fair value of accounts receivable at the acquisition date", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r30" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderPurchaseAgreementNetOfDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderPurchaseAgreementNetOfDiscountNoncurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails": { "parentTag": "ccoi_BusinessCombinationAmountToBeReceivedFromSeller", "weight": 1.0, "order": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount due from seller under the purchase agreement, net of discount, pursuant to business combination arrangement, classified as noncurrent.", "label": "Business Combination, Amount Due From Seller, Under Purchase Agreement, Net Of Discount, Noncurrent", "terseLabel": "Due from T-Mobile, Purchase Agreement, net of discount of $14,444", "verboseLabel": "Estimated Purchase Agreement payment to be received from the Seller, net of discount of $15,614" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of shares of restricted stock vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r367" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r752" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "ccoi_BusinessCombinationAmountDueToSellerUnderIpTransitServicesAgreementCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueToSellerUnderIpTransitServicesAgreementCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount due to seller under the IP Transit Services Agreement, pursuant to business combination arrangement, classified as current.", "label": "Business Combination, Amount Due To Seller, Under IP Transit Services Agreement, Current", "terseLabel": "Due to T-Mobile - Transition Services Agreement" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income", "terseLabel": "Interest income and other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r406" ] }, "ccoi_BusinessCombinationAmountDueToSellerUnderPurchaseAgreementCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueToSellerUnderPurchaseAgreementCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount due to seller under the Purchase Agreement, pursuant to business combination arrangement, classified as current.", "label": "Business Combination, Amount Due To Seller, Under Purchase Agreement, Current", "terseLabel": "Due to T-Mobile - Purchase Agreement" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementCurrentAmountOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementCurrentAmountOfDiscount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on the amount due from seller under the IP Transit Services Agreement, pursuant to the business combination arrangement, classified as current.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Current, Amount Of Discount", "terseLabel": "Due from T-Mobile, IP Transit Services Agreement, current portion, net of discount" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r81", "r82", "r83", "r84", "r572", "r574", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r615", "r616", "r617", "r618", "r621", "r622", "r623", "r624", "r641", "r642", "r643", "r644", "r670", "r697", "r699" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNoncurrentAmountOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderIpTransitServicesAgreementNoncurrentAmountOfDiscount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on the amount due from seller under the IP Transit Services Agreement, pursuant to the business combination arrangement, classified as noncurrent.", "label": "Business Combination, Amount Due From Seller, Under IP Transit Services Agreement, Noncurrent, Amount Of Discount", "terseLabel": "Due from T-Mobile, IP Transit Services Agreement, noncurrent portion discount" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r198", "r395" ] }, "ccoi_BusinessCombinationAmountDueFromSellerUnderPurchaseAgreementNoncurrentAmountOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueFromSellerUnderPurchaseAgreementNoncurrentAmountOfDiscount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on the amount due from seller under the purchase agreement, pursuant to the business combination arrangement, classified as noncurrent.", "label": "Business Combination, Amount Due From Seller, Under Purchase Agreement, Noncurrent, Amount Of Discount", "terseLabel": "Estimated Purchase Agreement payment to be received, amount of discount", "verboseLabel": "Due from T-Mobile, Purchase Agreement, net of discount" } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r717", "r728", "r738", "r763" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r198", "r395" ] }, "ccoi_BusinessCombinationAmortizationOfDiscountOnAmountDueFromSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmortizationOfDiscountOnAmountDueFromSeller", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amortization of discount on the amount due from seller pursuant to the business combination arrangement.", "label": "Business Combination, Amortization Of Discount On Amount Due From Seller", "terseLabel": "Amortization of discounts, due from T-Mobile, IP Transit Services & Purchase Agreements" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAdditionalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAdditionalConsideration", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of additional consideration in a business combination transaction.", "label": "Business Combination, Additional Consideration", "terseLabel": "Additional consideration due to the seller" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "terseLabel": "Operating lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r236", "r480", "r481" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "terseLabel": "Dividends paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount and premium", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r9", "r85", "r117", "r321" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Operating lease income payments", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r236", "r482" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance lease cost amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r466", "r473", "r693" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment:", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r128", "r154", "r157", "r158" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred income tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r771" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of Sprint Wireline Business, net of $47.1 million of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "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." } } }, "auth_ref": [ "r807" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt costs", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r129" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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." } } }, "auth_ref": [ "r205", "r206", "r207", "r237", "r503", "r558", "r568", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r605", "r606", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r700" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r141", "r173", "r197", "r242", "r251", "r256", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r408", "r412", "r444", "r523", "r595", "r694", "r709", "r819", "r820", "r837" ] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAgreementsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Lease Agreements [Member]", "terseLabel": "Lease", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r74" ] }, "ccoi_BusinessCombinationProFormaIncreaseDecreaseToHistoricalDepreciationExpenseBasedOnFairValueOfPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaIncreaseDecreaseToHistoricalDepreciationExpenseBasedOnFairValueOfPropertyAndEquipment", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The proforma net increase (decrease) to historical depreciation expense based on the fair value of property and equipment for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Increase (Decrease) to Historical Depreciation Expense Based on Fair Value of Property and Equipment", "terseLabel": "Net increase (reduction) to historical depreciation expense based on fair value of property and equipment" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less-amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r479" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "totalLabel": "Present value of minimum lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r465", "r479" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r103" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r771" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Accounts receivable, net of allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r174", "r267", "r281" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "negatedLabel": "Current maturities", "terseLabel": "Finance lease obligations, current maturities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r465" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations, net of current maturities", "verboseLabel": "Finance lease obligations, net of current maturities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r465" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property and equipment:" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r771" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Service revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - finance leases (in years)", "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." } } }, "auth_ref": [ "r477", "r693" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock (in shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r16", "r102", "r103", "r135", "r560", "r627", "r648" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r771" ] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Operating loss from continuing operations", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r46" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r471" ] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies:", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r130", "r291", "r292", "r650", "r814" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r55", "r57" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r344", "r491", "r492", "r576", "r577", "r578", "r579", "r580", "r600", "r602", "r633" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r290", "r611" ] }, "ccoi_BusinessCombinationProFormaImpactOnIncomeTaxExpensesAndAutonomousEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaImpactOnIncomeTaxExpensesAndAutonomousEntity", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma impact to income tax expense from the pro-forma and autonomous entity adjustments for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Impact on Income Tax Expenses and Autonomous Entity", "terseLabel": "Impact to income tax expense from pro-forma and autonomous entity adjustments" } } }, "auth_ref": [] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Senior secured 2026 notes, net of unamortized debt costs of $710 and $905, respectively, and discounts of $945 and $1,203, respectively", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r26" ] }, "ccoi_NetworkOperationsLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "NetworkOperationsLeaseMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Network Operations Lease.", "label": "Network Operations Lease [Member]", "terseLabel": "Network Operations Lease" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ccoi_GermaniumLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "GermaniumLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a firm or person with designation of chief executive officer.", "label": "Germanium LLC [Member]", "terseLabel": "Germanium LLC" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r286", "r290", "r611" ] }, "ccoi_InterestIncomeExpenseNonoperatingPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "InterestIncomeExpenseNonoperatingPurchaseAgreement", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of nonoperating interest income (expense) from Purchase Agreement.", "label": "Interest Income (Expense), Nonoperating, Purchase Agreement", "terseLabel": "Interest income - Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events", "verboseLabel": "Subsequent event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r456", "r497" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Equity-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r66", "r67", "r347" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r226", "r227", "r228", "r233", "r348" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r39", "r170", "r667" ] }, "ccoi_UnfavorableLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "UnfavorableLeaseLiabilitiesAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Unfavorable Lease Liabilities Abstract", "terseLabel": "Unfavorable lease liabilities" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]", "verboseLabel": "Future minimum payments (principal and interest) under these finance leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]", "terseLabel": "Future minimum payments under these operating lease agreements" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r111", "r122", "r146", "r167", "r180", "r182", "r186", "r197", "r209", "r213", "r214", "r215", "r216", "r219", "r220", "r229", "r242", "r250", "r255", "r258", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r435", "r444", "r533", "r604", "r625", "r626", "r674", "r707", "r819" ] }, "ccoi_PropertyPlantAndEquipmentCompensationCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PropertyPlantAndEquipmentCompensationCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the compensation costs the entity capitalizes as a part of property, plant and equipment.", "label": "Property, Plant and Equipment Compensation Costs Capitalized", "verboseLabel": "Capitalized compensation cost" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Loss on impairment", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r9", "r59" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r192", "r213", "r214", "r215", "r216", "r222", "r223", "r230", "r233", "r242", "r250", "r255", "r258", "r674" ] }, "ccoi_SpeedPerSecondToBandwidthIntensiveUsers": { "xbrltype": "memoryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SpeedPerSecondToBandwidthIntensiveUsers", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the speed per second of bandwidth.", "label": "Speed Per Second to Bandwidth Intensive Users", "terseLabel": "On-net service speed range" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets", "terseLabel": "Long-lived assets, net", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r263" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost", "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." } } }, "auth_ref": [ "r833" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit):" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increased number of shares available under the 2017 Incentive Award Plan", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r89", "r90", "r607", "r608", "r611" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r791", "r799", "r845", "r847" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense for contract costs", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r285" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions:", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r488", "r489", "r490", "r492", "r495", "r563", "r564", "r565", "r609", "r610", "r611", "r631", "r632" ] }, "ccoi_RevenueRecognitionBillingDueReceiptsContractLengthsMaximum": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RevenueRecognitionBillingDueReceiptsContractLengthsMaximum", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum period for contract lengths billing due upon receipts, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue Recognition, Billing Due Receipts Contract Lengths, Maximum", "terseLabel": "Maximum contract lengths for billing due upon receipts (in months)" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r748" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates changes on cash", "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." } } }, "auth_ref": [ "r449" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of the business:", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r123", "r124", "r125", "r139" ] }, "ccoi_NetworkOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "NetworkOperationsMember", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to personnel and related operating expenses associated with service delivery, network management, and customer support.", "label": "Network Operations [Member]", "terseLabel": "Network operations" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r53", "r109" ] }, "ccoi_DebtInstrumentCovenantPermittedInvestmentsAndPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DebtInstrumentCovenantPermittedInvestmentsAndPayments", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount held by holdings in cash and cash equivalents which is permitted for investment payments.", "label": "Debt Instrument Covenant Permitted Investments and Payments", "terseLabel": "Amount unrestricted and permitted for investment payments" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "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." } } }, "auth_ref": [ "r3", "r120" ] }, "ccoi_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "StockholdersEquityTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Stockholders Equity [Table]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related party transactions", "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." } } }, "auth_ref": [ "r607", "r608", "r611" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r772" ] }, "us-gaap_InvestmentIncomeAmortizationOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeAmortizationOfDiscount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Investment Income, Amortization of Discount", "terseLabel": "Amortization of discount resulted in interest income", "documentation": "Amount of accretion of purchase discount on nonoperating securities." } } }, "auth_ref": [ "r117" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "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." } } }, "auth_ref": [ "r39", "r120", "r196" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Acquired customer relationships, estimated useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "terseLabel": "Cash", "documentation": "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." } } }, "auth_ref": [ "r170" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Service revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r243", "r244", "r249", "r253", "r254", "r260", "r262", "r264", "r334", "r335", "r503" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r167", "r180", "r182", "r194", "r197", "r209", "r219", "r220", "r242", "r250", "r255", "r258", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r407", "r410", "r411", "r435", "r444", "r521", "r532", "r566", "r604", "r625", "r626", "r674", "r691", "r692", "r708", "r795", "r819" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "verboseLabel": "Segment information:", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r381", "r382", "r524" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r710" ] }, "us-gaap_AssetRetirementObligationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationCostsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Costs [Member]", "terseLabel": "Asset retirement obligations", "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets." } } }, "auth_ref": [ "r148", "r150" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 75,000,000 shares authorized; 48,612,382 and 48,013,330 shares issued and outstanding, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r103", "r526", "r694" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired customer relationships, future amortization expense, amortization period", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r127" ] }, "ccoi_NonCoreServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "NonCoreServicesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non core services provided by organization.", "label": "Non-core [Member]", "terseLabel": "Non-core" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r697", "r698", "r699", "r701", "r702", "r703", "r706", "r803", "r804", "r828", "r849", "r852" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Equity-based compensation expense", "verboseLabel": "Equity-based compensation expense (net of amounts capitalized)", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r375", "r379" ] }, "ccoi_OperatingLeaseFixedAnnualRent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OperatingLeaseFixedAnnualRent", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the fixed annual rent per year under lease agreement.", "label": "Operating Lease, Fixed Annual Rent", "terseLabel": "Fixed annual rent" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r808", "r835" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r583" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion of asset retirement obligations (recorded as an increase to network operations expenses)", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r288", "r289" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r103", "r583", "r601", "r852", "r853" ] }, "ccoi_RestrictionOnCertainPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RestrictionOnCertainPaymentsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to indenture including restrictions on prohibiting certain payments, such as dividends and stock purchases.", "label": "Restriction on Dividends and Stock Purchases [Member]", "terseLabel": "Restriction on dividends and stock purchases" } } }, "auth_ref": [] }, "ccoi_RestrictionOnIncurringAdditionalIndebtednessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RestrictionOnIncurringAdditionalIndebtednessMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to indenture including restrictions on incurring additional indebtedness.", "label": "Restriction on Incurring Additional Indebtedness [Member]", "terseLabel": "Restriction on incurring additional indebtedness" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r480" ] }, "ccoi_OffNetServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OffNetServicesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to off net services provided by organization.", "label": "Off-net [Member]", "terseLabel": "Off-net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs - Sprint Business", "verboseLabel": "Acquisition related costs", "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." } } }, "auth_ref": [ "r68" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r712" ] }, "ccoi_OnNetServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OnNetServicesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to net services provided by organization.", "label": "On-net [Member]", "terseLabel": "On-net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowance for credit losses of $4,158 and $2,303, respectively", "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." } } }, "auth_ref": [ "r265", "r266" ] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessGrossReceiptsTaxesUniversalServiceFundAndOtherSurchargesDetails" ], "lang": { "en-us": { "role": { "label": "Excise and Sales Taxes", "terseLabel": "Excise taxes and surcharge", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r188" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r221", "r346", "r786", "r787", "r806" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related party transactions:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Unsecured Debt", "verboseLabel": "Net proceeds from issuance of senior unsecured 2027 Notes - net of debt costs of $1,290", "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)", "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." } } }, "auth_ref": [ "r32", "r181", "r183", "r189", "r519", "r534" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r137", "r159", "r393", "r394", "r802" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercises of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r17" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r46" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block]", "terseLabel": "Gross receipts taxes, universal service fund and other surcharges", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r161", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r663" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r151", "r160", "r219", "r220", "r247", "r383", "r392", "r537" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r406" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r827" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Recent accounting pronouncements- adopted", "terseLabel": "Description of the business:", "verboseLabel": "Description of the business and summary of significant accounting policies:", "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." } } }, "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r208", "r209", "r210", "r211", "r212", "r215", "r221", "r235", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r287", "r376", "r377", "r378", "r387", "r388", "r389", "r390", "r402", "r403", "r404", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r440", "r441", "r445", "r446", "r447", "r448", "r457", "r458", "r461", "r462", "r463", "r464", "r483", "r484", "r485", "r486", "r487", "r504", "r505", "r506", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares - diluted", "totalLabel": "Weighted-average common shares - diluted", "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." } } }, "auth_ref": [ "r224", "r233" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r711" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per common share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r135" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r43", "r162", "r163", "r164", "r165", "r166", "r208", "r209", "r210", "r211", "r212", "r215", "r221", "r235", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r287", "r376", "r377", "r378", "r387", "r388", "r389", "r390", "r402", "r403", "r404", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r440", "r441", "r445", "r446", "r447", "r448", "r457", "r458", "r461", "r462", "r463", "r464", "r483", "r484", "r485", "r486", "r487", "r504", "r505", "r506", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares - basic", "verboseLabel": "Weighted-average common shares - basic", "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." } } }, "auth_ref": [ "r222", "r233" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of allowance for credit losses", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r43", "r44", "r48", "r49" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ccoi_SodiumLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SodiumLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Sodium LLC.", "label": "Sodium LLC [Member]", "terseLabel": "Sodium LLC" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r314", "r338", "r339", "r340", "r341", "r342", "r343", "r498", "r499", "r500", "r677", "r678", "r684", "r685", "r686" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r26" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on installment payment agreement", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r560" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r205", "r206", "r207", "r237", "r503", "r558", "r568", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r605", "r606", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r700" ] }, "ccoi_IncreaseDecreaseInUnfavorableLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "IncreaseDecreaseInUnfavorableLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in unfavorable lease liability balances during the period.", "label": "Increase (Decrease) in Unfavorable Lease Liabilities", "terseLabel": "Unfavorable lease liabilities" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per common share", "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." } } }, "auth_ref": [ "r190", "r213", "r214", "r215", "r216", "r217", "r225", "r231", "r232", "r233", "r235", "r434", "r435", "r520", "r535", "r672" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r723", "r734", "r744", "r769" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r711" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r61", "r172", "r529" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Foreign currency exchange gain on 2024 Euro Notes", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r122", "r603", "r707", "r830", "r831", "r851" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Service revenue recognized from balance at beginning of period", "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." } } }, "auth_ref": [ "r336" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r456", "r497" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Other Long-term Debt", "terseLabel": "Net liability, other long term", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r19", "r143", "r846" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Stockholders' (Deficit) Equity", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r11", "r630" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Quarterly dividend payment approved (per share)", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property and equipment", "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." } } }, "auth_ref": [ "r129", "r171", "r530" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r723", "r734", "r744", "r769" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity (deficit)", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r106", "r107", "r126", "r585", "r601", "r628", "r629", "r694", "r709", "r801", "r809", "r829", "r852" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Total property and equipment, net", "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." } } }, "auth_ref": [ "r10", "r522", "r530", "r694" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r711" ] }, "ccoi_LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the notice period required for cancellation of lease Lessee, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements Required Notice Period for Cancellation of Lease", "terseLabel": "Notice period for cancellation of lease" } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r724", "r735", "r745", "r770" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r456", "r497" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and equipment:" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "verboseLabel": "Allowance for credit losses", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r54" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r752" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r779" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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." } } }, "auth_ref": [ "r376", "r377", "r378", "r567", "r803", "r804", "r805", "r828", "r852" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r760" ] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Rent", "terseLabel": "Payment made for rent and related costs", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r7" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r713" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r20" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "CEO" } } }, "auth_ref": [ "r808" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r572", "r574", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r615", "r616", "r617", "r618", "r621", "r622", "r623", "r624", "r641", "r642", "r643", "r644", "r697", "r699" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Diluted weighted average shares" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r779" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r760" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r753" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r779" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r746" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r747" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r168", "r175", "r197", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r408", "r412", "r444", "r694", "r819", "r820", "r837" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r760" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r753" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r772" ] }, "us-gaap_UnsecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Senior unsecured 2027 notes, net of unamortized debt costs of $1,001 and $1,173, respectively, and discounts of $2,095 and $2,456, respectively", "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r26" ] }, "us-gaap_RegulatoryAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset", "terseLabel": "Obligations related to restoration obligations for acquired leases", "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period." } } }, "auth_ref": [ "r149" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r780" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r753" ] }, "ccoi_BusinessCombinationProFormaAmortizationExpensesRelatedToIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaAmortizationExpensesRelatedToIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma amortization expenses related to intangible assets for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Amortization Expenses Related to Intangible Assets", "terseLabel": "Amortization expense related to customer relationship intangible assets" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r760" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9", "r56", "r58" ] }, "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract", "lang": { "en-us": { "role": { "label": "Common stock buyback program and stock options and award plan:" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r753" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r725", "r733", "r743", "r760", "r768", "r772", "r780" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r780" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r753" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Total property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r472", "r693" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r725", "r733", "r743", "r760", "r768", "r772", "r780" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r753" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Adjustment to reclassify, right-of-use leased assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r798" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r753" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r781" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Fair value of net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r72", "r73" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r779" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r785" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "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." } } }, "auth_ref": [ "r474", "r693" ] }, "us-gaap_AmortizationOfRegulatoryAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfRegulatoryAsset", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Regulatory Asset", "terseLabel": "Amortization of asset retirement assets (recorded a depreciation and amortization expenses)", "documentation": "The expense charged against earnings during the period to allocate the capitalized costs of regulatory assets over the periods expected to benefit from such costs." } } }, "auth_ref": [ "r9", "r115" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r778" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r780" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r775" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r754" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r779" ] }, "us-gaap_RegulatoryAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Axis]", "documentation": "Information by type of regulatory asset." } } }, "auth_ref": [ "r94", "r95", "r149" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r782" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r605", "r663", "r671" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r781" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r776" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r176", "r177", "r178", "r179", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r756" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r24", "r169", "r197", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r409", "r412", "r413", "r444", "r694", "r819", "r837", "r838" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r777" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r755" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r759" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue for termination fees", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r824" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r757" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "terseLabel": "long-term liability", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r96", "r97", "r98", "r101", "r197", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r409", "r412", "r413", "r444", "r819", "r837", "r838" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r778" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r720", "r731", "r741", "r766" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r758" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r29", "r164", "r184", "r185", "r186", "r205", "r206", "r207", "r210", "r218", "r220", "r237", "r274", "r280", "r325", "r376", "r377", "r378", "r389", "r390", "r417", "r419", "r420", "r421", "r422", "r424", "r433", "r450", "r451", "r452", "r453", "r454", "r455", "r487", "r547", "r548", "r549", "r567", "r627" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r200", "r201", "r491", "r492", "r493", "r494", "r576", "r577", "r578", "r579", "r580", "r600", "r602", "r633" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r758" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Additional payment received", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r70" ] }, "us-gaap_RegulatoryAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Domain]", "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "auth_ref": [ "r149" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r205", "r206", "r207", "r210", "r218", "r220", "r274", "r280", "r376", "r377", "r378", "r389", "r390", "r417", "r420", "r421", "r424", "r433", "r547", "r549", "r567", "r852" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r783" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r16", "r164", "r184", "r185", "r186", "r205", "r206", "r207", "r210", "r218", "r220", "r237", "r274", "r280", "r325", "r376", "r377", "r378", "r389", "r390", "r417", "r419", "r420", "r421", "r422", "r424", "r433", "r450", "r451", "r452", "r453", "r454", "r455", "r487", "r547", "r548", "r549", "r567", "r627" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r714", "r784" ] }, "us-gaap_BusinessCombinationBargainPurchaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationBargainPurchaseAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Bargain Purchase [Abstract]", "terseLabel": "Gain on bargain purchase" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r721", "r732", "r742", "r767" ] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "negatedLabel": "Gain on bargain purchase - Sprint Business", "terseLabel": "Gain on bargain purchase - Sprint Business", "totalLabel": "Gain on bargain purchase", "verboseLabel": "Gain on bargain purchase", "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity." } } }, "auth_ref": [ "r75", "r76", "r77", "r78", "r79", "r80" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r778" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r771" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies:", "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." } } }, "auth_ref": [ "r28", "r91", "r525", "r582" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r714", "r784" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r221", "r346", "r786", "r806" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r722", "r733", "r743", "r760", "r768" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r87", "r147", "r187", "r245", "r459", "r612", "r707", "r850" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r4", "r15", "r31", "r185", "r186", "r451", "r452", "r453", "r454", "r455", "r794" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r714", "r784" ] }, "us-gaap_DebtSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r536", "r796", "r797" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r73" ] }, "ccoi_BusinessCombinationProFormaAdjustmentsOnAutonomousEntityExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaAdjustmentsOnAutonomousEntityExpenses", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma autonomous entity expense adjustments for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Adjustments on Autonomous Entity Expenses", "terseLabel": "Autonomous entity expense adjustments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Payment of debt in Installments", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r26", "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r262", "r263", "r569", "r570", "r571", "r635", "r637", "r640", "r646", "r649", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r666", "r683", "r699", "r824", "r848" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Accrued and other current liabilities", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of fair values for each major class of assets acquired and liabilities assumed at the acquisition date", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r138" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "totalLabel": "Total current assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r12", "r18" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write offs Charged Against Allowance", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r283" ] }, "us-gaap_ShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeasePayments", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease Payments", "terseLabel": "Short-term lease payments", "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability." } } }, "auth_ref": [ "r470" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r50", "r51", "r52", "r152", "r153", "r155", "r156" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r105", "r135", "r527", "r551", "r556", "r561", "r584", "r694" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of stockholders' (deficit) equity", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of diluted weighted average shares", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "verboseLabel": "Network operations (including equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below)", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r114", "r503" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "terseLabel": "Total current liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r262", "r263", "r569", "r570", "r571", "r635", "r637", "r640", "r646", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r666", "r683", "r699", "r824", "r848" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "verboseLabel": "Current-period Provision for Expected Credit Losses", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r810" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r204", "r408", "r409", "r412", "r413", "r496", "r660", "r818", "r821", "r822" ] }, "ccoi_IncreaseDecreaseInDueFromRelatedPartiesCurrentTransitionServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrentTransitionServices", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the related parties for the transition services.", "label": "Increase (Decrease) in Due from Related Parties, Current, Transition Services", "negatedLabel": "Due from T-Mobile - Transition Services Agreement" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "negatedLabel": "Operating cash flows from finance leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r469", "r475" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "terseLabel": "Long-term debt:", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r131" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r204", "r408", "r409", "r412", "r413", "r496", "r660", "r818", "r821", "r822" ] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value of Assets Acquired", "terseLabel": "Fair value of equipment acquired in leases", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r478", "r693" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and contingencies:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Financing cash flows from finance leases", "negatedTerseLabel": "Principal payments of finance lease obligations", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r467", "r475" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r260", "r503", "r538", "r539", "r540", "r541", "r542", "r543", "r665", "r682", "r695", "r790", "r816", "r817", "r824", "r848" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r337", "r345", "r371", "r372", "r373", "r501", "r502", "r544", "r573", "r574", "r634", "r636", "r638", "r639", "r645", "r661", "r662", "r675", "r681", "r689", "r696", "r699", "r813", "r823", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Accounts payable, accrued liabilities and other long-term liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt:", "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." } } }, "auth_ref": [ "r204", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r460", "r676", "r677", "r678", "r679", "r680", "r800" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment information:", "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." } } }, "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r248", "r252", "r256", "r257", "r258", "r259", "r260", "r261", "r264" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r99", "r100", "r142", "r143", "r204", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r460", "r676", "r677", "r678", "r679", "r680", "r800" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r478", "r693" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r476", "r693" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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." } } }, "auth_ref": [ "r314", "r338", "r343", "r438", "r499", "r677", "r678", "r684", "r685", "r686" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r26", "r63", "r64", "r85", "r86", "r88", "r92", "r133", "r134", "r204", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r460", "r676", "r677", "r678", "r679", "r680", "r800" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r260", "r503", "r538", "r539", "r540", "r541", "r542", "r543", "r665", "r682", "r695", "r790", "r816", "r817", "r824", "r848" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r345", "r502", "r544", "r573", "r574", "r634", "r636", "r638", "r639", "r645", "r661", "r662", "r675", "r681", "r689", "r696", "r823", "r839", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r337", "r345", "r371", "r372", "r373", "r501", "r502", "r544", "r573", "r574", "r634", "r636", "r638", "r639", "r645", "r661", "r662", "r675", "r681", "r689", "r696", "r699", "r813", "r823", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r188", "r197", "r243", "r244", "r249", "r253", "r254", "r260", "r262", "r264", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r444", "r521", "r819" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r748" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "verboseLabel": "Debt costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Senior notes", "verboseLabel": "Senior notes outstanding", "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." } } }, "auth_ref": [ "r19", "r143", "r323" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r242", "r250", "r255", "r258", "r674" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease obligations", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r479" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r345", "r502", "r544", "r573", "r574", "r634", "r636", "r638", "r639", "r645", "r661", "r662", "r675", "r681", "r689", "r696", "r823", "r839", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r6", "r14", "r140" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Amount payable", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeitures of shares granted to employees (in shares)", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r825" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r476", "r693" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income taxes:" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Shares", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "ccoi_BusinessCombinationProFormaInvestmentIncomeAmortizationOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaInvestmentIncomeAmortizationOfDiscount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma accretion of purchase discount on nonoperating securities for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Investment Income, Amortization of Discount", "terseLabel": "Interest income from amortization of discount recorded" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r202", "r203", "r309", "r324", "r494", "r669", "r670" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r771" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r26", "r62" ] }, "ccoi_FixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "FixedChargeCoverageRatio", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the fixed charge coverage ratio.", "label": "Fixed Charge Coverage Ratio", "verboseLabel": "Fixed charge coverage ratio" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationProFormaBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaBargainPurchaseGainRecognizedAmount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma bargain purchase for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Bargain Purchase, Gain Recognized, Amount", "terseLabel": "Gain on bargain purchase" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Debt, Net of Issuance Costs.", "terseLabel": "Net proceeds", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r193" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseTermOfContract1", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Initial terms", "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r832" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r491", "r492", "r836" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Consideration paid", "verboseLabel": "Cash consideration", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r34", "r405" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts Net of Recoveries", "verboseLabel": "Net bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r191", "r282" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Dividends on common stock and return of capital program", "verboseLabel": "Dividends on common stock:" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends paid", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r135" ] }, "us-gaap_OffMarketLeaseUnfavorable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffMarketLeaseUnfavorable", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Off-Market Lease, Unfavorable", "terseLabel": "Unfavorable lease liabilities", "documentation": "This element represents a liability associated with the acquisition of an off-market lease when the terms of the lease are unfavorable to the market terms for the lease at the date of acquisition." } } }, "auth_ref": [ "r27" ] }, "ccoi_BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The pro forma amortization expenses related to unfavorable lease liabilities for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Combination, Pro Forma, Amortization Expenses Related to Unfavorable Lease Liability", "terseLabel": "Amortization of unfavorable lease liabilities" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r437", "r438", "r439" ] }, "ccoi_GainLossOnSaleOfInternetProtocolAddresses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "GainLossOnSaleOfInternetProtocolAddresses", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The gain (loss) on the sale of IP addresses for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Gain (Loss) on Sale of Internet Protocol Addresses", "terseLabel": "Gain on sale of IP addresses" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r344", "r491", "r492", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r576", "r577", "r578", "r579", "r580", "r600", "r602", "r633", "r836" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "ccoi_AmortizationOfOffMarketLeaseUnfavorable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "AmortizationOfOffMarketLeaseUnfavorable", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization of unfavorable lease liability incurred during the period.", "label": "Amortization of Off Market Lease Unfavorable", "terseLabel": "Amortization of unfavorable lease liabilities" } } }, "auth_ref": [] }, "ccoi_DataCenterInBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DataCenterInBuildingMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to data center in building.", "label": "Data Center in Building [Member]", "terseLabel": "Data center in building" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of right of use assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "terseLabel": "Right-of-use leased assets" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsAndOtherAssetsNoncurrent": { "xbrltype": "decimalItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositsAndOtherAssetsNoncurrent", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deposits and other noncurrent assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits And Other Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilitiesCurrent": { "xbrltype": "decimalItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilitiesCurrent", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities classified as current, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liabilities, Current", "terseLabel": "Current maturities, operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash used in financing activities", "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." } } }, "auth_ref": [ "r195" ] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities classified as noncurrent, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liabilities, Noncurrent", "terseLabel": "Operating lease liabilities, net of current maturities" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationConsiderationToBeMadeInEqualMonthlyPaymentsInMonthsOneToTwelve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationConsiderationToBeMadeInEqualMonthlyPaymentsInMonthsOneToTwelve", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration to be transferred under the business combination arrangement, in equal monthly payments during the months 1 -12.", "label": "Business Combination, Consideration To Be Made In Equal Monthly Payments In Months One To Twelve", "terseLabel": "Equal monthly payments to be made in months 1-12" } } }, "auth_ref": [] }, "ccoi_SprintWirelineBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SprintWirelineBusinessMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sprint wireline business.", "label": "Sprint Wireline Business [Member]", "terseLabel": "Sprint Wireline Business" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r314", "r338", "r339", "r340", "r341", "r342", "r343", "r438", "r498", "r499", "r500", "r677", "r678", "r684", "r685", "r686" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) investing activities", "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." } } }, "auth_ref": [ "r195" ] }, "ccoi_BusinessCombinationConsiderationToBeMadeInEqualMonthlyPaymentsInMonthsThirteenToFiftyFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationConsiderationToBeMadeInEqualMonthlyPaymentsInMonthsThirteenToFiftyFour", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration to be transferred under the business combination arrangement, in equal monthly payments during the months 13 -54.", "label": "Business Combination, Consideration To Be Made In Equal Monthly Payments In Months Thirteen To Fifty Four", "terseLabel": "Equal monthly payments to be made in months 13-54" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r748" ] }, "ccoi_AcquiredFiniteLivedIntangibleAssetsFutureAmortizationExpensePerYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "AcquiredFiniteLivedIntangibleAssetsFutureAmortizationExpensePerYear", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future amortization expense per year, on finite lived intangible assets acquired by the entity.", "label": "Acquired Finite-Lived Intangible Assets, Future Amortization Expense Per Year", "terseLabel": "Acquired customer relationships, future amortization expense per year" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Comprehensive income (loss):" } } }, "auth_ref": [] }, "ccoi_PercentageOfTransitionServicesCost": { "xbrltype": "percentItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PercentageOfTransitionServicesCost", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of transition service cost.", "label": "Percentage of Transition Services Cost", "terseLabel": "Percentage of TSA cost" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r120", "r121", "r122" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term (in years)", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r832" ] }, "ccoi_OfficeLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OfficeLeaseMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Office Lease.", "label": "Office Lease [Member]", "terseLabel": "Office Lease" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Description of the business:", "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." } } }, "auth_ref": [ "r437", "r438", "r439" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r711" ] }, "ccoi_SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SecondAmendmentToOfficeLeaseWithGermaniumLlcWhichAmendsLeaseForTechnicalSpaceUnderNetworkOperationsLeaseMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Second Amendment to the Office Lease (the \"Amendment\"), with Germanium which amends the Lease for technical space under the Network Operations Lease.", "label": "Second Amendment to Office Lease with Germanium LLC which Amends Lease for Technical Space under Network Operations Lease [Member]", "terseLabel": "Amendment" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)", "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." } } }, "auth_ref": [ "r477", "r693" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ccoi_WavelengthServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "WavelengthServicesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to wavelength services.", "label": "Wavelength Services [Member]", "terseLabel": "Wavelength" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ccoi_SprintBusinessLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SprintBusinessLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Sprint Business LLC.", "label": "Sprint Business LLC [Member]", "terseLabel": "Sprint Business" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Line Items]", "terseLabel": "Description of the business", "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." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRestrictedCashAndInterestRateSwapAgreementDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap", "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." } } }, "auth_ref": [ "r664", "r704", "r705" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r202", "r203", "r309", "r324", "r494", "r668", "r670" ] }, "ccoi_AuditoriumSuitableForTrainingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "AuditoriumSuitableForTrainingMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to auditorium suitable for training.", "label": "Auditorium Suitable for Training [Member]", "terseLabel": "Auditorium suitable for training" } } }, "auth_ref": [] }, "ccoi_PerMonthOverSubsequentFortyTwoMonthsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PerMonthOverSubsequentFortyTwoMonthsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to per month over subsequent 42 months.", "label": "Per Month Over Subsequent Forty Two Months [Member]", "terseLabel": "Per Month Over Subsequent Forty Two Months" } } }, "auth_ref": [] }, "ccoi_PerMonthDuringFirstYearAfterClosingDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PerMonthDuringFirstYearAfterClosingDateMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to per month during first year after closing date.", "label": "Per Month During First Year After Closing Date [Member]", "terseLabel": "Per Month During First Year After Closing Date" } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business combination recognized identifiable assets acquired and liabilities Aasumed finance lease liabilities, classified as current.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Finance Lease Liabilities Current", "terseLabel": "Current maturities, finance lease liabilities" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business combination recognized identifiable assets acquired and liabilities assumed finance lease liabilities, classified as noncurrent.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Finance Lease Liabilities Noncurrent", "terseLabel": "Finance lease liabilities, net of current maturities" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationProFormaIncreaseDecreaseToHistoricalDepreciationExpenseBasedOnFairValueOfPropertyAndEquipmentFinanceLeaseAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaIncreaseDecreaseToHistoricalDepreciationExpenseBasedOnFairValueOfPropertyAndEquipmentFinanceLeaseAdjustment", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business combination pro forma increase decrease to historical depreciation expense based on fair value of property and equipment finance lease adjustment.", "label": "Business Combination Pro Forma Increase Decrease To Historical Depreciation Expense Based On Fair Value Of Property And Equipment Finance Lease Adjustment", "terseLabel": "Net increase (reduction) to historical depreciation expense based on fair value of property and equipment finance lease adjustment" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiabilityOperationExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiabilityOperationExpenses", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business combination pro forma amortization expenses related to unfavorable lease liability operation expenses.", "label": "Business Combination Pro Forma Amortization Expenses Related To Unfavorable Lease Liability Operation Expenses", "terseLabel": "Amortization of unfavorable lease liabilities operation expenses" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "ccoi_BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiabilityIncreaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationProFormaAmortizationExpensesRelatedToUnfavorableLeaseLiabilityIncreaseInterestExpense", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business combination pro forma amortization expenses related to unfavorable lease liability increase interest expense.", "label": "Business Combination Pro Forma Amortization Expenses Related To Unfavorable Lease Liability Increase Interest Expense", "terseLabel": "Amortization of unfavorable lease liabilities increase interest expense" } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r771" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r773" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAmountDueToSellerRecordedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountDueToSellerRecordedDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due to the seller pursuant to business combination arrangement, recorded during the period.", "label": "Business Combination, Amount Due to Seller Recorded During Period", "terseLabel": "Amount due to the seller recorded during the period" } } }, "auth_ref": [] }, "ccoi_BusinessCombinationAmountPaidToSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationAmountPaidToSeller", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount paid to seller in a business combination.", "label": "Business Combination Amount Paid to Seller", "terseLabel": "Amount paid to the seller" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of the components of income (loss) before income taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r802" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r711" ] }, "ccoi_BusinessCombinationBargainPurchaseLossRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "BusinessCombinationBargainPurchaseLossRecognizedAmount", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of loss recognized by the entity.", "label": "Business Combination, Bargain Purchase, Loss Recognized, Amount", "negatedLabel": "Loss on bargain purchase - Sprint Business" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "ccoi_AdjustmentToReclassifyOperatingLeaseLiabilityToFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "AdjustmentToReclassifyOperatingLeaseLiabilityToFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "[9:46 AM] Chandran Nair, Visakh\nAdjustment To Reclassify Operating Lease Liability To Finance Lease Liability (monetary, duration, debit) Def: The amount of adjustment to reclassify operating lease liability to finance lease liability.", "label": "Adjustment To Reclassify Operating Lease Liability To Finance Lease Liability", "terseLabel": "Adjustment to reclassify operating lease liabilities to finance lease liability" } } }, "auth_ref": [] }, "ccoi_FairValueOfSwapAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "FairValueOfSwapAgreement", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of fair value of swap agreement.", "label": "Fair Value Of Swap Agreement", "terseLabel": "Fair value of swap agreement" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r170" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "ccoi_RelatedPartyTransactionDueTransitionServicesBetweenRelatedPartyCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RelatedPartyTransactionDueTransitionServicesBetweenRelatedPartyCurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of due from transition services between the related party transaction, classified as current.", "label": "Related Party Transaction, Due, Transition Services between Related Party, Current", "terseLabel": "Due from T-Mobile, Transition Services Agreement" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease obligations", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r479" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative (including equity-based compensation expense, respectively)", "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." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Senior notes, fair value", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r314", "r443", "r677", "r678" ] }, "ccoi_TransitionServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "TransitionServicesAgreementMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Transition Services Agreement.", "label": "Transition Services Agreement [Member]", "terseLabel": "Transition Services Agreement" } } }, "auth_ref": [] }, "ccoi_DebtInstrumentPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DebtInstrumentPrepaidExpenses", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of debt instrument in prepaid expenses.", "label": "Debt Instrument, Prepaid Expenses", "terseLabel": "Net liability, prepaid expenses" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "ccoi_InternetProtocolTransitServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "InternetProtocolTransitServicesAgreementMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to IP Transit Services Agreement.", "label": "Internet Protocol, Transit Services Agreement [Member]", "terseLabel": "IP Transit Services Agreement" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-term debt:" } } }, "auth_ref": [] }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RatioOfIndebtednessToNetCapital1", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Consolidated leverage ratio", "documentation": "Indebtedness divided by net capital." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r834" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r69", "r71", "r401", "r687", "r688" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r86", "r88", "r306", "r460", "r677", "r678" ] }, "ccoi_TMobileUsaInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "TMobileUsaInc.Member", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to T-Mobile USA, Inc.,", "label": "T-Mobile USA, Inc., [Member]", "terseLabel": "T-Mobile USA, Inc.," } } }, "auth_ref": [] }, "us-gaap_MarginDepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarginDepositAssets", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Margin Deposit Assets", "terseLabel": "Margin deposits", "documentation": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer." } } }, "auth_ref": [ "r573", "r792" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued, Value", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r65", "r102", "r103", "r135" ] }, "ccoi_DividendsOnCommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DividendsOnCommonStockAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Dividends on common stock:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "ccoi_SettlementTermsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SettlementTermsOneMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Swap Agreement.", "label": "Settlement Terms One [Member]", "terseLabel": "Installment One" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r401", "r687", "r688" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r834" ] }, "ccoi_WirelineNetworkHoldingsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "WirelineNetworkHoldingsLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Wireline Network Holdings LLC.", "label": "Wireline Network Holdings LLC [Member]", "terseLabel": "Purchased Interests of Wireline Network Holdings LLC", "verboseLabel": "Wireline Network Holdings LLC" } } }, "auth_ref": [] }, "ccoi_CogentInfrastructureInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "CogentInfrastructureInc.Member", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Cogent Infrastructure, Inc.,", "label": "Cogent Infrastructure, Inc., [Member]", "terseLabel": "Buyer" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuances of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r16", "r102", "r103", "r135", "r567", "r627", "r647", "r708" ] }, "us-gaap_CapitalLeaseObligationsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeaseObligationsIncurred", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Lease Obligations Incurred", "terseLabel": "Finance lease obligations incurred", "documentation": "Amount of increase in lease obligation from new lease." } } }, "auth_ref": [ "r40", "r41" ] }, "ccoi_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RestrictedCashMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to restricted cash.", "label": "Restricted Cash [Member]", "terseLabel": "Restricted cash" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r69", "r71", "r401" ] }, "ccoi_GainsLossesOnLeaseTerminations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "GainsLossesOnLeaseTerminations", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "The amount of gains on lease terminations.", "label": "Gains on Lease Transactions", "terseLabel": "Gain (Loss) on lease transactions" } } }, "auth_ref": [] }, "ccoi_UnrestrictedGeneralBasketPaymentAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "UnrestrictedGeneralBasketPaymentAmountMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for unrestricted general basket payment amount.", "label": "Unrestricted General Basket Payment Amount [Member]", "terseLabel": "Unrestricted general basket payment" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsConsiderationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsNetConsiderationToBeReceivedFromSellerAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedAndGainOnBargainPurchaseDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAcquisitionOfSprintCommunicationsProFormaInformationDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Description of the business:", "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." } } }, "auth_ref": [ "r401" ] }, "ccoi_InterestIncomeExpenseNonoperatingInternetProtocolTransitAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "InterestIncomeExpenseNonoperatingInternetProtocolTransitAgreement", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of nonoperating interest income (expense) from IP Transit Agreement.", "label": "Interest Income (Expense), Nonoperating, Internet Protocol Transit Agreement", "terseLabel": "Interest income - IP Transit Services Agreement" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of proforma information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r788", "r789" ] }, "ccoi_UnrestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "UnrestrictedCashMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to unrestricted cash.", "label": "Unrestricted Cash [Member]", "terseLabel": "Unrestricted cash" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum payments under operating lease and finance lease agreements", "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." } } }, "auth_ref": [ "r834" ] }, "ccoi_OceaniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OceaniaMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to oceania.", "label": "Oceania [Member]", "terseLabel": "Oceania" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRegulatoryAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRegulatoryAssetsTable", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Regulatory Assets [Table]", "documentation": "A table of assets that are created when regulatory agencies permit public utilities to defer certain costs that are included in rate-setting to the balance sheet." } } }, "auth_ref": [ "r94", "r95", "r149" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercises of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r16", "r29", "r135" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "negatedLabel": "Operating cash flows from operating leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r468", "r475" ] }, "ccoi_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Stockholders Equity [Line Items]", "verboseLabel": "Dividends on common stock" } } }, "auth_ref": [] }, "ccoi_SettlementTermsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SettlementTermsTwoMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Swap Agreement - settlement agreement Two.", "label": "Settlement Terms Two [Member]", "terseLabel": "Installment Two" } } }, "auth_ref": [] }, "ccoi_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under lease.", "label": "Lease, Right-of-Use Asset", "terseLabel": "Right-of-use leased assets" } } }, "auth_ref": [] }, "ccoi_RedemptionAndExtinguishmentOf2024Notes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RedemptionAndExtinguishmentOf2024Notes", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for redemption and extinguishment of 2024 notes.", "label": "Redemption And Extinguishment Of 2024 Notes", "negatedLabel": "Redemption and extinguishment - 2024 Euro Notes" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuances of common stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r16", "r102", "r103", "r135", "r559", "r627", "r647" ] }, "ccoi_LossOnDebtExtinguishmentAndRedemption2024Notes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "LossOnDebtExtinguishmentAndRedemption2024Notes", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "It represents the amount of loss on extinguishment and redemption of 2024 notes.", "label": "Loss On Debt Extinguishment And Redemption2024 Notes", "terseLabel": "Loss on debt extinguishment and redemption - 2024 Euro Notes" } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of countries entity operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Bad debt recoveries", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r284" ] }, "ccoi_SeniorUnsecured2027NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SeniorUnsecured2027NotesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to senior unsecured notes due 2027.", "label": "Senior Unsecured 2027 Notes [Member]", "terseLabel": "Senior unsecured 2027 Notes" } } }, "auth_ref": [] }, "ccoi_DebtInstrumentPaymentMadeToCounterParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DebtInstrumentPaymentMadeToCounterParty", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments paid to counter party.", "label": "Debt Instrument, Payment Made To Counter Party", "terseLabel": "Payment made to counter party" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per common share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r190", "r213", "r214", "r215", "r216", "r217", "r222", "r225", "r231", "r232", "r233", "r235", "r434", "r435", "r520", "r535", "r672" ] }, "ccoi_FinanceLeaseLiabilityPaymentsDueAdditional": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "FinanceLeaseLiabilityPaymentsDueAdditional", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's additional undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease Liability Payments Due, Additional", "terseLabel": "Additional finance lease future payments due" } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Common stock buyback program and stock options and award plan:", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r132", "r136" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Description of the business:" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less-amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r479" ] }, "ccoi_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition.", "label": "Cash Paid For Amounts Included In The Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense on finance lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r466", "r473", "r693" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r60" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits Assets, Noncurrent", "verboseLabel": "Deposits and other assets", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r792" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r22", "r197", "r270", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r409", "r412", "r413", "r444", "r581", "r673", "r709", "r819", "r837", "r838" ] }, "ccoi_TwoZeroTwoFourNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "TwoZeroTwoFourNotesMember", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "This member is stands for 2024 Notes member.", "label": "Two Zero Two Four Notes [Member]", "terseLabel": "2024 Notes" } } }, "auth_ref": [] }, "ccoi_FinanceLeasesFiberLeaseAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "FinanceLeasesFiberLeaseAgreementsAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "no definition available.", "label": "Finance Leases Fiber Lease Agreements [Abstract]", "terseLabel": "Finance leases-fiber lease agreements" } } }, "auth_ref": [] }, "ccoi_IncreaseDecreaseInContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "IncreaseDecreaseInContractWithCustomerRefundLiability", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transaction.", "label": "Increase Decrease in Contract with Customer, Refund Liability", "terseLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "ccoi_SeniorUnsecuredNotesOf7.00Due2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SeniorUnsecuredNotesOf7.00Due2027Member", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior unsecured notes due 2027.", "label": "Senior Unsecured Notes of 7.00 Due 2027 [Member]", "terseLabel": "2027 Notes" } } }, "auth_ref": [] }, "ccoi_SeniorUnsecuredNotesOf4.375Due2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SeniorUnsecuredNotesOf4.375Due2024Member", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior unsecured notes due 2024.", "label": "Senior Unsecured Notes of 4.375 Due 2024 [Member]", "terseLabel": "Senior unsecured 2024 Notes" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "ccoi_RatioOfAdditionalIndebtednessToNetCapital": { "xbrltype": "pureItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RatioOfAdditionalIndebtednessToNetCapital", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Secured Indebtedness divided by net capital", "label": "Ratio of Additional Indebtedness to Net Capital", "terseLabel": "Consolidated secured leverage ratio" } } }, "auth_ref": [] }, "ccoi_DividendsOnCommonStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "DividendsOnCommonStockTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStock" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Dividends On Common Stock [Text Block]", "terseLabel": "Dividends on common stock:" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r774" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate (as a percent)", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r86", "r318" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "totalLabel": "Present value of minimum lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r465" ] }, "ccoi_SprintCommunicationsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SprintCommunicationsLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Sprint Communications LLC.", "label": "Sprint Communications LLC [Member]", "terseLabel": "Sprint Communications" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Description of the business:", "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." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "ccoi_LossOnDebtExtinguishmentAndRedemption2024EuroNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "LossOnDebtExtinguishmentAndRedemption2024EuroNotes", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity in loss on debt.", "label": "Loss On Debt Extinguishment And Redemption 2024 Euro Notes", "negatedLabel": "Loss on debt extinguishment and redemption- 2024 Euro Notes" } } }, "auth_ref": [] }, "ccoi_ForeignCurrencyTransactionGainLossUnrealizedOn2024EuroNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "ForeignCurrencyTransactionGainLossUnrealizedOn2024EuroNotes", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "The amount of unrealized foreign exchange gain on 2024 euro notes.", "label": "Foreign Currency Transaction Gain Loss Unrealized On 2024 Euro Notes", "terseLabel": "Foreign exchange gain on 2024 Euro Notes" } } }, "auth_ref": [] }, "ccoi_ExecutiveEmployeesAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "ExecutiveEmployeesAndDirectorsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents Executive employees and directors member.", "label": "Executive employees and directors [Member]", "terseLabel": "Executive employees and directors" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive", "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." } } }, "auth_ref": [ "r234" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized amount for common stock repurchases", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r307" ] }, "ccoi_PurchaseAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "PurchaseAgreementTerm", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of purchase agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Purchase Agreement , Term", "verboseLabel": "Period of prior written notice" } } }, "auth_ref": [] }, "ccoi_EqualMonthlyInstallmentsDuringFirstYearAfterClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "EqualMonthlyInstallmentsDuringFirstYearAfterClosingMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for equal monthly installments during the first year after the Closing.", "label": "Equal Monthly Installments During The First Year After The Closing [Member]", "terseLabel": "Equal monthly installments during the first year after the Closing" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "negatedLabel": "Current maturities", "terseLabel": "Current maturities, operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r465" ] }, "ccoi_MembershipInterestPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "MembershipInterestPurchaseAgreementMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member is stands for membership interest purchase agreement.", "label": "Membership Interest Purchase Agreement [Member]", "terseLabel": "Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per common share:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of service revenue by geographic region and product class and long lived assets by geographic region", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r53", "r113" ] }, "ccoi_EqualMonthlyInstallmentsOverSubsequentFortyTwoMonthsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "EqualMonthlyInstallmentsOverSubsequentFortyTwoMonthsMember", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for equal monthly installments over the subsequent 42 months.", "label": "Equal Monthly Installments Over The Subsequent Forty Two Months [Member]", "terseLabel": "Equal monthly installments over the subsequent 42 months" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r26", "r204", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r460", "r676", "r677", "r678", "r679", "r680", "r800" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]", "terseLabel": "The components of income (loss) before income taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedLabel": "Pre-tax loss", "terseLabel": "Income before income taxes", "totalLabel": "Total", "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." } } }, "auth_ref": [ "r0", "r110", "r145", "r242", "r250", "r255", "r258", "r521", "r531", "r674" ] }, "ccoi_OperatingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "OperatingLeaseTerm", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Term", "terseLabel": "Lease term" } } }, "auth_ref": [] }, "ccoi_EuropeAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "EuropeAndOtherMember", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to \"Europe and other\"", "label": "Europe and other [Member]", "terseLabel": "Europe and other" } } }, "auth_ref": [] }, "ccoi_RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for restricted cash and interest rate swap agreement.", "label": "Restricted Cash And Interest Rate Swap Agreement [Policy Text Block]", "terseLabel": "Restricted cash and interest rate swap agreement" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "verboseLabel": "Exercises of options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r102", "r103", "r135", "r357" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity (deficit)", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r108", "r144", "r528", "r694", "r801", "r809", "r829" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment information:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' (deficit) equity" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "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." } } }, "auth_ref": [ "r793" ] }, "ccoi_SeniorSecuredNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "SeniorSecuredNotesDue2026Member", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior unsecured notes due 2026.", "label": "Senior Secured 2026 Notes [Member]", "terseLabel": "Senior secured 2026 Notes" } } }, "auth_ref": [] }, "ccoi_ThoriumLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cogentco.com/20230930", "localname": "ThoriumLlcMember", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to member or person with designation of chief executive officer.", "label": "Thorium LLC [Member]", "terseLabel": "Thorium LLC" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current maturities", "verboseLabel": "Lease obligations, net of current maturities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r465" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-5" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-6" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "340", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482000/980-340-25-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "410", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481689/980-410-25-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r786": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r787": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 64 0001410578-23-002293-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-002293-xbrl.zip M4$L#!!0 ( %N :5NLBV7I4QF]^441((2-A2@ M 4A?YNNW&R E4B1!4I>$RO ED8E& WT!T-T &C__ZV4:.$]4*B;X+WM'!X=[ M#N6N\!@?_[(7A?[^3WO_^O4__O'S?^[O_W'^>.MXPHVFE(>.*RD)J><\LW#B M#,5L1KAS1Z5D0>"<2^:-J>,<'1Z\/3@\.#IQ]O=_U3C.B8(Z@CL:V?'!45)P M$:,3_-0Y.NI][!T?'I\X/YV^^WCZ[MAYN$O@[J!K/JL"?%'>J7(G=$H<$H:2 MC:*07@LYO:0^B8(0*.-_1B30F(#@@"))&8!4<4CDF(;W9$K5C+CTE[U)&,Y. M>[WGY^<#5XRAIBO@QU3WY/#C"; 0F,K5:<#XUPSTRT@&!T*. ?+PI(?%(^!' M LYI6 K]L2=%0'L DD!+ZI="O^]!:0*(!=X",JY!P=][C ME\ "_, 7.;%\XD&/?KX\6-/E\Y!E5<$"#B/>G_Y;7+ , M'+[.J"J$UB7+X*@.Q>"Z) /.Z1C'5K5R:;"DEI)A6:?F19EFO% N5<@T!,4] M+,8ZQ_N')_LG1W/VNH+5'U:41]/C(GT^/NS1EY!RQ48!W4E)CA3/>>S/C ML3E[7:^$NZZ7:1S^WE?1J!08"TV%7__A.'H!(IR+4.L??DH^SF:,^\)\@6\X M\YTB9X8P-!S\\?GQIGPL:!Y>,N4&0D62#F!:\XCTSKAW$:E03,]>F+H44\)X M+%.UYS @L5F5I'=)_SSJ,\XT)3!='QXZ^\X"(?R1X'0 J6.P.HC6,7B=!/'/ MO65T2PU%8!WT^:_Z-^B) L(U W$IB2O'():*+@G<*&A>;]&MTFKQQT1>:TD1 MF!9JN^-"< \F+>K!#R4"YN'H."*O0?_VYO)L"'^W5]<.8-/5U?#02>]VM*;EZJ^?R&FP(P)+DM/ M] 9LZRF]%:J63.N@L4KZN*ZD!T/X[^[J?CAP^M=0=/?P>/4)X&Y^OW)N[N'O M*^?-;7\P^&>G!*LI 5&3ZT \-Q?[O*)5T"'FY3C7M"-\))]09Q1TXA>)4)[#8=,/)]@,5+-T5YTW([)"]4X:(LN)FI%VOR.?5%!JQ$PJLC ML@K^W>'1LN -"B=$'*?.$.3NSAM$36"F_ U44/]T1KK9Y*.NU"G%NC;\ Y$ M-Z$A3*%!8X,^6[O"NG^WBG7OO,FTT,C)B ;1"%91%4_WQ M-\)XGY\3.88?#Y%T)V"J;]2S_$Y]K]#JD^WXKD#LDO\:"C!['1D3[/A L:,T MR0[AGH-$.YIJ1&OH=A+"-42*=">F77]'ZG'#.Z;?21C0#<&5AB!R_A%6'*E7 MK?XH8&,CU4:#H1)+A5J^;:J6V*"S:-%)-=DIPE;FX@J"-$A;WP0'KASH*>N&0I!N=\JRB/.=$,1>D>\F""%@-!J8) MU#Q0B3.UX(,)D8TL]F88*Y3F8T.ET8UK5?%,\PX' R:.",_ *'9U%QR%?>@T M9A6-&83"_3H1 ;@@L#CXS&6-YA5+]8IMH=SQG0I=2+?T7XYGVNIDOMH2\T1Y MA'ZU&)M>-5M*RFI72+Q9; B7#-T0NL-)2YV\5_)2@D \XRX.&.87DGHLQ, ] M5?=$8MSAJ5D(IRZR"FUH[+PF[3K@5N"Y?VC9"733&$I)6N\TI$)#P$&#E3-\ MA37]"CRZF<62M(%:I7NG)UTVW>.K$;>JB6=*J$\R;[=2CAGJ &XSNR7GT.B+N M5UCKQI),08SZ:U_;-"CLLV V%1C5516M7A?K!;H.B-:,+1T:\[,-*>5 MP90(TZ+^0K!-9P:-=@M$I2'.GAC,L)[J\Y14RPQM*[!5LA\*MMP3;+CAYZ;$ MW$FM2FJ/-,!3+0\$+-6A)%P1U[:M5P5NE=Q/>G>P$53^45"M$9!//4=-#8IUT:H=QZL1O[+*I'[CIQ%(9 M%["Y_78Q5 9H.NXW]=0;>.%VV33VL#M95=U?LMQ(LLNBZHY1Q_J-12PV$:JP M"W/C,8I.^@TB$_5"$G8)-HI%=-)I%(&H&WJP2ZA9S*$34,8KI@$ RJ?F$NO(XZ73/NPF,B! MOELIQ\URZJS;AG7S"BS_AL6JP529FKM(Y[]H^/]H_>U^U&6 M?MXJA\*$^#T:A&J.9@VQ++U74(<3N@K^-7\O 'EQ@KPX.6JFDKGW%6JVGU3 MAM^MQ/[4TP)KNTG\*9M3*R_^@R0R<.^PMP#=0M;CQ\(T28@ MSLS_O@4+C%+,E\GX^$Q*PLS[.L_F MGB;FE[W-H&+P982K0B@C^-O,\OHYCU,O,BEN;D(Z10,*&!.-5,C""+^"MQ'- M$E &(+!0Z-\SW>!0(TI06'F2Q(IPOS%,QYXP?1WE2F.X$"I4%V3&0A*POW". M,EQ8M;*%[JG@8 ++UXW0;2/'\Z8W3*9V*#=%LH:X_TWF3^%CKWS5[P41//"+! MHSX,96BJ FJM[)*,"3C"^ W'YUUP;'J>MA$QJP>>!*(>^F%W=#JB,B%YI9H5 M$O7T&PJU.4&@5!(W3-"M*.$,)1_CGT$R:"RX@F<48\]X9-W5(^ M#B?JCKRP:31=C*DU,+3 %@"E>Q;R:[P""+XLS=+B5LH3CXTN,CE=") -6"FP M6D]9")/Y#7^"*3 YT)A,?0FMJU9N[>J83@>"9EKXJO$P;]8#8>C\G$WQ<3X%EE40>3AX[H"4*,[B:)RA= K2F)4) MW9M U#I!FP1P--/EUV0>@>5B87PF;&A4X_LHA=G+J$VWNF:P?.B?\VQJ.>DW MJ= Z*8.B2JK3YIK_;WBR_']AX<0\N4;E(\5-P;E,$\I7K=S>)8AR)N1GKBAX M6#I"0E7??WMP\N$=Z._QX?';K+W1 +Z5!L@C@O3]8C]R*#!ULXF*S.W'!A4L M4I[A494-C&Z;;55XVGE(7\+S0!^.CJVH2K *P84)Z+9-WZL74#+,AW0UG07B ME5*E<_A)ZH9"+MG!-6%;J9.PB%(VYA?QV[>ID]"8\1KWO3]SF&UTH*[/<8Q= M15+HH3>?D=="\9UFIQI+4Y+B>[ZTX-VS>:2SI+ %7AMR=T:3@RY+JEI,UQMAI]!K:,#ER(K)24 ;20EFQ$ZD'2&?C$5R^XS4;3 M2E@!MV4=G,\HZZK@@(9A,%]I83S1G/#*05HHOJ7.#I]%%3TID!;2LZ1F)@YQ M1SPZ%!<8I*%27[4K5\SR&JV9)DM=VD+_%&R0#]H>*1"L';"%XBWVO3\<'!X: M:^M#%9'E-5I(+0RU_Z52P'_7(I+%0K3 M) BM$+Z'(?+L0(_4 MHU-].GG)-UM$H5>HO#.#MN!1F-O S:NS':Z%(C==4Q,V2PSLG-.:H[)!G192 M?/5G1(([P<-)\(HK"PF".!J.P=YK)E7X/Y3(,Q](NP@$'M7*<6 -'#O$D?X3 M7H$9*?IG!']>"[P$#^8% N9GNG60M) GV0--)FY3PIX7;T@M MMI K-K@6@&OL+6^#+FV]P4AYD +Z*0*]*:W!JP M+:3P0M^*O>&^)!@^<4.3B^ @1UX58 MI^\(D#1BG\>'"3R+P8# 5NF35H"VD M;W@G1BR@GQ4IE%AQ<0OI2"Y+PVPXBGA:8B=5@33\NT!9_@IG)^H*OO)\9&HNBYE;MVC18NYHMT)7T_]4[Y)0GI M-6'R=Q)$4'(!T@,GR" ?BG-SA^6)>M=23%/'OK3&ITYMI)RH;3:SS-?FAT&V MLE(4&"_&H;^,*%(TH$% I7F[;%;F;H&)V_>1?5@Q?G'*;B!MJHVV&$85P:?- M<^!>Z(N?VV9TNID?C]>YW:.-LK@^]A^ LT-12[F:30Y-D;:%CU5N4FV:7YMV3"G&S6P MVPR6(?LKSG23D-0OXDLE(^LC:LV>X0HK_ORZ5\83JF!.6:4=9L05=&UJ'FG0 M^Z#Q2PM#D41X!Q/0" QOZL,:_5$0/[FK[+Q:!V]KV+G"2%R=[OL(0Q=]7Y\$ M6F0WV Z32QI+9+\JJ^2,P5PDTFN*%([@(M+( 4EQK6:Q_A1B3ZF.27"7,GIO?70J:N M0/7]A35/^#D=9'FP.HKVL>..A)'$! TF 2!8*G$"H+X?:_L-?Q*&/&/08*H@ MZFE3L4A!-H6P?:RJXV\W=,];M&YO)+;6V./XT1B V__2HYXYE5UGC:F-I"VN M5@6?\ME -A#GRQP$VPK^75'#!RE<2CV%VI+QJ)+-J"REBT4H($HQGU'O3)FD M8)@YT@W9DTY!E%[=MM7"KK#89@AF#^K,\U#JRX%UIL!&B':886MN/FUU9VMG MIM)2TI5M\E>RP%0 M57 "%-/_F3.@2QD3*\)8&VRF+6-_A?G*& UOL-3]]*3NSZ M&VYN'_;)R]A6WL"IN3<7J- M#Y'!4'S"*"R@'K/Y4+Z.\!)6>B\[SL7T0"4F%D@Q="/8=H5UT&$7_B)CVO?S M=UCPS9CLSD E\/+^VLS4^;ZQ[;[OLSAY]'%D?.U<;7&+Z^:M2MIS9UR:\*H@LH[Q)GE_9,X5),:)@O? M*#^HK%LQ35'M,-<^_4Q?ZDEA2$4_\3FS=!)0??A;@YHHHCX! M[DXP#7,PP&?D];F'FH');]UP"WE_%H'*Z2RQ@XB%B!T)D]"MHH3(M:!;2.4E M"OUTZR=L18S?-]C!K(=@5 M!BT6OJ$ *LPUO]?BT[VO>#PR;P"E \.;0;:KETE?*"B"^KSOXZ$3LFO_P]02P,$% @ 6X!I5Y\RN/?K$ MM_0 !4 !C8V]I+3(P,C,P.3,P7V-A;"YX;6SM7>MSZC86_[XS^S]XLU_: M#X177F3N;8<$;IN9W, :;N?.HXM@K9&9B4[C_[U*\DVV LK&Q8C+3Z24@ M'9_'S]+1T='1EY_?EI;V C"!-OIZTCYMG6@ &;8)T?/7$Y/+S3__\ MQY=_-1I_W$SN-=,VW"5 CF9@H#O U%ZAL]!F]FJE(^T[P!A:EG:#H?D,-*W= M.CT[;9VVNUJCX1.YT0GM9".-4^N_W/H$;72MM=O-7K/3ZG2UJ^OSWO5Y M1QM_7S?\3AF(N+HR-BTWZ'_VN6MV[U>K\E_73ADT_+)NL03,3 M2:YA*3,WRQ5U_2L9S6_MY0J#!6T#7\ =?U='\QN70 0(Z1O__J;KP[&4*&C?4CQX,T!M(>Y_A8Z[&%T M4FVUM(:VIDL_WXX>!L.'Z7# /DU']W>#_HS^<=._[S_<#K7IK\/A;)I!:"XR M%=JRC0A+%INN;1P% R-'*#U.:ZZ3)TZ0>ES/NK[B[DP36 X)ON&XX9CQO_BS M3TA(>$M_ M;7D^#+9A6\W+H84\UNL13;YL^+[E7WO'W1ZE[U+LXO6V=G5R&F M0ZCIXRC_.C8"^O3C#I"BEO%;-(F[7')J#4B-'_2?8WNYT9C_$#L+PS:F(R7U MFD\TEU ^;#ZNZ-:)]@K@\\+AOQS8$FS&ZR.3_3.D0_V+;K&WN^_ !."D#:4*7>M@ULX2^E;O%O92[OAK[ MYL_ 9:2.TQ-$GB:7C->!"[Y1N:? L@!^I X(OEO-L$Z=:6<*\ LT .D_8\!= M#RK,:,[\,=8QWM;E/BRJPZM6N]O^0"BI0#<^OLY*Q]<$6,R_'>O8>>= 0K2,5T>.U02YMNN_)%.:&9Q%W7L*UZE M9>9?QB-4Q6R_8"]LF\EPO),ZILMMJ RV%HNLX'*->K?NTN4SR@"L,#"@'VQ= M68!;!)G4E<$._)M_+Q1:O#PHA'PM$52J M8IFN49WT6IWS2V4,N;<9Y*B.B&N&+7Y'M#Z.QBXT% M'>)*1H_L8^H$FKUD5G ]1_T2F[X"Q!\\1=!(:ZZRB7/Q[IOJ4B%3W4/]"5K0 M@72D0N;4L8V_%K9%V23,:73>MTR6WKPZ_@7H"K50!U"R:@]#+4T0!=>,(9:3 MHW:[#=6QE:S^$RV6))6"A@NVLL;Z.]O'DMO9BS;>$K5WU>ZJ8\ DD M1: DE?K1P26?1HJ/&^T];8Q6/)T:/?/ 9J UP5Z]7*<:@&$/066".E7&?;]1 M7",#9#%W4I<:&3NSF#(QF2I-/06&BZG[8Z/G&<#+ 7@263BF943BBU;OLJ>0 M824M*BM6R9[?WH9\1$3:E+%MZV!,><&R;;TI,^>F1E!3^]7!S/F$E/&LE)MU M4PV>TJL.YLXCHNHNU@#, >7>7!]2"ZE%G.N6TJL.QLXCHH(;7SP%,\QZZL M M[% 'JV:43L'M,7;*&#K\6#8[=V4C-O\ 9(BWFQ)ZJ&/2/-M/6053_0A3ZEZG MN.''-J2D/*JGJ3$\VH@+DW@Z=*M95-;.Q66GZG%5TA[Q;V2J:#(;4I6>)#1- MZ+$TUB&=_V_U%71T*R2;:)LJM6.-3)U36-7'X%!>,_<5!!5@OMF8\HN\B)OA M'7_R+6?^UR7..F6*.H[IZ>5%/:E.\#J0=E2?4R:L8@@"YE#'B'HW)))W/X<& M%/GQZ1VC^NAVNI=5'W'.C9: M52S:8QB*&^V\0[?4U4X<^\;L* []P7$P?'(=EC,TL\=Z6AS@4#RH-Q1) &@G MKE"IME3WJJE5T7(F\WE[AX<&>L( MJW]P_ 8@.F>+QB5!:_4L783I=@&11?S4(:%1^;F^M1]/5><%\%SJO_G[:M0) MVJF@-WQSL$X%@TC'[W=4^3R$2WM2NU#6GN^0 S @R>@IY8G'A<##J5#UB$' MO/]""H$7::4>6 YMUCA@I:LHXY!V^,DL)BOS1L?/='4:9.W^0C]/ %T%(O@W M,+V430%H\A&+*NZL<]7N'#VV"M1D\65/Y!.JMWAF&DV!TAZ4/G&TP5'1:DP- M.V:O<%%,U(%JQPZRFCPU)L]KR9T^(20(%633F(*Y^ . X0ME_X4/G$R?([3Y M+BES**7?)V3B;-I^8F>F&68 MI)J"B&-+561,P M 7@$OID=,WX+?H;.X=8E#Y<)4/*]*(*L'1?\SQ2D0.2BI MARQ9N\8E$14C?K:=^,.'J&]MPA/F_?E7?&P@VJQ.II:23:H*;96&E"F\*PS# MI'=5S^!29HL+G^045O4W.:X$R.9>0O^R!:XT^0TF 8&H?LY[U<=:'08K@VEQ!!XF >'DR.W\MUKHWU]Q W6Z9X-=/Z:,YJ0?.# M5WZMGZEMF0D3?'R'VI@[HX@EG\P71!G8@I4PYP60$>*'RUG%"']LB@TD)/=0 MSWK9';6\8LI7.ZLPB3]TEW)(^\*T_6[.M/W^]%?MV_WH=W5O7F6:V+HY,GH3 M(=^X"'\1:CD&]$UDQ_,Q0\8 >/^N5VG#-V.AHV4QK\=B8]?5V>Z B<^T[^$!]4800=66@"Y\D]@[\KD M!V;\-*&QCD-7M_A"4%X".>3 E8WF\>&H /T$D"GRO+4T9A[17'^Q,:N]$KDZ M8'?+-3N!XT-#5F4$IE)>!AC,%*AV;@E_ON>!]YQ7 35[+YB!TE9G(K)D#108Y(;W,==SAE M N8N6E\>NWUO0'Y"-89%P4H)()$8/*VXS.*6J)OKJU*OK)?K7&.T%*"( "$% MGELN*SOP#KT LD]V8 P!]<"A;':@K/9*+HTHF)$HMP8 9G!REU#.O3.[GNL% MS.BB?G/;L*43 N<0F'V2#K R'Z4>%/<$PM:L=DBUR20U'CHI57_GJ?8SFY_L MPB"(1/&;V[P$?/\7T9YA%A(1M5Q2RW>KKN59&)H*4X?46=JJ84+U1>=RYWUL MZ3R5@HWVJY@@<78"QPB1;,I0L2"B0$?>-:![.$-+;RO%E3T(<*C%+]Q8<2Y(L,W M@ U(Q N0M'Y1#;1;9YVJ#UN6.L++ZT#!DQ'AB^/'&%)MK-BUF=XX)LI:3>IS M!,;/+K_4<89J*[6MUG/7O8V>636#!#=/U/P(C)])=*ERQ57:W5OBC.;A9<\( M[;7 $D"FA">IA[;J5Z:'4K,B]Y.RTXF63>BJ:@"(@>'*RPT/8H"A\EFC^93R MPVJ@+)/UJ4(59")<0X./'*:KAZJ7R9A,O_F.B+UFEU*ZMJN \"4HX6%Z^AXK=Y]D>6 M.&\X(MF>P))\RO'B:A\%R=>]./"DQM<=).-DUO=JY,1,E[VRB\WG2UM]7KGM4>)4.R2J_T>&"34GR\$))3.,8)$)+;,)8H? B3] MN0-P44B)$#LRN*3++E-:J4K,O@)2";=(&\$KC<4;P( M@#*2?*35TH1Q-)H_$L /U4D4E)7L_8%MG%4JU=<^FW-0*Z<'P&0I+2@^@R93]B$*&%^@I\H2M!#729NV2AB;GJ?*!*K0?7H8CYIQ;&C MW/0^0216@^K11UEI>@ON,L<(I>"PX>2C7;U.GQSL$[Q 9&.W^\HG G+!V2ED#Q]?V)Z:?_ U!+ P04 M " !;@&E7FXN4&SU! !?, 0 %0 &-C;VDM,C R,S Y,S!?9&5F+GAM M;.U]VW+CMK+H^ZXZ_Z S^^&L_3 73VYK4LG:Y6OB*H_ELC7)7N M?7@S0DE((IS,?GZ39].W?W_SW__X/__QT_]]^_9_SNYO1A$)\P5*LE%(49"A M:/2,L_EH0I;+(!E]1I3B.!Z=41S-T&AT\N'=M^\^O#OY9O3V[3_$&&=!ROJ0 M9"0&^_CNI/SA?#T<27X/WXS^_N-WGW[\[N/H[G/9[C,#;8J; M&L8X^?HC_]\CFV_$4$Q2\?'G-_,L6_[X_OWS\_.[ET<:OR-TQD;X\,W[LO6; M=7/^:Y1M.E0;?_>^^+':%&N&QDF:!4FX'7H/E.=O1.N33Y\^O1>_;IJF6-:0 M#7OR_G\^WSR$<[0(WE8F2/&/J?CRAH1!)IC:B/)(V8)_>ELV>\N_>GOR\>TW M)^]>TNC-/_YC-/J)DAC=H^E(0/UCMEJBG]^D>+&,.3#BNSE%TY_?A"'!;SFK M/GSZY@/O_I\/&6,X%Z5SDD0H87+!_DA)C",N"&=!S#%ZF".4I6]&?)HO]]G$**>=S1Y *G84S2G*(+ ME(84+[E^&T_/\A0G*$TO4!;@V%A9F(X&!K_3\,\<X8096#B(KYD93L7IJ&>ITLX A@[WB &'0V8V<%.!Z8;K)$.4?7G/C(B' MYV!Y.J-(+(M^J=-B7C T8^=A'#*0+W"<,P28GBYLSSM$^4H@R<,\H#WO%I9S M@J'50T;"KW,2LTV,2?\4A[AG0=)- (8*-XC-TK-^V1D3#*ZG,3MO\,,KVP3. MF1&",WXF0^EM0+D=\]2W&64\G0\*W9!D-D%T<8$>V\N]=!#?V-S@!=$'^(F=5I(H'2<5V-NO=_UP/C"\1S%WL=P%-%M-:)"D0=CM M0-(XH \L']",6UY]'"$T0]EB)H /:%ABN/YS%QJ4+H)W**=DR?\1WO#W*$73 M]^OV[Y_YB?IMPO8'\HSHFT9*R0",*=V,QR=\N_[ *'KR][J/E.H%SI M*:-Y%Z#8WYPX)'D;"1ZWA% U3._@BM'?+M#B<;M0;6&5C=$WH',V'@WS1_1V M0YJ6X&I&&E 8BJ7>71KJX\@ 9DUP@HLUF7Q=-^3@=%[;E2D1;Q>A:/,MSO@$ MV^ZC2O]1H>Y&GX6$V&@)CA#G 0EKL\<\B$LD\FJH ?DW6P6X_N*/XKB_B>V< M/J899;9".4L&K=<$:6S]W@;%_7V&?_,'=S:GQ9ELG(A#*[?Q<5(8 M]SOP&_3XXV0'"\,^)2Y;"3RE=:S8PBB'GE*R,*)C%ZEPI2P^ME 6'R$HBX]PQ,$0W+58 M?",3BY_>US?^K?'2;!#T>"#2F@>?/GWZ\&'T=K0=F7TH!Q^QT4?%\",^?FDU M;&8HA5_(IQ.]R-UEV=I=-F'S<+ 4BE'65*D958W?^T?QHG;<:$"R:&R,YK9Y M#=$6&J"!VL0$AHYK7VF2*]>_'.CJ;J &=FLF]"4C* M0I0$3-M(9%_9;D\BM"U=8;2>]DN2+E$HLF6EPJYM*\=,U[JMJ)L0EQC,[TS, M-0!S&6\$M'\1;W_V*[.$-0I?TT.I$!OZP,%;NPMH^]CBWM^>8,808@&1\QU" MBT)UHV@$W?E^<9XO\EA$@R^G4Q1F=XBM\V@\/8T* BJV#Y-N4IUKVA$(^LJ= MQJQC*Q+TLP=9=1O]BIR:1_79%Z"UZ/F7'R3SA M7H4[2A+V9U@DJVMV,ZLQE#K>>A0/U.)V]9:%GVMG]QVBR)HJ<54, M:0;-^?YFB4MUQU/AX'7E;3;@RS]SG*WX91F2-*PT;1^E=#7V\H#]#BA:FU': M5HFMLG77Q61*?&( B_/5TP!\=;4H@79N%]X'R4SF-ZO])C5O:K^ZA%:Z)^S\ MJH:XN^97D89(9W%J/U7 *HVD'7"\ZN/--9VSU>;/7S&B#-OYZ@8]H5BCF,TZ M*W66>7>?A/F, NYV+[;@/3"U*MQJC&8RF8[25>5;LY5T -;YGF"*775SL,;* MZYJ^8(>N)W$(V][RN%5=>N(2HN/YVMY /H' O#S:AV0PP[)QB^W08+O39HZF9)P7K'SHX- M)Y)![)!R[Q(9D@I5O62"O5?==$?)$M%LQ>_89*=)Q,^P2ZYGSU8-N1<&/962 M;M@7$CT:C0"#GO;TZ-ER&:]+#Q0A MD-W B+A6A1L#YFT&T\23VPYW$(1LB,"W&ZY'8O89M^\H%Z0?/#Q$^]LA7D\$ M:(^P7U<=IP:ZX95VKI,L2&;\TDA16^=L]3GX%Z'G<9#J3A86(ZB]479CP*+3 M%K[&@X#E*&WHI1JGL_^N%9M))YC=N_%LD*SY\NR1\[KL;TFR( G* EJ]B]U@ MW^L[*86UN1LH F@7<%.W%D3H;XD:\X?8P>5\&38A4EUY)@AX=IP_9A5G)8K0 M8KDU$+3N\Z:.&D^R25=PQ&APJ3=W;4F0/EWL%CPC]O!Y<+@W(U1WNYLA FA) M&B]!BR4'9HDUFJ2JYH:(]FMD:NFM7"Z>C489T.HE <@(?,@?4_1GSC.9GM8. M+UW"G+RU.E5.W1X&KMIEH6QO@V^/"7.-Q">&D+A/EU.!7ETC6I#]7;K[!?$J M9,LY+R7>=/%NMZW^\IVLM2OLBD)550C4%_!4;>78Z5KW<@%/0V1B (.?2WC[ M0&\NXNF =2[V-PSVHAST>9"JDD7W&TE%0=[,"R)*7:]K:H!4/QJ^D::D>6ZG M8BT#MI1G'9!>39TO"44AAR#ZDH0DB7!!J[(B_+80^MGJG*W:&:&K\?2:+=^R MA>Z@WL_@2L.BO^&]$%X+\A;@7PB)TC%]0/0)AVA3V%]KI/4SN(;P?0W?U?SK M7<+($%@Z-RW[(DO5$NV/',[W[PDG%$.0@?^$HUQILDK;23<\94M?&/V.L[DH M),M8D<[QHXLUT,0>TAHJIW:" HW25&@!OM^475YW MNL%%4FNC3NK<;>7#'2*2%@/QGM9BR=A:%#B@E-\B$A<1SE;;-G?!2KBV..!; MZ!-1AKO1P3C$5&HGS$"3=4ZR54@&&1YT]ZFT=5QK;IZ!MCB_O@B\IL%4DA@K*@]"M("KKS@^$=)5$>9IO#JN)<*&LF/1"I M&KI%A[\&4YZ^E><_95L=8O+674?L872^Y9@B5=U] M3)'Q;-'MO(G)_^$WKYZ"F)\"Y=]J#;ZV VILHBY#'@Q1M977N@S9,V'[J^36 MBZR0_O#Q8,FV)T#=T.V&N%<5M"YDMW4]:;2+M*U2OI6M?7BM*ZXUQHI;PA]H M*[^IN@6T:L!R%+7GVWZ/,>+/86N- M\WHSC<6YW] S6@WF]6Y#(]3Z-)V5E"5-!K1N_,B"]BO=9^7HSSP]H MO)RO:*V4"$U[(+@6:1'Z)=#8SPK_O9Y=%T@S4X@E1,Z7C1*%ZNHQ MU]17M> MF1C1)7>G\JB?PGDI:R;U\:D:NBIMBI;KI*+3&2,LWY1W(5(Z,XW[2A&WZMVI M5+V>%:0%.&ZKTTOAWQ1:M8&[M]62HO#=C#R]CQ NI(O]L14L]N&/&S0+XB)E M1K)$)"WVA$319G#(-2EXK^4I/(R*?S)ED2J'C0BF#RH.63E(2XXA' MO@0P\G*$NJ8*;:UN[!$U]3LBRL;&Z/6EA!NI3$Q@<*QY54!OW@+1 NO9J3WC MM7X(78G"'UIO]5Y+C;=4VM8_?@UI")*VICCVF7:@(S0Q@,"#K]#M1N\?HVT[4.DFPMM;!%&#"^>Q;==C6=!S*--#W.$#)\A_?#A1#Q# MNAF7_7T^OKVXO'VXO.!_/8QOKB].)^S#V>G-Z>WYY>CAU\O+R<,;H"^7;Q"9 M<">$8FGL-G+[Q'3'IU0MWPLV7BASUI.&^2-ZNUDR58&6K6TYL75OCA8([*QH MO^37*E%5XV%84-%5ZWGT]-=)4O/+K]WXH'A3^P$EF%!151=%MR1CID&.6+/O MI=$-LRX#$5L08?-DM1VEZT*S>6:[$97!*/Z%[05B5M;@!S%S$\'5/5S2^V,/ M]%9CXE71;-^DQ GB5]X:W\&J-!R&!T$<&^OT/:AK-R5V-/^NC<8 B+(?0Y)D MS/"XC$53=M0I[MIO?X\)LV!^?I/1W/DN7%0&+%^>5T5==QH!6!EF_-D%?$G9 M.L'92K#=ZZHH(#O/*>6A4Q/R[[4%L!_(I6>? WNPPV&$(L4D.P\H7>%D)I[ M43#&L"\81BG$K^F.4/09"@1ES9!=V.*1?O]69WJ,0,4EA.^ M MRM88J529MHM+MGS3D2UZ3'ICDL+:+0.DYV3QB),BRW;!X6&&-G\BY '%,6(6 M(4/U>KDN];VI#U &BQC X^D%3@4BH9RIX12JI=-(+1U\@NI>"[+E+0%\)P=/@=1$<,[2+IVM0=(&6%(586%_L[Q@)DB<1 ML\1HAO]=O':C0DQ](NEI> #KMJTT]$<$.'*CHT4+_0SB=-K[:A>(#7T N4%! MBN[Q;,Y./U_2XC$:V7%"W@X V=7;H09N."MA]QT@QO3B.5&MP;,4('#-:9\"3M1IFMH21)J37UU,>7< ]JA9\H,Y2B"Y:)8;H>L P#UC*Y4* M_@'.GRCCH'?!B@=!S<*_NXUA<Z=&!PREC \>W M9:/PB-AQ95"3IOM5C^+^";^U,EG?6E$P0]H2EIUI?5Z3X@2'.9OK00;L4;2% M93):,TB!%1P6*?;'QMB/03]8MI\UZPPPA,-&Z=;9R,3&7K#,/6L6-N('AX$7 M:(H84-%U$I(%F@0O%;S5V2.-O6#9@-8,;,0/#@-%YFX5O$8-JND RTBT5YT: MU.!PK )@L_T.(DC6DVL?$A/.R6*!L[)>[SE)^(Z+DE#-%&T/ETSZU#^3M+C! M89IUJ!-**\9@#B9_1JJHP"'"Z?1YG'E #.K MYCQ8XBR(*R"K0F4&'0'X,NPX98(4(-YM$]:%?<,?\:1HSLL&/:'"0+TA:7I% M*,*SI'"5A<65O>)=W]/H7WF:;?*&F#6KCHOV/Q, 1XJE= Q!!3CB=(\R1CD4 M708T89M\6KL/,<4A5NVE)AT!N%[LF&V"%!S>[>-F;/> \*ET-7 @\:+)=&N9 M?.?8\!DVETN!82,3?WKOIX#F7D/PQ MF^;Q?L&VAH1XNS$ [!\&U[;L< )TF;(QK;OHN+T!*-N3AIT/P+IU(/LP#:I KH^X)0+=V M34AKQ!$D,P5LZ6F>S1EL_]X&C-1,W.\!P KJB7G[N %F&M\/S!E6M@805^^5 M625>@!DUSK,T"Q)>SLZ46[4N!WX[08\6OK-WU;Y>CZUOV^7+TMYOQP\-_'/J9Q'4\V:._QU5[:_WU'RA-G^?;;ZDO)2*)O"1* M]1K2 _H:_&!,O;X0AG-VO@M6:S.P&D4_)ZFRX+^V!P"=VJ_$UYZCTF$.AZ7B M+?3PSQRSK8)G,8F_BT=>51$670\ BW,XEFHQ=WM@X^EC;*-@&_P%2D.*Q53C M:9FC=L%O-\=;K:0[EGW[X>3#"3N*;8?D'[:CCLATQ Y'N[Q M*YRC*(_1EB 55J5GJ\HG[0'->I@>UFY*LPJ*[-,6/?;AC_L@F$G&'4#=$S)XT1.R_KO'C;B)D'5 O5H_$IVD\8,I6[O7MJJ#20=MVX@E.$X5 MIIC>=6;0#X87K4$4FSBT@],0/C5FX?( P6*1)[@('Z8W<:AQJ>D[ #C]&0O5 MUKFFQVDPLI>0&A!4J>G=G,? *G8 M]F1O1LOK/L =W^/I*:7LM@ MV'XCKD\&H3HEJO4H,/9QK8#6,@%L\1M [Q5#IW.\O$XR1%&:[5U=5"M B\X M]OJ60KG1BQ;8#L H;G$P]8*#V( QFL8 +(&NC-!@-P#A!;,3E-U1DI&0Q*K; MWVINV(X P&KHRB);E ?@VWI*-J(%JPPZ ;BAU94[!E@Z]VYM(JH/(6+H8*)P M<2O:N3?I5$5H.[J[%?BYY\=Z^B])ND0AGF(42=TL#6W]N\6U@K6ANAJ# 533 MY9]Y$'\F23:/5_SZ69?1//OXNS/0!,D! M.'B'J)A#(S\73&NHF68Y@$>+SHY/EG@-R)IVB\FFMT=#KAU3AEXL-3LA1>&[ M&7EZ'R%Z'MX-)M4_*_X M1O2P.S]'5*\1"4-1NZ'JZ4Z,(@C'*$YZNL?\C7I.,Z:@_ MH.:9?":/.$9?TD"O;^3M/!_.FL5CZTZ2PN_WELG&3+I\XCXQ_?4V96OW>D?Q M-&H?@4(EEM XI4WGT;2'$?YK$+T&CO2ACOKFB;X2@KPM@'A?HV1I6 %"B4F6 M^DW#I3E]%V_7YTPPJ7'#6MT=X%6[G(L8+XZ5)QEEN^MU\OL"'AZXB9 M<'B*N>&W?K%A?27W-(FJQ573-%^@2-S932)>6_4IB'G0T5P:>IW4I?PHW @] MR$^O)/'P*HH&?@GXJS7POQ/ZE>G!]7/QVV>^9=:?@TE=BM+?>[ ;'9#$QP,[ M482+*6I*U5 FE+U=,O?3,,Q5XN:!2Y=IAA?( ;W[],3@LSD5GXZ>P<&)<7R<#]+C?"=]>"J'(@2<,_)U M\H0*X[=PY)P6;U\)5)5"8MO9*=][\HJ:X@:'E74]I; LFAH[955/KDH5+G!8 MLRD:)R#<'$<5O%&V=LJ;/LZ.D;D@Y#R\G^-4:N M2J09=HJ63CG5AR--A[J\@7I%72G2#7DXYT(<7Q@2IH=E1.F\N@E7Z M.YN(K;I;DK'Y)X3+ ]^!MA(BXXSE $Z9U(>OPQ(_!\N'J4-Q!U!D8A6P7!%: M B,.5AN SH/D##TH6-=^+*=<[,,%T1Y5& 8VC] Q5 M8ZX,[3Z P92M9FZ_@3EFS$!I-U+$AF;-YR#+^?B%WN0S,WV*\#(;3]%UE4-X91G V6\Z#$$O1C/ CICE"I=>+^PO[Y@O3:#"G#._I]EI;7.&POA[VN\>S.=M3OJ3KU-Q*+%W_;K/],$[9W='! MTQ[+H37S-B=Z0IB8Q4&:XNE*$<[2G]I!DK.(R3;"P/:!GPR]#Q:KN?5*O_;K/P MMR_[56G#;<6U7MKU 3J;U:G8#'>KKE^BP+H6I;_6)=-X_&7-(H'2T/ ?;':G MXC60+VTPXKP",=NFZGJ2M"H 3H7-_;6\SO3Q(&]WE%P1NN"%R2B'[ (5_T[( MKSAEX^*0:62TI"C$53/]C#6)QLE5@.EO09RC\90-Q&R^;+6^P;KD=D,59>LK MH5X@FV$/9Q5(L>YO5:5F5 M@6XX]DZ4@Q.GR]S-KE\1M7Z[_ M:/5R_=M1!1K^6Y2"J%LZ0 M,V?:A+ =B,E.O7!J%QY:C7A 56=[P1>0TC[68NI:1_8P2C$=RY! +1+KI H) M*%>XF9H\3:)*(-,@.L^^Y'G'X]UD9%MG^S?#.-L9UCL.]XR,'M&(KC$?<;$: MI0+W49!$(X[]2*#/ART(,"HI(%I4:#!:$T%\S\DP8A.L"3$J*7%T\1]=_$<7 M_]'%?W3Q'UW\%F]$\?VL!%9+=F53F&[;!FHKL8&FD(YQ%"AQ%%"/PJR;/*89 M#4*+>XN]30ASU6ME;$AR@+YGT_[)F[7KPK6P*>8%M*\/MX8'>[Y(3M-7*KA_ MQ3>S'(BL5B$Y=2 =OK#%6$E=?\"@GQ'T3+ T3JW MF[4?9W-$B]]<2[8>%D!9)Z]#U/7D_@O(OFOY!I4:\SID^+7*:7E]\"X.&*J5 M.X0.9%8S-Z 4H(.57PUY#^G._$XY(M,KH#W.!RAYR8DP.B#IZU2FUTD6)#/L MZ+!6FPU0.M7!*LP:00])15Z@)4DQ:U0SK=U5%6F>'U 6UV&JT&82OTZ5ZNP MY6.S;Z@M7;YOD!F;CNY-4#G0]):H_5FMW'7EU+K+.RS\ -!B^VPFL- MP((P$PY+URIW#G?A!2,07F>0%HR=X+DBT;'B_L'%;H$8#*\_1':!IH@A&$V" M%[=V@VKBUQGL]6 [J C\.N5XNU(]^,MTD[_.D+ '>=81^77*M%N%[$T+GS0\ M67'88OM7T+W(11Q9S.)4+E]U6$V0$[0\[M3ILD]94 [@5(H.(8ZEI-2QV"B, MN'W#6H!7>O3X_/IP\6X#8>B*."POG43YK=:JKUXEW_H)PKXG=:H]#CGBW(JZ M/LK=;EXMKNE/0_%2]G8J)^#CO$HR>6#XYOV-]8L;FQ?H2OP?YH1F$T07PED\ M?HSQ3'0TO5O890*G8@,FLCH$)0]*LFYSSIGQ]/+/?/L2S.#BIIC5J0R"#Y;V M3MZ#$LQUASO$@(X&%\B=V9P*(OC09V]D!?2FP/'UB3EN7B=B"_2<8(F9/*,XB?3]^B[3N)4TL $XH:BYF%(V62.:880 M:WV%I]GJBN2F$9B^)G,J=6 "=T-3%8[Q58*[.;646*/T%TI251I,G@@/& M+V].'S@B4*)]Q?F$;GB 6*R/T-?4C3-XQL\5=W\[C:D M4]$!XZKOAW9PQ$H-?Z/XF'5U*B9@7/-V-!K:S#$0UJL\RREB=C[-\+\+QUE1 M6?@.T7^B0&K0]#*L4_F Y3;OA7YP5$D5RO%T%Q/5'M30R:EX@'%FFU('U@.F M'*A[E#'U3HGSFT7;J467N0WJ\\Q[-\IC/L"H8;/96IZ*7 MV\6_ X3F64YI2X!/+-6.0C01H MHPILAW3@EO! ^B)VPPG<=!CO3YYKCN7*U@"/YG9LDZ55[6$)(K>N"E7A1$3: ML[M!/QCG^ 91;.+0#DX#1$A^9^.S5N@69<^$?OV5Q!%.9NE-'$I/ZH9] !S1 MC45K$Y5H1FL ^A<[3 FLENS*I@#.B MK?MM0\&3/K8-!8Y^K?PM-/P!HUL&P_8;D<@9A )%O:_1=A08&XI60&LG 5O\ M!E!NUTF&:((R9BYG)"2Q*LM6K?-L1P"P\;04SXUBM$6YM[68HO#=C#RQ$R N MEB'[8[OZV(<_;M LB"^3C%_-WM>+TA;NM:'"A]5%&THQSJ4ISKF1WDV&E:N]1I:AXOV-$J2"'=K1K"BWINW@++YE@(@\Q MF6J:PXLYR3 KW77WZ DE>=.K2]J>,$\T6JX;X07'5:X#]SH)R0+=D#3E]Z3. MF1CB)&='X74Y;R[$:$HH.I]SLR:]3M;O+[$F_&'PEXP&C+:8V3TK02YVH!Y/ M)\%+"XD8#A0 8;4^16PX0AV&S#)XMR1H(6@[_0%$Z_J4CAWL/-PN*R&Q+]G6 MRX@ PGBF_.P%7X\4%&?JQ"Y>DC2\@ZT[:" WNWHRF=3E+VR.J2\=L@% M*OZ=D%]QRL;%81!?H"5%(:ZF[I^Q)M$XN0HP_2V(D02CD4>XDUT+237F;AOL7/8\-Z'6*KG)BB;E/_F]*0*;C MY#3/2$+8OI<6KI(2=%N^FXT)Z/6&SOPVPQCJ.O^23(,G0KD'I?9*SZK/!:^9 M!-*+"(,N?0T-?-H>BV409N.D,([82;6$F^U2N\)L:U)8#0WI!8+.IH(5YG \ M V)/XL!CRO79^9R=D91OI*@:0WH$P/30K\)EZ(7)3YWWQW>KA6]( M,F/2OKA CQG/4]'D3LF;@LFX[9W%59TMQ]WK_KD+DC;Y5M481H*43@AU7!@R M'P$E3-,_<.G@K]9E*+W($6OVO28EH:D+@$0GO=!L:DR&)[>8;CS]X=V'#P6K?S"FN[HK@'AM.P:H4?);_ZK< MXLY6FS]_Q8@RRLQ7-^@)Q9KMV[0SF%SH03=T4VK X/<:6V%L[X.KW?DMQX!A M$-@)NI2O9NC"8.]ULLRS5.#U49L K^T!P+QH);!2]LD0],JL"T3Q4Y#A)[0] M;=_C]*M&X^J[@,FR'E3/ZFD A*,\]8I7-6L\1NF[P-"=)H(JYY ,)Z\<$HXX ME&;W088>GH.E5C>J&@-0BR:25F6)"A48NU4'-;'G@QW C5:9PUOZ^2"TDNZ3 MW77VX26R\[/<5K>=!Y2N.(JZMV/U70 X"@:7&#T%X(0%ZW!NR&+$UTIK *X' MQRRM( ^'FQ6,MR]'J7S4\K8 TKH'YZ0"=3A\K(M:S3[)Q'MU[-#!?@AF9@M5 M/P" Q&_':U=/#U!!YWL&)L4A _$\2.<,[UUC=7/9V384_8-E*'H+R2ADH(R" M)!KA-3 CRJ 9I0R<45#"A\>57.EV/D[QCY M.T;^CI&_8^3OH*SRH^/[Z/CNTVBNW/3EH$%,*_$A5PC!*4C;" 9,2LNU$H M8!FE'!CX;I9ML:?3),,")<9\D>TJ).WR)8QS1KFB*LN";4?K"_R7 4UX>5E& M?4%WLX+;_4SB^')6-YC/5O(!-(>406<$X^X91O1JM\N&I*/?"X-2P&Z#A=YM MU-P-QLG'P9)KEI,J6;PR^W*QC,D*H8>,A%_' @CM^4C3'L#IR%1TJPS28.3Y MV:0R["(@TW)%T1: J=F&(PIL "I%8ZW1="[M;WAO1]*^*20O&]K/=GYX1]*= M=^-O<[XFQE.!5#K.LS1CQP9^5-MY.'A'SNR' :M#^I$L>X+ 218QA5T<*SL* MQ'H, 'M\VY70ANMKK.&P7-0KXTHIB"M^B?0T8QOF(UL!3+M-2&&G\E)E=\%* MO(-0*;NO#"QV'QB JNA#./H@!1R)45!D[>C:(XR=FE"/ B O=$!%H<8;#N-W MM\$US.-LCNC6*9DV& S6HP!@_)#V@C4]X C$5F5Q]%&2%F^6;O76V6I?JST' M5!2VS%:5XC<"V\D\2(KC,L^EY?58452L#Y6GUMW\ ,R4ELNO=NIQ1S X4MIQ M\6IOI_0T-@ [IP?IZHD8H,)XPE\T)S$C77K!I@BQ;7;TR0?+F%UURO\WBHI) M!X_-*8J-2(DBBYXUMG:\-?% []\,8";J\9<4>$P0.4YJ>VA"D0:]7 > M6[3 8U-B3F=R'5[<;_>!DNND>N HQ.Z>Q/$5H?SDK_/NVXSB<5>RY'EK%.&X M//8!51YY]AL",.=:RFC]Y+./&1P&5OQ-YG=PAAJ6*\P[F!6"!]K'72QAY$)XEYZ(@3K@2Y\4@%!Q-Y*?'\@W<._XX$ONAEAQQ%VC* M#SF& 4"1FQZ$U#'1X$BLH%1A85SD_/)9L^X6\]L!^[4 7B$=>LF#%X +_(0CE$1IQ5G R]@IV*QN#N$AT1ZXJ480 M#L\V=][Y$WVG3P&."YNP O(:9=U] NM1(#P1V@.'K?$&E3?=HBSC[\<<]!D*1;[?SF/:VJ5R;Q%;R#8/\ZV(3PTKCWWJ]^$ZBD M4E*CX' I!0TT_,S(L<@72BKN_.XQ9J;@>$G&'4#=$S)XT1.R_KO'B%83(>N M>K:LVJFJO7AW3WO*#8#;XKW1I&Z$==H3G&>'*!)WBK>?46$N76$FP.+/3<%O MU9TMV\X XM&]BH$M_G#.7C?\V7-4!7V"Z&(\+2OIGB@T@$$_CWM=.V&NO=?0 MC%]O3#18C&65O-4Z),U?Z]U&#)M68U-OWSE7K3AEC>70_.)N%1Z[96?UXHI2 MRL[EXDK3=5*IF3J>UJ#%RHNP?0T*('&C?V7; UW@*.&J%-_S:]_CZ9>T*)') MD*,9_K<(I2I4L7%OWPJYMP52*Q=KBCU,=I>UZ"]?>'*'\ED/70_?VGMPMNYA M#(>5XR7B^5_)3 !Z3E)E[HFDH4?%/!SC9(C"X5<3FSQQYUM7W ')E+K(E-:; MT4+:-O:8;>5J,6V1A<,[F9Y>PSE.-A:YQ;8FZ^PQ3\KM#B=#'B:OUR8ZSU;5 M+M>&/AZSI-QP5H(S'(;NV,OCQ^*&X'5R^1**0QDCB_2$K6!VA_$\YDX-)P@= MZ'%80E+?I_H0$^6('I.L_ J*DB)P1*4JRSOUZ^X1)W )/?>EJCS+MH/X3-1R MLX>84 &.$-3EM+48V _C,Y_+U1'@L$1!(\0\>XN3B+_!N'X)V5X?2 =Q*@9> M_&$F5( C!%H!-A<#^V&<"H(G_]IAB8+,UF7HEDYWUA'^U<,.Y#D\&3&T$G??C@ SGI/4@+9<]\.!XT'O\N #SY($0$FEN_ M%18:]WZ'\0"X^2&("#2??SLDU![?#N,!L&%!2 @PYZ\I$L)[W:^0R(<$$!SP M)"=R>AR>J'04"Q!Q T\B<##LM@PFM!P+0%#!I2 <0H3![MX2Q#M) W'V "X; M*4#4AQN:.D$(.+AA)<"X@P+2QLB#03\(L0/4EF09/A/(:ADU7 M&*HUK8RZ ;"<^Z]:980YH 4YG7X.Z%>4"6 KP*L6HKJ][]I3%J):6V1JC(9> M7-7J5>.I*2OLNOHN'67)%3OD0-6Y/XUC\LP#QE>$GE,4X8R7ZT?I;4"Y%G]" MMB7PO[4L@;\!8#0E=!0*$$:Q@(']N@%C\!KY-D]&R\K:-[9VJR(G;.SQM/)^ MI*20?4-;[X7M#1E0U8L*5/R^=KF%AK_-R0RA8/M-Y7TZ_5/OUJ/X+8UO)(>U M1R=M\1M@:Q/3"%*MWZ],-Z5>I;PQ[00@1Z"E$&YV-P,L!V"(V:/GC1KXQF-Y M=\O'VQMUGO.2[)WU'SNA/&&N,IB)<4'RQVR:Q^O3B6I'TG?Q;1V:<],,'S@' MJZHUN OG/0H1?N)"R-_S?4(4*]^BM!_&=\E1>Y;:X^C+[K\AR8R78+E CYF= M-?_-AY-=:YX/]C9CHXTB-MR/\)^NXEA?)^S,EHN=3N,ED+8\6NVV5KL!X8\6 M^]%B[\= ?$!95M@\7,.EXT3^;EA#VU=@GZN1&Y[JDV=B3/5*6P YL3U3O8*< MWZ0"MDEGZQV?+V?-+B)OZGX343#(_F7MC1R'O MAL;./@9@Z*XU4ZB=#+PW.PY+]H718=QP1@0:FELR_#=+5P!$0AYL=N/2N'GE; /J] M4;(TK "AI^KK^D:1KMS8VGFJLB'\]9.^1(4=7HIR'8VK($3:0@OJY@!V]=;< MJ^(!)R6Y#F/-C9&Q_T7KY\2"F5E:IWX $'/UNS38P:'H7>4A A%Z15#FV-P MB[+Q]#I-Q-,X"R0<39'M'K;0K$J M).T %..R6 H2!.!P@<,CXKOBNCYW9 0Q_C>*?F&DX'?;-:I*WPU G2Q+=:7' M9VB5=15@^EL0YV@\Y1&GS7U1F;92MP50P\I44:F1@+,Z/@=TAI,+M"0ISD[3 M%"G-+6E+"'6H+!:!% 'Z<\Z]N/L(>-8]NXF/9S$*$).1=U'NE=0/>J)]IU=TP5"#Z1Q1IO23LMBI(:<4 MO<#%?TPYH\!G^$JMVSR37U"":!"?!>E75%HMA7O5++NFN3^X\(Z&.W:8@;KJ M?+QN[I\'Q^OFQ^OF!W'=7"[Y*??CCGM?HD*B9G=\.Y6;G#MA^ MR"D5Y;U?_:H(*>]K%/0FDI\9.1;Y0DG%G=\]KGX%QTLR[@#JGI#!BYZ0]=\] M6MQ-A*P#"L@;L..RO&T>CR>D%N4G0=+G 7QB8)US=W '5&U MW&S&9W!G00&!W&-1A47J,S#O#.YPJ@XP6&#E-O9S3IY0$H@0U )G#*#KY(F= MHLOZ;J5WHSD29#S0820<=L%P\#01_(*B\WE 9XC#1(,9$O(E31-1MCV,7,(& M)'S%X\[)8D&2AXR$7\_RU6,0?KVC9$:#!1,$\>U8@,'EXO0YH-%='"1VT;GO M]RL)%Y..4C[^Z+&8EE% S#L*DFC]2T&!5'P3\,E'2S;[\(6'%=+:AE3*YT(Z M##:\'3[AO!,[+W["41[$BO.VHIWW %X_["J->066SD]'>W#\CK/Y/8J+L/8< M+R?D,F'+;B5U +8:P?^17RN*2@XUX37 7G;Y@L*<%^6X7"QCLD*("]8%IBAD M(VA"2V;]//L,6HK>9M\S0W+@O*Z&Y74^QVBZ 70\G>(04:4K0MO:LV.B [<: M4?-;G)WKZ88PTTX;[_&E_O8B!89^KQTS6Q:=,0,K8BCR:QE!0>)M;>VSU;9- M&;_D"&RQ2 2ZC6DJPTP%(^XE%>S:7>=!D/=[&1#1*:$+?M]-0*XO\Z-L#2"6 M-N0BJ-T95-$ 2$TGH)JBXW5=E,";*#9WB=;A)AY:YD[Z,G#RRT6"-VC94[#>9"B M-:;WB(LVOYR;9W-">;&H;9OBNJ$JZ[C+@!Z-DG[EJ ]BP*EJLX-%5*V^4P2> MS&1!VM%CKK,3GDN1!L3;ICB7*LS%WZ_(5MLDUU14 IS,@V1-L%_8$%EZG6@K M5[F;WF-V]D!RYHQT@*25$XI7Q:TO*U%I3TX/G6:R',AC7OF FLJ2"(!D83#Y M_PVEXA)$08X)R8)X4\_1N1[3 ^.Q=N^A:34](5^!7(O_<2PW*UEIH_" MQ5R!9MSEG0O667V'(;L\O?0N:R8P>BS #DSL3:OFZ4';!<\Y1$J7C MI$(PNRMC/^Q?&=L,.R+)**S<'_-V'4S@-2TV(R4E[V43;U[RP\CNB'S M 3:0_QB[.,8NCK$+4+&+_16KC4QHF_N).QA@L$T44NFGPXL9;/;>T\=4O#>N M6!&2=KX]_(82C;"! MP[BRH,9XN@%7P2=I2P"W8XS8(@7>US%$=4_ [B#R]_V#R'K@T9*//,HJ0P]_ M$NENWX1S%.7\;3<>;33USI.%.Z'Y# ):( M_G*3#G@P9*](D;V& U(^P95* Z;#*I 9JS-)']":S42527#R6VL=\92M\G4_ M?5FQ'SJ*V621@"HJI6-C5]( OL 9+Q%V3.A M7\=,SQ95?QHHJF\/X 1J1EP]&H.\#A"2)#IE,$6BY#"IL)=77?H%\7H=.%_< MQ.'O]&.WLU ([1ALK0Q4FC4$X9I:"&W1MSK*Y*H M4/>G>8196Z8T'G*<<=GBFH(6V?UJ'6W4#8 %8R%R&S5KA-L0U;^#+#A'_$73 MZ^0LQW&DY8"N-0#KI@WA=2BY+YY9/"XKG.*\ ):B+H&\F?>Z*;WM+FH%H*;K?QG<)A-8DW4=E )I6CT-JJLI:>3P1=J.K#!F('N";AC>; MFKMY>[S)%*-:1EJ[7=AY7I7*@UFX!Y)9X4G@+WZ<)DD>Q/?%O/O>3'T' .:I M#1=-4(*3FG.#TA2A.K@3IA;&TW,F.)I<-Y.. %QE;=:?"6I#OPQ4P,"GYM?F M*U5X[Y$HS\;?(L4A*B[=L /G.2^*'!<5[L=3 ;)LJ?4R+(!WGZP79"^(PUFV MIQ0%#*P@424\5AL >!^JS3*LHC#TES@U/5+M5R+(\W/+NLF);80F5]!0OQI^() M0]O.'J]1]L=<-7H'P$U;!KKEV2<'/(/$IE)TF-4C.:$I6SEUT'WHCR=[B/C* MT'\H3N+7B7C31.0?6>7F?]K/S5\/.<+;,0\L*?\))3E*KQB7^2Y%&1/.\S1C M*X;R:^4WA"TEMH]%I\R:SU+3[/PV@PX?H'C(F.QR=OV"^"WZY9PG6RCB1IJV M()/NV[.QC%AH,'8>2EHOJRHDRM"1IJW_4%&CR&VHK\;".?5O"0XA-4I-26P9[,ZI?)GS$+R2OO6?/4>2C"E;AWH(OT&(@@3+Q5+6P'.H MR(AP,KB'>"]6\(;M!J)NE>9]6&D[CSY(.T+*P??[TNOI5*M+ZS][]!Y:K?4Z MU.YM!)(W[U*R1AX=B%;TE<'NG,IWE$1YF(WI Z)/.%2E63&!U6\\FLSF1U2@,<;^-).>$ M^Q";"*MHZ-E^-J>J GXX[G/++7S/-[V7R]9V.(\Y;MTHH,I]:V,:'5YQL;*6 MZ296M+;(50*B:0\B4ZX_6=!@"F[YN/Y:UH $<8V&85YI3R,L4"5]42WFL&(J6NQY6[AV"+(.M/[PO: MX2(F^8__!5!+ P04 " !;@&E7['-$&?B/ !EX @ %0 &-C;VDM,C R M,S Y,S!?;&%B+GAM;.R]>7/C.+(O^O^)>-\!;][$Z^H(N;NJEYGI/LL-E>WJ M<5R7Y6NKIN^\CAL3E C)/$V1.B3E93[]0V(A08D+N")IGS]FNFP#N1'Y0P)( M)/[M?SSO?/)(H]@+@W__PX=OWO^!T& =NEZP_?<_')+-V5_^\#_^X__ZEW_[ MO\_._O?'NVOBANO#C@8)64?42:A+GKSD@2S#_=X)R&<:19[ODX^1YVXI(1_> M?_/#-^^_^? ].3O[#T[CHQ.S/F% .+'OOOF@_G NR87!S^3#AV]_^O:[]]]] M3_[R\X\__?SC=^3VLVKWF8FV\>H:^E[P^\_P?RO&CS 5@YC_^.]_>$B2_<_? M?OOT]/3-\RKROPFC+:/P_OMO5>L_R.;P5S=).^B-?_Q6_#%M>D+ZZ7O>]L-/ M/_WT+?]KVC3VBAHRHA^^_=^?K^_7#W3GG'E!G#C!&F2)O9]C_LOK<.TD_"/5 MJD!*6\!/9ZK9&?SJ[,-W9]]_^.8Y=O_P'_]"R+]%H4_OZ(9PJ7].7O;TW_\0 M>[N]#\+PWSU$=%,LA!]%WT+_;P.ZA8\)#'X"!A_^! S^'_GK:V=%_3\0:/GE M[JI4GY]RM&0G;D6CK_CM6.HLF?/05CKI/9LJ)D8X]+UF_Y*Z /$*&IRW'(V: M/>AS0@.7B@$ I,-U[N\^C+PP.C58K/PBINMOMN'CMR[UN#O"/\[@']Q.[(=_ MG(<,8^:K.(F<=:(H?M MDS-??AC>?1.%NV))!;NPX(__\%?-/ZQ2):='1./P$*W3,6OTG77QRRR=BLA: M .#3X.S+?0.9_^-"30=.X)++(/&2%W(5;,)HQ\'JWX08 PXL)<"242S0]NC/ M>(=5D1YJ5.E_PSFH"B7L/*: VG@CZ'\=G"BAD?]R1_=A5 12Y2WQCZL2[8Z' MV%$SW*.M3-C. R\E3 3E\0;A+8V\T+T,W L6(%2H?MP._P LU.QX^.4:X1Y\ MQ:)V'GJ"+)M*70*$1YQ (R>(/9BT:_&OH"G^\5>FW\DD>]0.]R@LE;;[Y)M2 M'@T$1?SXR?/IS6&WHE&!W@5-\ Z],GW4D#O^.\ZA5BIEVR$FEPE D0B28PVM M.[KU8.$3)#?.KFAZ+6F&?8@5ZY4?9ODVF(=:B:0=AUM&E0#9L8;<5; .(P:? M?#E\G[ I_3P\!$GTG-,9H2S(6%$ M)"L"O,8:TDOG^^S"NT30_@$L:8QZZ=2)W'+2,/,G3 M'WF^G[LN,UHL_W/M!?1#J2V*VV(?H14:YD=G04/,([-*W(ZC4M*LW\NHF7X%-19(==R(B/R5+O"\9@UF\!H+!"VK[$(I&$^!^)CCT,1 M0M0JGS:;R@C,ZU4\_$2;*8R](TE[&WB"[LAC[C:,$\?__[Q]Y2JHI/%$QE^A MCH6C,-=R F.Q6-Z^1J2@3ACYD58U@+WSB#HE8_'HSWA'7Y$>:6*"]C><(ZQ0 MPK9CBD^G0&VD(03)6?[M0QB4[UP7-,$[E,KT4/S"):(B]@,;E<_5Q*^R# MK5"K_&#+-<$\V(H%[3C8.%&BJ(XUV"YW--JR2?^7*'Q*'L[#W=X)RA&NK#7V MP5>I97X0%C;%/!BK!>XX*!5Q(J@327XT*'R@OE\W*(\:81^+13H=X:#6 O/( M*Y2S*PH"S;&'&6.W@_S$E26B=AV(@BSA= DC/$*.@%B+?_+BM>/_G3I1^17-BJ9XQU^=?FD>04D[ MG*.P5MK6^05R/U%0)D#:PI7-3*]/[#=%R^CREGB'8HUVQ_BUG *H[%(W+[&H[S-/M*(G#/6+E?, M=XK6-,=_QSOR"C51HRWW1YPCK%C$MJ,JI4: 7-=QM''B%>=RB,^VCK,7@XGZ M2:Q^DXTJ^8M_\/MV(,%B\\D+G&#M,;\)Q?7XDJI6#;OB'(MM](=AVJ0?OA'< M2OK6H>3BYN+RYO[R@K!_W2^NKR[F2_;#Q_GU_.;\DMS_]?)R>6]US"^=U4G: M86FCB8SCG$Z%(Y:WF,#8S,O9.H5'D2._<8+_Q\:(NPZ#;4*CW05=\4IB\V?O M.)BL:8I[]%7IIX_!HG9X1V*EM.TSK8/M&5 E0';&2\&1WX TBI%Y$>X<[_C> M9FWC:8W.O(Y5XU.TG,X(/9*WWS$JB+<9I>MU*!8T[W_Z_CT??O";?]S3P LC MGF-)W9LPH?'%@;)F?_I,"ZZ:&';!.12;Z L#TJ2]W6&IRF7SZ@* %1OCD:S(,Y["@6 M$?2)9, 5))P-^4UP./;=7M1-]%K/MG2.3W3N&Z:^J"'$&OR9Z$&J M3MLCC"IK/@F(JA6^!X1*'FAKE/JS#90:S"C285/Z7$,D,#6TTH<"I:UN@%Q[ M ;UB_RQ;C!8VQ E>];H5;H:DK? &^16R]K I D0)ISJNVXVAG0W?FL*: MK?.31KA]JE@GW9_R+?#Z4HF[\@4%",7.FT[!4\J MT?#4H8X:8O>K,G&[C<19>LD1A9_UK:12SN'4?[;A=^=._# /7/C/Y7\=O$?' MAT7+/#EWHNB%K5'^YOB'LG,RT[ZX_;*1!70_->J(UV^;B=]ZB#/R_!TE_@^- MT8PX"5&\"&=FQ;-'-L,:_D$S1C9\_HXR_/+6">5:E]CEI!%N+R[627?7? N\ M?EDB9_N=*$6.NZ 5'QM.I?6I2N.$J^LUU)B,[^B:,E=>^?2&)L45$ R[X'8O M$WUS,6Q%>[RN9R1UZXA6$B<9=38';ICSD+GOAT_P-BK90/G[B+I>0J[#.(M_ MAW#;1QJMPIJP=Q2#1)I! II P3 G9Y&UL(C/+$)C^/,??YA]^/$O?$+]XW>S M[]]_/V-$XCWEA2;\-E=G2@Z U*WN\W"W\@*^@3_?@=07!_J)><@]]7T:?0E< M&EWMY>M"]S1Z]-8TGF\CRO>BF,T6FPLOYNH6@\3@S'#"RS@V3D^L!N.$_+!K M>+W;9T$#-7[SA) M2%92;;+.]"8LK(=J7J+[VF=+;_'TML.:":7&/7/#^VV49$03;4;D%V/2$1"/ M"/EFA$M8][F8G&2Q(1?IYQIP>JL^]<-K]@OE"\NSS^'*@TFQQJIRW!)>!@R^ MT9%7\!GSNY]F[[_[J;^9\8[Z\-SWK1,E+UPXJ/(4!DSZ[)$])>Q'FCQ1&NA= M*J;!WB@CGO/ZM5XZP?5#%OELUK.2':4O)XM2L)\Y)H(7V^O:*03>\NRQ-A&\[\B4/ M(IGPG0+.AAP=+%K9#QW3 E0PB;D)0FX"%2\Z.$[[38Y)@)4FG5-]?HO"DTK!Q MIXDZ>$YG(]?F/2;HU'FY!W)GSL32\>)(FN<]V%*ZP&%WX O\"[@9M/;X[A;[ MMT_YUG/@SG>P>_M/_OM2NY0?T_9%'C->QP\J\$(;HD M,Y+*PGU6EX;!5Q[(9GDDZQ7"?A+&#.@69*S)D,!G4U>3A%O)T41 %<"P@*U% MC(<>ITST-5V5X,43(ZF'6X58V4T85&>QN; O#%OXJ6Y_Q[?7E'&\\[8/R6+S M):9\DZ3H)*.D'4[WJ]4L/2@M:H3\V+-2Y.Z'F#YE!.E7,8F !:3/'&(J$G%\ MGJ+/][ID9HX/LHQ[.CF(^ISHC'"R9^'FC!$6!P3C'QD.HE^J&'Q+_M%'9CTPQLE-)*^ M[4#/F*0'?+!/^2[E1!2KKZWL6(YM!$<:H5W,T-G3V?('2HK&4EGF&I5'?17- M<7MTG9ZZ%Y>UQ>NYM1*WSDN1A#-?36E;VHD<7M7L^+WU!#S:'852AQV#'TZ/ M'\W2 UY6P((Y%NXK].C1J*XL!*E>4[^UT.,7&N/BPK SUMAW%_J<\!I?7RBZ MK?#]=[,_??C>RAQYRS[6 U-EX*FQ 9O7,2,VM6N;B="4Q^N9_QIK/-BTMY>2 M$.?MSG6C?8TV4YP2[C7,:Z,9NF Z*[)CT1SVX8?9#S_\,/*"%JTA+^/$VXG+ M.2?V(WOGA?\74('*>@"LI;A4Q;!%#>1",__(0H5C,X^8Q5Z6&*#^B'/V+M;A M-&$=[^[4D7R]ECP<,S.]IU-C>\%P/'FI M24=OT!VW*S6U0^[U$<.^>-VQL0:MSVPS1FE22/)B.R7=FOJQQNHK\LZE&V_M M)5_SQ)&D\R/2'?' K)YK98?)^+Q!9=?RUI/PZ[[+GVJDT11Z'5!=I:&?L;!R MFT35W;IU7J#FEEG5NI/&N/VR6L>B2G7YEGC]L4;>SL78)%V[%Z2'5G(OZ%KR MONA W5.<*3=%:7OT/EBMZ9$;%C=&[8DU(G<8IT"9%$V0MOQQ8%5/JQ-HT^0X MYT#+T.C@K&4!Q\;4<3KW0%8T.NQI1GK"9SPM%>WA:(>_2-8LG^%555P LIZBB,;]4*,8W5@0\YZ+WK5=7(Y.73I8TZI(/H:II(ZFS6?0:+HO/1USM)#&;EYG-#D>'Q3PB#&?!T'C@UD(T=@,6>1LP>P99? M^5)KJI**N,:=<&)\,YWU#8'J'GAW!0SE;CNH4_)$WEU,.0SCZ^:5$ 967.V> M[YSD$!7M"HRS$S*ZEC,2II^VC*1N.ZHE<720-:C22 !KE \K@"E<^=Z61WIQ]BA!J?J6W[CK[^I<@-O;VLK:X_;U20]WC"QOB]?EJ<=NZ0DH5F]\/HZ[T_$.@^?Z? MS7W_P^S]^P_*GS_\^?MZ__]N]OZG']5KES_\^"?["%"R#5);Z<6D'VYD,-;< M8#,3RX74%ON9/=X,J]K2M(P?8RI_LKF78DGM4KH78QA4R1G>'->G&PFF1K"W M^5F+>O6]<&.>H=:UNZ!3P#M3P?O?"[6,=6,I7K!7B WG)F"*DH=;ZV7V47O&AG*GC[\G>"/A$,"..0SVH?JHYW M'=J-IK@G%$^8XI9W:/DC@[J:M8NUJ@ZX?;A>U]SRK+0U7L\UD+GUFH3?P\B[ MJ>5UV-#*^NF^E64GU92L/TA"[X8%VI2<3>)UM"(A>SB-M'T(V=/IHV5W.0]W M.R^!3$XHNW >!K [08-UN?M4]\#M3@;:ZNY5T1RONYD(W3HE)Z/-=]-SU*U, M;&-JN]:I6ZD\T+@VT(2K 36K_S/%BC\#%KFYSQ6UD15^YDD2>:M# C?W(;'_ MUL%0,&0T*XB"/EF%'RL>#)@2!ERPOSG^@5; VE$SW-Y:IM?Q=*JWP>N9I9)V MF4K@\B10G!%.]Q4 MHLC!(8D3]@\V$]L_QI^[+K\6Z_BWCN=>!>?.WF-1O6;>D@]@U!&WRYOKGJM3 M4ML++RPTD+WUU="4!0$>Q N(Y#(C.HC8J6(RJOY[QN.,Z;\67"P_.\VWN9BF M^X@^T"!FB"-VOJ_#./X41M3;!B(M>?W";\O[XL:F^Y^'.$G+ B^=YS+3#L() M.8 ,9]V2=ZG[8H,8H@94MD.)HO1E9;%;G)-*'6V] \&^GA$I&U'"$4TZDHDG M:J^'&S@2LU73";6I936HG*E])I -(+VCB>,%U+UTHH %;G'NU6^^'"LQLE%' MW#!GKKN.6O6]\()0 ]G;#G3%@B@>Y)T^]B4;.V]5CJ!^_K%Z3A/'?J3Q)@]Z MMRW7K7K?$:];5L@ZPC[C$*ZXIY$7NI=!Y27E =3^Z/B0?S:<2O>)$R6O1ZG: M<]4!U!''JW'E%C#&UQ[J3Y[+NN'&4U.]F[SJ@!=KC27O(1-">\7!=E+$,+J> M9$H4/-R P;7GOA\^ 8:R-=]%>%@EFX.O2F;?\3>9#.K%-Z2!V^E;622W>=.$ M %XX:*=&YS+M&>D9244@FS BYQ%UO83 !L6@91V,(K1QK2/C'.(DY!+.DS;D ME@MI,9JS9H"/=.L%L$@=U@SU>VEV_"/2_$->''%R;K(6;@+;9F-543=^@%@] MK\([9D\.'EEX#'XXYZ#1+-WOB_,ES"9<5+ZC5 5_JZ(599'-F M=N]EM&FSDN5KGSGK[=WOY%G.[RW,GP;:O[XI= *OVEOY8@-,I)FTKV@N'? 3 M-)].L\&L9E2[,^GIZ_9#3:#-.+V.>;.%==M,EPW8O)Y9LHW2%B;'O7I1PWE3 M,^*87Z?-1%CT$LR$9[\QS7T9)]Z.)R:=&A'>C>7_A5>,J-Q^I>Y,^4GYPK$7 M>U94+L)LT8(PHFA\=E]Y=SX _9(5[81"H7#!";;2+Y_W-(C+[KK5=L(YV3?3 M.5_RMJH'WD-,0[G;%\'-*KX"?:(8$,G!4@7[A?FZ)Q,:&A!$1C,3U>,A&(9R7[0OR0]M WIE/+\N3=UY W-#WG2@F>V8% M?@?>2D*C9@6NF*.FM>RTDE%TPDYZ)' ?3KGD"5HC!)_AU)69;C" M3"K\K8N;B\N;^\L+POYUO[B^NI@OV0_W2_:?SY**WEB;(GB.R,I M9Z)86ZOF9-%&MEYILJ&R3'HDD>!M)XZ/>;%P>80;UX0#%N^*M.T*V8.IFKV=225I2S6QXV2Q^24,75X_0J9%WX=^^;YE M10?\3EFMZ[%;%K?&[9@U,G=Q34AQX\2YBZ8Y]$#?TC0ZH,(W-'D*H]])*!PU M#&+8[%,QDRAY<@9-75[GD;FP2 Z6[GS\,#9]9EUY'4C($Z3[B*X]F4W,;"ES M#L0OXH?PB?T_W3N,,>M,F,KADY7U#F1=,G5_H0$S@L],/'=W7N !!H)BU5O'Y=R-C,B&7&/R+,:,@W1 &;&-L16,)H);,A; MHCT(64&0HKSN-9,[YJ7&[RBOH\FCK!+;-R* &TF:VT)'$_/>>!&EA0X]7SW) MN!')CIP7I/V.L[H8T1RZXCS/F9R1^WWD!0E14E@"5TM&B.37MYCTG06![-\^ MY9JSN46+!4M,9M@5-QHVT3^?XEW?#R\"-I*^?5IWQF1&4C8BL-(867J]>F0+ MG*RP,.Q\&NXWH??B,KVJ=CCQ>F>II/WM:%HI$]N[7J(L;'BRB=E?I81?'"^( MKWGQOT5P31G7)8UV,D X=A^S'C@]J8&V:06"ZN;(*PD8"M]Z:&9W_\,-V0(S M* G@ R.2:)S&O:$_L-:_*#TY:5'HQ%ESVN-?CQ]!5_EDD?9ERS4>98)/#W2R MYX=*P+BX)4YP,M!.G^D+FN&=[*N$[7ZLEWM9R\JD/ZQ^[WSN?QZG;2>SD($0 MC9/J0XC35K@=K42K? 9AK@E>!RL3M.W@4_0&.0WX2>@3T"UL"U7YU6!JT4*U M^JTV]M&)("1214P %.[H.MP&<&U*E$\IFM%;4\+I;3U8IZH:F $9Y#%Z1Z7: MNP)QBFMNL8COZ<%;/^BEO5AX#X5W/)=IXFT\_N:5PX).6''#3F\DGZW.O5X2 MQTQS%\[C*75C06Z[C;C;,XY!S,B) W\14FYH!'3"2!9.TG_YSHGY$W !=;^> M,5)>3*@OJBU%L $54ZATGY<8IDVHOB0-1U8OO &HD+Q8+QHVQD $M[@L*,^0X,/WV.P#CZ6C<6-T 9_K!V?OP&KU"W[D5D%3U8!(BN, ME& 0>8\\:0RD@EAB$62_NZ'EQ>3J^^&>=8TUS^<5U'3".Y>:B][^/%U1DU-C MMOVN_XFQLC1##F^"\P M1#'7S[?%?,2W2C(!R$):"V0@7(CQC\$Q6*QX#)5:I0,PJXEFE5P^PPGAP8L? M>,&(P+VC+MWM0?%:/&Y%!3$,M[=*BK[-22 'W0X*M8Y?O%?N."M@53!**.?)XK86Q)QG=0A#;2&R*/LFS (LZ01UB"@R6T4)N$Z].736>FC%T7& M[(,H8BSOS68IM'>FB!SI^].O]96?[*A88YNM53V9IB5S+[X617.TI^)24<8% M;ON62]-25":;%.)K_B! *@=4$A*2$"7*J>W&C[T1V4\.L;/J!PA'A/:3!Y1: M&;"(RI3!N]0JYFA]0F+J\%RNT+AX?/KF%C(T[M]0QO![:AN$:#N@?5)XK37$ M./< V)HQRD\TFDU*MNQK.^$$UF8ZYRX*5/; >])F*'?G00WK0,Y+NK^5_(JQ ME)4>##J'P)*_IVBO6#&LSU5A1B\X,+T7:0VHCQ0VYT6[I?-,X\OG)'+"R/4" M)WJY2N@NAL>HH*1CR(NY*"5+3#PL1]RH,8*U3PLO#\(.+UZ-H71[_]=N2&7% M:H6 )).0K+B(*A#B0HI'Z3*AB)+*VIT0O':^C>A9XCSS76@K\PAFX\A!)8>8 MG(D2$,%*\AYF4_$[__:F9::LC#P^TH!NO.HIM:CU%*;#4BU/I[*3IMBGH7*! M.WHO(ZSN!))WDG:_=VZ;S@2#J0I OA(DLTT2&TYY0Y,,K.:/CN?#_:MEJ+UP M\A#Z+IL;/CJQMRZQ5G,JN)VXI55TYVY( J_3MU6D0\7>_*U[DC*% WG]02#) M%RY^,,Y6@B(;UE&;J[ZUF@2O4FN#G%QL>H_U:ML^H@]LBO(>9<3*Y%ILV.18 M^_"#24_<4T$#[8^>NVLX>40;<\&3EBYP< 8TE %[(M&.&UO6?^)E4)017YNK# M&8\F/,FDSV.WU*$$P^V=ADWF0ZFOL%9?(=&L[J2B6)H"7X\MD<75S4,.]!.5 M@;:&\3/>2U9DSW1>RT?-@965I>NQOE7'&65M MI^6:I4<3A0VGXY3];*V>>J3-8X1A=.141''%2H?$X(\7GG](:-E[I>6MI^63 M1UI6>:5L.AV_/!:X3\^4M%'X9E]Z2CI(_5,[TKKP'J$XJYM9@*Y]]I_RQX6- MNN+VW";Z'RU<:_OA]>E&TG=8NJ5'^.#:DL\LY_"2F:7GPD>P0DJ9N)(D"K__ ME7K;!P9+\T<:.5MZ<]BM:+38<-WCQ2&)$R> 9TNKXN>F-' C02N+Z)#0B !> M;&BG1EOW4-R(9$<$/]CF$AR)QM)FZ&['+&>.-(N.%_ :Z&HH0QB^/W"=.PF^%7P,3."M^]LJ>:*ON@1LM#;0]O4M2V!PO"IH(W?&B14J<*.KD M-Z!_?.AB0JCW[.;BI\IS#E'>M"JA.ZK8C\"[_#I87;,)H)X8@ M8Y6P(0BWMY,0?HK#(&"ZBAJ(/ERT*WAA&E[P"N%E=_;7)R]Y(+$HI45NP#]3-.GMR*0N9D'D50^U]$ M0$,\FFP* R/9X/*_#E[R5A[K> .+^N1=(/*]12G[F*R=O9>( M!RBL)#^G"]/%YMR)'S[YX5-+ZZF*^9#_<+]E_/E_>+._)XA,YG]__E7RZ7OQZ;ZDT"NA]&X60 MJ.%^?/G"'/(J6*BU['S-(A'^''51@:>:\=\;<=R>TJ\-C^JK]$ 9K_?UK%^7 M;'Z0@RA!X*7S=R +\8*O22H.R>29E=3_LWSA 8E!N3$W@*6B5F*V->:D EBY M(,$,L_$2N%!68L!< ]RPUOX!#HQ+;VB/49?3 MU'-[MH575(IYG!V$]+XS+^[(D( 7>ER&\(!QL/9\FBLPM P- :LFUAB!+6XX M&,ONN?V.@7GBA:[1-&_]>$4FH"A #%,REW$&T)>*24Y+T4$!NF;1D.VP9TI? M \P;I=;7[L6PW\-/_$/M-=.C"9[F.YA'_\ECQ<4&WJ&[\.(U[,[<1G3G'79E M7\>@'W)L-=4\!XYUG1"CF['HK1U"XP"[?/P%1L6$O)-LABG\6(LFHVO/GU=T ME?9P$K07G/I+>?EXB+V QFS=MUMY@4A!R^LIV2\"\>[1Q8%"76\XIRK.C.E, M$:?/]VBM-,^F&SGDZ3@]*=>;+RDW"L6[N?(I7/= Q5Y$S-F2_2&*#P[[ YMV MH=E*:@&'$4H-XF2'4N,FX%BVJ6)/-/XSDK/T8I/!]2(@\JTT)@8!.8@09/RD M'J2#D07=Z0! MQS0IVT&KZX,3]1MIK$=YE1WP1GAF8K=U Z"N5I/,$306X!1LX07YE"_DU@< MAJ/@O3KW5UMV"T]DQ/SBQ%E[7I'1XW=ZU.\LO9PPO/G@'@I5EA%5_$1UP;C[ MXV,E(:+Q^^+\?>\B]&U, 2<8=+!&&O(UZXX\Q&NI3.NK F)\KG83OH4JR]? MI*]\C!X:\N?H Y!GW-!M9%L!.PC ^ (ZSY$PEB3/DW"FXX=E-HS"A@%?5U>/ ME#,Q4"X/45AHG%'BK/):LFJB^1)$5"0_EGZOO MA1LE#+76@:&F"UXL,!6\=:$F25][N73@9^I,=^-'T[SB02YRGVM2(!H1P.W:S6UQ=+_:L#=>AV^A0X>;UYP%>:>8?K1W>"JFZ49FZEOS\-J)[QW-5U"*# MH7G@\G=J*D]F6A.;&A8TL5$U.IA0FA)>--*G9P21O--E!E'26A2CHZ@%0(TXUP MVKAH'KD*2&ERDDI 6H8R_0CVJL'@17DVJ9CC'X;AM/:%&*DJ.XF<*9O!R*PU M6Z_3DLS)NA.%M6Z=B%]8%+-B)I22R:49P2%L3!< +63F,'[B%AN@"QVT#\)#&*D%;C27A/(G&%$/@/:1-OI2.DE/E;1\PE\-I MX\XXH;2=#0P/E=% :,L#Y1&0(#M,MH4 (]LA/4#:.R\ 3/BK-?1@>;.CK5- M7S\,MF=,^%U'E#".J* $)R5_^HE#^>RVO0=W1P"5YGAQ0Q#S0CAA(7NMJF( MM RH3"[B:J)3I]5RY?[J26QUM$9FW=("ZKLPH"_D@?J\4?IK9ZTNYGEIG:"8 MKAEA%L2YE-_I87]&-\G13@%5LP MJV(LRMPKUC,BF*>8W^]UK98QWQA&NI #2 /XUJ=YG>,^\Z)P)5-F(P(X@;Z] M+=K58\0;![;0P7Y=12OODHUL*:/"/XCPXRIXI/%0-6*;$Y\D[K2TH0$F-:0\ M.;QJJ]] 6):*,]D:L6,;]+A&K)=:L%N9LY(%,%-W3:D;PPD*TRMFJ@N-1-(H M=?/GZ^FAQKG/ C=OXU%W'A>8J"CD'(X53HP;P[[I,GL@/L@7XD-KW3T-:B\E ME G3#!;U:DM9XI.6BY-*.R,@,-2>"1Q^#B5T:;M?[L@??/7"*+68'7%2)+E[E:QZX:9TO4WM7$9@8L-3:HA)62GM/"%3J M=>@34A2WF:@Q)][435EB 90!;2+K1\8R-,_JY]$2(R#;2>R\=X$>(YK;HMVN M'UZ,:*&#_=T[3"<10UGJY"3BW4%9JFBQC0A)/GF!$ZP'.I-H3GR2"-32A@;H MU)#RY)"KK7X#H5HJSF3/),8VZ/&9Q":UH.UWZV3H"/7+P4*!6_J 76%+W$!4 MH5W1NDAKAA$A@5N0IL%KM9+Z?D*^N M;+'P]DA&R=CP^MI');<74O_^ZVP;7AL=WPH%HP!%46W]H/ JAN/E-5ULO@0\ MRYNZ4(R\;!(PZHD3&UMH?_1L<%TWQ#%7 ^'[.5-77 #W4CZ\%O\0T/=(HU58 M^XSPX": 9><^9P9/,T-, R^$C ]E#>:8?Q8HP'!!'E_QPOSK,!:Q[!\_S+[[ MZ;UMC+A/PO7O"XYI\>4SC=9>7'X,;M!O.OA0J7D9.A1VF@8V5(O>#S)P'D0R M(2D76V^+CZH[E72Y<\?<$.&^:/=\%!^_H_MT47<=!MLEC785DW]%<]P>7:>G M[LAE;?'Z;ZW$[2/9O;:MP^U]$C??6QE,U]O("];>WO%)IG- O"!.'-_G MD;O\/7$Z%'7I[+%BVU=49$A%5CLS)3:KZX/;=XTTSKUP4]4!KQ>;B=WZK19! M790:F9%LM"L.MAZL&4%K.*18%QY?R.HC0RJ_K(M AK5 $:QM\MJ3<.5[V\(C M?&3GU9U/R-"#77-;M#M;Q@N#+72P?T:,*?-E*$MQ!)7)+H6GOS:PXW*SH>MD ML;F4+X_=,O>0B8(#)14!,2"!1#'1SC&X/_0F(Z)A'4A%&Z;IJ\B M,A/1F*SE^TG,N "I-E"SDV5N>56AT]HQLE*0_@V$#4H^VNA"X,9:.]]$A^%Q M)<"+T);LT"4Q;U8 SYF(&8@?_R[708A."JH4SDBJP-$,(72P$OY.[#-!".UJ M9<'6_+/QH)IF1T66]&M%P0PQY;9;13HOS_L]SX_WW)\$/^3 M'SY=!9LPVHG'=ZKO!YGWQ@WG#:V@ [=A5[P0W52!MLZA\Q$0"YR(QLKVW1LK MEG"]>.V',=3/94 0A,&9.+S",P\TDJ. M/__.CY<7V4$O6^I"M>XRGZWOA=MS#;7.K[PG+Y\I4;C0!0+ M*PX]M-J?RG(DH"I^D=ICWW:EJT2EL9]#NGB)G:I[X'9C VU+;L$>-\?KOB9" M]W(K%NX5I)4N3ZL#JVBS#)]^=8DOHV]#WUFS]7+.95=D!MV_6 MZZJ[9GEKO)YI('/[221>1]Y>59S4'Z6WLN.RB+9.X/V3AY]0UY?IZ_(?/CJQ MQZ;16V9;=2=>E)UXG'4 M;HL#NG0\WRV3;T:XA /NHRSM!PMT4$$SGLR08F2E/P&LA(NK)T-;MSVQX;# MI45):^((DWZX\=!8\Z,KT=6=\.*2N>@=K@475)[%-:POTI.HNFBA(8F)#O8* M>QB-^X+^$W2!*BVZ>H,L2IVO24TRCO9G3"MF00 2L+&6J5@SX94VQNWXU3KJ M+E[<$J\SU\C;=GQF)0&@:HV5<:D7 :B;I43=7-2;R"GRCN@G6XHTOGV7C^K.Z!&Q$,M-7=OZ(Y7E\W$;KM^!6T2>(\XQFN=9-:39?) M#=C*":NJ_:2&;'^8*\_NP@427N-47G>6 M>?'W#PXS[QV%DL74K9EZNE/%[>T]64T'A(XD\6)&7XIU">7"0);371U>5@[[ M[SX*MY&SX[%=KM N_XWSY$0NV3.&5GR2&^(A]%T&37""D+RPD)?_\B/3R$V? MPZR93UN0P>UU;>V2NW_9D 9>OVJM2>M[B!K#KXA@R=V%_^$,&KEIQ5#[\_;H M]AD=:$J>-TJ?35H$0B2.O"4SMED/G+C00-OT&:/JYLB?+S(4OG45FI"X=.,% MXC5UY]'Q&'.?COL:T< Z9F^*08DUS6,'=\"RZ=JPR^1^9<_JOO@72@82][^)1#.@.R! TDT%JA&M?E.=#,*TQSKAOO4#;I/SP.& MV-%5SL"9$9T;JEUM&R9!@@_W= L!WAW=AQ$U2_ZMHV8T\&)":TW:ER)_ MRMU&SK&>[HFA'W7\C<#?<0U&JVND^#%X1*C'+2"+5IG#SU<14PQ=DOX66G^R=G/U>/N5='T9V)X?3^?FR49GVTIH0\ M'Z2[7NV3"?2W()QL(;H7(+$)H^.'9'C6H2<%Y&].DIB)2!PEX[AI)O9L=_Q^ M$^--%'/Q>AVP)RE_Z\B+QUY&X\C.P?\C#0X42M/"!5$X#?K52Q[.#W$2[FAD MMA72F A.\.YFDWP&0!,*>(.YEGJT=QC.CMS1=;B5R7S'51Y?9N27*(Q%+CB\ M :DZZ6F: L((QI].BM*=D<((T>GI-+ M'FA$F,G6#TZTM?3@O!/!$VWP@"B_:&"&./6]<$.,H=:Y1]VKN^ %$5/!VPY[ M11_>VQ7W:L9>^AD\T3"T$6!K=)S<7OX\!@O(\>E\\!=P,I>;IW$V=_GOA\^P=MPG\+H(CRLDLW!5ZTJSV1[9H'; M^8>P9W[:[X\^7G@91,LN*8A2F!GAXO"U,A=(;3'&)&LU(ZE0_$A(B96V11F* M(#)XWGSKB+I>0OPP;@>1I44#U)8OY*ZE#^M=. G5#MOA&1Z/K9'X:>0R_$B% M(<1[?-H]KB68IJ;BP*#\<*+B:);6:AT,QPSYP?@HJK?U:4;NX#L1<8_.T%,Q MSUPXU-SDGF]?Z[*2)"0K*HXH'M43G? *E7;!<>RB#8@-KAUI+3;Z4Z9G(!_1 MDJ#8GW,RDF5(/E*BQ"0@)UDR0VO"DM^XN'9/YU';_W[]0-V#/\@PM[('+_59 M;.1^Q3^I>^4R//(V'G7G;').8O58+8L>KCUGY?E,91JSOS'@((U&NK2.MD ?6DKL9P!M=6">=)-*98 M<&ML$^FXM(]"SD&__FXW?/N5>MN'A"'T(XLXM_3FL%O12%6#;ABD-:.%&U0Z M6:@XX&I ""_ =%.G#Q]2?(ED3 1G^)/@C05H[)M*)7 ]*9,YTF0\=\O*"5-F ME#F+%+F ;&%[3]>'B(==HBR]6(Z?A[O]0>QP+3;':6_FL-0CHZE@5M^V+0:T MOKA, >UZU[4/_]:%(IE41(DEMHLTP?CMY9,D5WR B=+:+DTWT?_LO7D$RML_2#T_[0VO491DH)B]:SQ(8FA MT E3URY\GR8E-HP6#0A,!6Y-;5$,HW6]IP"/QCKTX8@Z,_42!CH(&]4B<3Y_ MUU7YN]1:_NZ%%SO;;42W$J)E[J$11ICVQ0T/C2R0>\#>I"->4&@F?H<#38V+ MV%07V:U(D& <,^@@$$D#P(8WO#_N!<(V&VIGJ]VRC1K9@0)=+U4W8SHAAB08(QK9([LSXDD)[% MIFUO=]B1O7K*[Q"XL+N]YQE!P5:B".P1;*1-Y6]4\0_+^[H516'A[?@'9BD: M7P5Z&R]8>WM(-C;>/.B)"6Z,&L:FQ9L0?7# BW0#Z=F'VU=6?.9N+H4B7KZ$ M22H7%N!$;&2GUSL$?1Z"R;L2-V%"X^O0"L,WN630X[6I!<2HPV-I: M)>=73#:*]7+B51ZJ8GS9X$>2,!A+)5!NQR%#[KLFB^?">ZHVV119C!$ MV8@,V%E0FKS<,L439B78Y=X#R->!E5%'W)ADKKL./?6]\"), ]G;>H)B,2.< M"4>-E T6J!C!#D<9@YP=-P95O.P&+5>\%M1'RF(I*OZ]=)XOV'_BQ%L#7++? M>]OJ6Y#]4<4-%#U9K3B :442+\3TI5@??B>XDA470?W$A)@1)88(:H0@6, ) MDP4A3&%\]V' 5[+L-[*&W#M8>'VM3"M_R4M,VK[)QL_/8D@ONGQFM@X<7Q78 MA"CP.@RVUW +3]QM^?CR"PVWD;-_\-8.PQ/J-,V7'H#A5,!P*%N7777KE]L4 M('0PG?NY ">/JB$_44E'4O'$U37FNJ+-=$"^XW<,,K/W$ M35O["8W)3 5PF]FE&$;-:$P!'!MJTH??%=V4$Y"F_4)BV3& M?>A.$HT_V$_ M9;[#?OC''>S$SY^]XX?+CO^&2URXTG\"?&(.A*P]S'%5I".%XPVJCZ+ M9(C2<77\=[PCJU 3-;9R?\0YNHI%;#N^)#7RFZ W;L ^F#JC>87S7.T51W]' M[!5%FJ1>H?\1J5<4BMAZ& EJ%KUB"'60%$HIB'+K6^/T'$,M:PJ1%R3GX6YW"-A2@>]H7/OKPKC$J /.$6NN:UIWMK(U\L*Q9K*WKOSZX,5D MQVD1?I%=%&@33$F>*[F^/A^WANNPNIHJ:H@>=4OV. MX.:DW22 IESJ82 FG24M@4O_^A8H9AU0!M>R/Q#YE45'K!6]HDO2=D@PF#)SL-]I+%G%A&-.>"FX':&D5W34:DL#K M-&T5L>E.O6]2"MWB!V^O9F,U/\]5P83R.+])9YQ^T1OW!/Y$J"Y'GWL M/K!_:1L0NU0&MD(00I"]E"*KWC'N*F \NV2*4[5[@_N M8*N51FO/\0W@K:HQ8CBKU3&%K]*6R.&J7NZ>-T)AE.Y2#>+.#.N MHOTA"T?%@":W49B$Z]#G :27W(O[)+$!W#2F@!B#VEDC!:9FW9&C54ME!M]M MO;HE4A2B9+&%;B.;2+$CBM^LPA(6L7!LLU0-B/Z04O)@ [(!.)IT0HR'QCJG M$%C; SGJF+^F@1-Y85V(X1R\_=@HC0M;4T(>+W;7J^<]/PH"D9V0B$67 MF4C$Y3+QJ',#@I$7)AEQ0#3^2RG?N*&E/0-RSD2R)CIO(IB3)3,*EX" "(3+ MP'\I!;$8E]HV6YP'_YQ3;>.?QDD7O)2<,!5W (G_%5H Q!7\&=\YPA50K8= M;9P>$01[.LRJ'U:"7>')5<&?\0ZH(CW4:-+_AG,H%4K8>ITL1U#OQT[GX99A MWU6PB9PXB0YK>![T*EA_4Y7/7=,#YX!JH*V6V5W5''D@9BC\X,&7D(/D!9G! M:R??S$9._A[4(%5Z6LT$'U3KCX<7&HV5GW$>!G'H>["WX7)$]&A3[]$CO585M).YRCKE:S+,&[H!'RP*Q2Y.'3N,\$>_+E?FXC M"AM$^P*E;"9ICZ2BE4>0TOVRRT?V?U RI:*^37EKG+ACJ&7NY:+BIOCF.U.! M6R?*9CNIG# !RA9+UQ3H65GMNJK]Y$9K>77KTL:3&K%])7<7C]F^'Z!I/VHK MRRJ5M9W4:"TOD538<#*CM*^*I,A64:AP-.W@-4PKSZH7 MO MPS7YQE=!=@_=*]"ZX,<9$WYHG']+V>!''2.KV&[M%;Y@ ?<(9V &@056^ MH/$Z\O9<4_FV^$KR^]F&U]X< ( 6F_/P$"211^.KX-<';_T@#@,7;%WO)+3, M?XT[X_;D9C;0?=JL)U[O;BA_VT$OV,!X3QD1+R!/P$HE+BAF5EQ^=#NL4SM0 MH7Y8K'ZG-R4H=6]I=$^9"[C+\*,3N$^>FSQ K9(@]A[IEYC9I6ASR;PK3L=N MH[_V!H51/^0;P$VUZ&E/. :V/! M)&5&.#<;SUB,8X9%< 9UFF)1ST,.!%XHUT98"E>FA!Q_J M;WC#BQ,)VZ.,(&0E..A;"YN+\_-PM_("/FO X;'G0M3!?N 5>38TBJC[H699 M9$@"MU^UL4?18MZD/U[_;*5%Y\6^QFU&^?%6?E8 M4.&.A0G;P/LG=:]<6)IL/!!N'L4+G.X\<*_9KSU?I%G%,0M%W7,G?F!_ MN&1-'AT? D)S&_?+='+(,X#-:["J1XZ30KR]Q_+G[GX! OF\YP' M<5(F,7&$%+ UK= J;NRX_%77\W.+(T(;EO:..7)5S E]KJ.EQ1N0X6&R(J#.L1)[XQ#G,9^@^F\Y(4.)X2.=9V>&6 M1E[H#O[9CKF]E7FUT,K#S*RE#KRK]WY,HID\UW.2I M>@I!)SYE]FOT/J9*U7.O^YKN9S:2SJZ"1RH.J:X"YHATOF,J>/_D,B\V%U[, M[\:4I)08=\8Y\;6S@9[,9=83;U)60_G;>D_&A@@^,Z)S@NA1\;*2:#J2&8YU M=B5AAB7QP4]$KH,';U83G;V0W%15<6'' =TS26$HN4M\;MB#5:ZIY8TA2O M*]8)W/IVGZ(K7'&6Y6Y9<<:AU!0XXP^J6Y@XO@W=;L4]7?+H^ <*P<#."[S= M8>P3*W$L?'&@GYA3WO.\C"^!2Z.KO7P5_N31>=&C=&DP*".<2#:\;2NSUSIS MF=ZN68\Z=\^G2*-XV+YZH,01?X%\)Q@?,MN)'$! WF#/3/0 3NXHZ6;PN_C@ ML&XR1:IP<\R)^ UNT6/M.W$LGB9W8A*PX7F((O87Z_MD"#Y.23Z>^#!,,@*B M$2$;O/(.7^;JEDCYB!*0S+,/)#LOAEVI5ESC06QN03#.AKP0@YS5&=4Y<:(> MJV0+OLQ"BC,L%XJ,6MH2\713K5U6*[NP&7+ KQ&ZI]HH?)$'-;_D^(S5^$Q1 M>5PD'4CKC&SJ@3,"E"T4R1Y&PQ1/Q"=]YP7\==3XZQY?>7_FQ5G"H/S<^+0) M8O0HT2=[9#W_=^1X429MST!!%1O8I2V?U49^_;QGW5-Z\I3*PM/DXVK4Y05< M&<>GG[XLP"AKB!@A*G7+GK M:H4<+:IE;CW-2I H6MLQN+@-_AY\#BZ6P5_9 M?^Z_(N*ICAG\E^&*L]O[=$:^NOWP]Q\_?_C^XBL2Y2&(_1A&<#ZT<=8\7 X# MRB#F%91S2"6#!?!U"W !E)19 3 M^&'_B,A3Y"4,M=BJ/F&32Z]O=J_!-[9TL3F-QL[#N' WSZ@79BPSUEI_F[NF M"W:4,U>@IS!IGW+45E4P[:H:A&O&=/0WMX1(!$M(/TV9DN6# M%L:-CXK8!D_):.DUX&.!Y1PR37D%=:'MIS!2ZO($MU3ELC8BA!RO.VL5B\W$L3M T>Y#BR;DXP_KTR2+@[73@"HS+,K5B^$>LRW M(O6ZQ]Z)>($^>\$(R]\M$T#GXO MP_[0NX;61+';Q$)&R%U%:,*X;:16#YZ3J^'V"C%[4#O6(C8SXX3PVLZ8LXK5 MMX[G*K4;F>NHXQ11N$CW>LC5>TT57PMU:)TKD"6)[QE=&-UR9)?614 "C[V: MH0@+%13>2KO<%U4*M0EZO5I@GA\$(Y5&/4'OMJ@_410KT+Q1W#A5#"M2H>^Y M>=8H($2":GT:IC; 6R($M3%&QMC;H.VW'J8+:Z?:-]S*G#"T%2C1_S;15.&M M1^,TV7/$!7&CC)#^8.ZSD[#E;?(B5M,@/%ME4V^?+#:R"-95\!B*/ M2>#RRW^5>5&]448,D_U:+X71?L@BA]F>E6SK9$H,52^->UHD)%''^:H(FR<$ MXH>R%\FQV5^>@G-@EY) <@!L8Z@:@U(@GD,@P5'()"]7 M6\[[PF;1OD?T",'U,OQ(N=$>J=LRRBXE@7@>:6F/^KB[N#_RF:&M-JUW2D/^ MCIH8_B+9-I)<]-H:,\TG<$'YV :KC,Z7(:1P*:Z#!^IEE94LCJ2B(02#9C@K MM"[H8<4.6O5E^P7O[KSM YN@O\3R14>M>.;E\YX&,3TR: @KG8IKYU7 M3V,J1?4::-);M3W.\RSVN&K^ZAR(..M&2=[/Q50A4&* M*$OU,B.1LM(!BOB!.%"I"IX6[R]II]TL4) M*[U;+HUV^R"*/ 3N5<6V3O?;3S__\"1/[W9A0!,G8C[M'B(94[ITY25?DPNZ^9EH M"0W\C=AB1"!ARMS/%_:$=AO)_.A/XX;K*#YNKQ]O_+T6;#8T&X/R3E#)*+01 M#*N:UNE3%VJI0.-?HC N*\=NT WGK-14;SVXK>N#-Y@UEKSU%2;U$%Z2/@-# M,AXSPKE8"54'5SWWL#7/LAIYA3^>ID[\D']NVP9B%>QEW-.]PP2B_@ND"&\# M[Y_476:;#''V6C@4(_7#^, ^ 3>2*%@!A2KD2N7X&L1X7''CY4A6U^%V8)9X MT7HLQ?O=_LU$))F,1!=R1C(QB2;GC&B2\DHV1,EJ9?RL RT,!6+]5X<44;>;4I17;_W'VPB83F%SK7T>(7+(_ RVDV"B2);%^ M$DF'[$0_4I>-]4E/M3?IPAZ5/E!/@;4^XI]]BS#DWX_[?TVZ!+1#.O$[< M<.9%]$H/XB\V\OR;2?XJI^ >/\RG\G$>4.Y>ZY-Y>M#)^#8*/T$E]:M@'8%, M%U3\=QG^U8L976_-EOU0IGCMZ4D/'R$781%\=V"6-.;\&T::'V;*T1< MJ1D*R1ZG44862J MH8@JIOA);UA,D;KANTCE57X]GB>.$KP49&7&\E;2,OP2;)S',((0,)\B(Q-J MLBX-!T)_7*<9=/1L=9. HB>6TPT6^C; *(& HPFMX"5.K^DQ*#ID@I\D-H9* M]K0GFLD=R\>HF;AU,=7$'*?W3MDDKHEZDA>92IOV1#498_D$.1LSCR@?T;!? M.W-GW6F0'_))JN 3RI M@J(P\;ETJ"\SY(R:KJ.5T(K"*YA8A_H>S:;7TM$^Z"Q[&2?>#NSS:QC][@7; M;93K6)<+'NM67,F38$O6 M@J]*S(S)CG'.:N].JH;$F#8MSBE.)2!2!")E(.F%$Y "6;G+,>UV:3X"2TM0 M#%XEDQS(5PIS_3+AHYJ_28E1F>RP%S-!X&C M)'B@5(J(JM*/[6$>Y^N8RN='SAJ.$$^(L>S M=KV?=\Z]SL)F=Y9<(KO+,Q4P]^4G/\'RZU[+':?MZTGB I:Y>W& MT1&VC._; =I*RP^%MX5,WP;L5JN.#'W5I>/7A\+#? 9E+W%M\N=7A-[QM$Z"+M48/TC&@BORZ8[O-;S-=BZT9N5@#15X76 MMQ&%.V"$KU/%^^W@;NT7& J#2QF_#3RN5Q\9-BN! MV;] Y!EOF4H]^>!YN.\A<+NXQ C.FJ1'[\.9UA#IDQ]. ![-TH,4&#UF-KU< MS/Y5[^>:,W_3D-_AC-/RH%KU4"=6SW@[VKL)KI/8OZJ,QZ(#35M<3DCR3Q_E MQ%'L X_A[_I\D!/5ZN**H4NP]48ZGT<# V13\+"5>RTP[4LLQ$AGM !GY!MKPMAWV-M3;6'7@WM%Y)=DZO9X*OPZ4U'\SWG6G M8JYO!S\KK#X4F!:P?!O(6J4X,IC5?_F*[C@-\04TFE.'8)FR9 >)*YF_'4"N M_P8#YT6^67@VT!\92JN,R5>*U@-^$&4YKT[<679,X.;?:#I,I7[Z&TQ/FV>OX;LF<&_C(HX=DYRB*3E*ESC M]:V K(0^:&?6<6T^WI+GK:YVL")WP4+G%:YP>B[?,-T%S7BW LPQTE"3/;*]J=RN8Z"T?TEM?NJ+(4)*)-OT@M ?S?G*\B#PZ_H'"#B]L]#K" MA([DC 0E/SK1UO&"6_9!'IC@S2_1EA.8'+;5V*(&MDIZ3PJ1ZG3H%VPD-Z+8 M(;P0.I1!?@&]PX"LI GVDL&@.1;G81![+C^/"H-E^)%^=EQZ%5S^U\'Q/X=! M\N"_W#HO<#8=7P7\%_$BH,MP^43]Q^,KF8,QP0D;P]JT*A.B&X?IY3KTI&_W M;(:U+@A)0K*BA'E_$,OS@$/ _LA3%E8*WM9:H3XG8FVW=,=S')B+4U" [(0& M<+N/JT#<0P2GPT"&_RTF'\C9A^^L9SU8_@S%,T9.*+(,R4=*0"YR%1 N&9&B M$24;_$5(1YAXT$4(B")SP;*-+XM'I!CI.S K&[9J4+(QB6UR6CYX44(I:_W) MVR0OG]@'&\[PQ_6158>.>)ZT"3F]B\JK2>\*3V/?D[,/B$NO-' M9M(M_1+3S<&_]C9E17(ZDL0YI?5I+WTCIPL]O%L[O6C5_G:\W"26+V[X1R]N MI.7&E0A$RD"$$ 2DL+(!A,-LZT.:&6'N=QRM;!EV!4W/#717X!'2+"N*-M?WPNVXAEKKGEO3!:_KF@K>=A@K M^N"W&0>57O@;9W*<_#/*T#Y2=_[LE4U#Q2UQ#^$*[?1A6] ,[U"M$K;U$^-' M0Y+\!F0Q#,B+<.=XQZNDNK:3&I1Y#2N&I6@XF8%Y)&Y_0U,0MC(XN01W-&&+ M#UC!+U:^MY5'?W$2?Z:[5>GU8<.NN(=N$_US$;U!/[P#NY'TK:-[/K@S+B1C M0S@?\IO@9"='>$0;1)D-PI2-E;C_"-&NO8!>)71G&"'IS7&[=9V>%9-2VA:O M^]9*W-_4!+0))V['2P=3]8+&Z\C;JZT'/6\*@6,:.N3D'-'$ :?C>/T[' 8? MZZY5-I?&8A^;NI"LQ81G3.1NG]9D$T;960HOKH;!!?5MP%N>AF&X?"WJ-RDG M+=>\:HOAI--DW+A"]+[\>I8_]+HM2NNQXNP#Z"ZW )'D,96&^?#T"]6.\IHN M$PKZX_;RQI8P6N\>=\;K]NU6__QDCU96&V4[$>)N\B MN@XC5]05=@(HTQ?Q4JLL=@AH\A1&OZO"Q-!<'G_'7]L_]SX"5:.#Q=,^R.'# M1./R0^^C#HAAPDCLOHZ\42P QE7Y! -D.I7F_L2E>_:3)Z\N!6YAXDLKSR_) MA[S?1UZ0_,I$8FVIN@I3N/]MTAZG*QMKFJ8F5C5&GG-H)'K[^)Z-SUC<0GJ MZT=L#;M+0]W$\0)^BRXD,9>"/$DQTCVF<;,$![6%($X4=9)>D;.RO6]/7YMU M@.;94POQ;11^@M%X1Q]I<*A[@+VZ)TX<:Z%]4^Y*HQF1'& MA7 V1/*Q6MIG2/WO:?3HK2F+48KTM.[85[Q\^748QY^8.YR'0>(%!S;?+-*U MT4?*YB-Z_@ WON.K0+Y$SIK, _?R.8D<%F=Y@1.]\+.4&YHL-DOGN87%!Q1E MNM S]/[1659&K!N20 M[WKUI%SK$O(/E.P95/#ML).:J"+30QX&PR&/MRDO6,6::C_&Y,%QR0K*)+'? M[GV:9.],KNC6"_B&FTSD$@RLEZP:T_#%=:E2U#XMT3LCO')M)@A/43@@>0ER M3--9J>";Q<6/-$[ I<64E3^*N?#B=0O$-R8Z3=!O9C,3W#>C.%WH;ZA?/^CO MZ ?_Z13@2F;@<4$89 \-QW0MWTQ]H]/$2!^I=J;(Y)!Q_E'R&K.>$@;57#&2 M_:X")B%CI%Z1Y#L&SI&!TE&NSK1'FDQ$PLP%%?]=AG_U(.766SO^A7:B+E-[ M/K(F[B* !R[^!N];+#:,$!Q?OL"6"UM7[7>TQ=PSC Q3G:H&_")F,]L DQY M(AS2'!WG33%M!F*_062^O7.EH%]#,L%#*FL^0485@@%J+DRL,+MMJ7YI[;3LW]N<,L?]2+5385$-P9C<9=_-;BTQ7-:<%PQR M?8P7%AT\'?GC3$?N?Q[$*CY>!/-#$@;A+CS$E[RVIC)54VL;TISH]-/$8D;3 MC@G!"4\WC=3K:9I)V<@JL:D;.IDT;W5F&>5[U,\HVH=@]LT$(4*2=);!-9&, M8KRYR?"UOUKY$FRP M;K=WULDB$(>52^=966,>N,<3>=-MTV:DISEKM;&?T8E9 [K3G:%::=G/O.1Q MUF)OC9^@)\YS&D_RT_1$M#^3\QA<_SX)0/][W33J)ZP_FQ)?E5E8)H972))&ROP%'_.L*5$@ Y+Z7<7[ (B ;G-PWD/5YFIWME:,F0*(XD93E^B#2R-9@9BL:;E1=O M5=J0.'5E<=]UMB7PF3KQ(8+LHCO(4X_$O>2;,(C4CQ^=V*M\/:E/^C@1?#!+ MYA[8[8LXWOBL?Q7;^JB6,2CY\B7'C*2\^?I$Y][A[:>RVFPT\,+H2\!OB%"F M:D+CQ>;/W[Q_?W&@K/F?*\JT&7?%Z5%M],^*MYGU0QX/-=6BAY)N%>7$,R'=VG^$;4FFIH WOO*"1 M]\A6$(],KSB)^!+GSHM_KXC0:KK@]D\3?74'K6J/UT.-I&[_(ITB3C+J%B.O M3!XHUQ@YZV3)N%4&6C5=IC*$R_4M'L*G[:C] MD[.O#(]*&^,>MM4ZZ@.VN"7>H5HC;^<"+D"7 &&[$=#0:D:@9LP(3_50[;KF ME>*^>>#V]T$LVOP_W(S+ MO!6O/?]L)[9>)5F0?^Y$T0O8H*B\KV$7W*!EHF\^MBYOCQ=2C*1NGWD8;,^8 MV^T(L)F17Z+PY,VA<5Q[4#7E86-0<,C6BW:/-%J%2/0CX2&)$X;@C+Q]%$H1 MV\@L>NLI8<^)EN6PDS:="N*<"MQ^OEPEVB[43"\=!I4T_1#F;P3HTY_*NF/. MM/)<-AQ3"Y584 0AT6DASKJVN)VR4D/=)0L;XG7(:G%;S_T9U1G)Z%KQOV$T M]-/HQB^YMFQA1LSMS"1P1?F6,G,&B;,UFR1K".!VT>:V*)]*JWKC=>86.O0V MX>9V*6=$,"091P1S[Z &R6]?OH,7X2$7$\A;>? ].]K0RHMFO[PI??7=J"-V M)##5O?A\K*P79L\WEKW[69D>7?-'_"SY]N J?\K5O/5.#BBL9-5>/J^]F,X# M%^X[Q4OGN?0>%PZ$=S$B%F<<<^DIU77[7IG@MO1A[&ICA']OL^QUM^O&EF$!%7N6P''&CP@C6SA5"&8X= M7KP80^G6)5E* ,->5FFQLC?.KCJSU*#;%#WQ5.]Z=\KZ3,TG"B3O>6"SY3/C M837G](XM:2-OG5#W/@G7OU>FG):UQ3V4*S74QV]A0[R#MEK<]O?*%57"R=I- M-AU)&/B",XDYBSM7 -;B_( CL^P8A<&0OMYPH*6%4.. ME4^7H5B,P_.,M\X+-)Y'$;. *"M08MQ>"./VIOYLE[^*UI4J7H_K4;?VR1.I M"$3((&;SF.A20$&K"Q4B7&XV%.IW;T3+,_%0J12.Z-)9NB1GW:BIJ2@WE96S MZJ/@1F+M@L4B49:6&]?,^,VIX(:HEE;)G7\W(X$7?-HJTOI@^63%,".2YXQP MKEJ^..P[2\9VUA)C6P?6+F=N'C>L1$ 9,L)BB08Q7RUI\/CQY10\GYR(OYJ= MO&0Y?S&WU?+!"19\)00YP(\T9D84D679F>J(_'&#U>A?(G>$/Q9SO YO@E: M'_QK<9@NJQZ,D=5+<;P&$L^(D%G+*XXE)B=,;"+EYC<*A.3LGUQV*^ \G2_S M19*32UH(FJ-L!WPM NZI;H177D+NBS9NC.[5@CWN?V.__]RO>I9WOOF;BP=+ MEZSP6#(-7_NKYZYMI"\VZDFNHE3.^M8X<<10R[10>WE3Y+79#03O(^W1+3]Y M&;?B^H#Z%IPN*08VTS7YO2X8 R+( M0) XBQ*A(NZ_K@=-I&&N<6554=\$[6 M9F*WWA<2*X^,JL64PR,%*_,,R]KB'K.5&N;V.8L:XAVCU>+V-3:MI@O*TXS: M5,&B=K@'9:EF^H \:81W,):+VG8@JJ,Y^VF!P^IF91?$=3T(IAS_UO'0$L2]V@M,GKZN=V+0S1O/>0S-O"&/?6V M;,SS:D;K%Y)Q.\F8N74B'C-:!8/Q323.C2!FCN@##6+Q3 %_O%Z\:&OGK@V\ MS4==M?]9<]FFI#%N(*C6,7_=IJ@E7D>OD;?]911!-MO3MWSC9A M==^\H!MO M[?7X$GWA/N=UR0T9LQXXG:R!MM6[]=#VR0&2&MBDZXKD+ I4PTC, MQ?HKK4X06@3D)O)%06T4ZW0]@_R+O%,>O 1MUIE^IY+'?@#&1 MG&V]D#.N>+ZZN+^?+R@MPOV7\^7]XL[\GB$SG_Z_SFE\M[FPG1W=!UN TZEZB&/$=CB1NNQ[)X_ M;!N6)UZL'DWS]H=?J8 #T=G820["YN1,E2?D516(H65,$TT<2T='"(WOXC? MI5'7&G\[^8YL87$5QP?J7AS@(3JA--?TAC[QOY3G/9KUQ0V.C2R0SX,TZ(@7 MIIJ)WSHLY+D^@@T1?"10S+("\$^B@9V;]N/8 <@X;"SR$,WVC:D2E46)@99> M?]IYDFY?8@,#OS_J.3G'+Y-_",\7O+"Z?M^6*/5]V^NQ*NCC?Y-KV,MG&D$] M_=+]L!9T)HD.]98Q#1 *B4P.,PQ4&3!P$$TD9Y*RQ@0E QI(4>*H$@KJB$!$ M@&@/*%)-:)(P8F ;XX#C=0")B2X8=J8SIQMF7]K\T68+ABQ"'-LAS(7WZ+DT M<&/M1L>Y$S^46*VB.6XDJ=,S]Q!=25N\J% K_"0X[PNIP0 &("K64J M@\UZ!FWM=EWS/$ ?=%^G9YY8K@_OO,:1;CV$AYZJUOXB!+R63)S,!?A[:X^VRK4N MN8]R1Q]I<*#:T?-'SV?=MA?\EY3)RZ+'@!=MO:;!-GF(/SO/WNZP.[)S=VHX M0;HG*Z5W7-J30G[_I0?%VGJ6I .OV$->R":,X*X+YT1\P8JLA##$/5!RV#,7 MC*1,,PBFOKH-_AY\#BZ6P5_9?^Z_(N("S(S3HL_.CB'!C+7Z\/)U@U"TY%-H[(H(ZE_E)(6]5M7C@\Y!,1)R(IN MO0#N5L.TMB\ZA!@'640N)8BH;'4>QLE\Q^9=[Y]%$4FSGL@QQ%S[''#4=T., M%@V$;PT1&8\L[@ NO#YQRL=.U; 1]->)L1@73BMI/G9>,Y9M3OI+UIJ?^&UU M>@T7#>-/WHJA'/QSOHVH6(B7O*[3N#-.?VYG@W3A:-P3^3JQN1YM!W@0BO($ MGBAD\.AX_OBE",935W(B@A7AO,0/).-FZYT@2[;P.:NS#;<%_X$X*3<;H:KF#C97ZS%^P,;+(%=VL;I7C; MF2)R&.Y/O[;>=:.O(\<%5/O*@P3BMCZ303[<%1,E!?L'%!! B;9EOG_4?!K^7B9T M3SZNR!-)W[I/]ZUOJJ Z7H-5>\ZW+4_OBSV%(G'!EJL/1XPE5BILB-M9RW73 M??2T%5[7K)"U[0A-22J?!*I6_'!0Y;*)U,ZA3[5S3<>G*EUI A[4W]@:VEW" MQ/&K#UCZTF0)K#0/03 1J5U2(ZC0&N-VGFH=RRH6@*<]\?IU0_G[ M7A:JVBALU90RL^3Z(UFB' K"?"QK!0R.MKP6*_'^UE5P^;SF-R@_A5'AJ6>) M4;O0PPT9G2V5>WVN+3&\P-)=I=9WT4[VE8GB#NIH M?@UN-5,$.PJV;&.8CNN_4E"&NO-')N*6WE%XCE&9#')LRS+(&Q/!C53M;%*V M.*NG@!>/6NK1TV)-<222)4EY2M@!KM8/]D:PBV)QYDA#1*DA!(A HCHY.]K3 MX9?VH5B$G3O[><1MC2TMR.!&E[9V*=_$G3+"M-:DMXU?O"@SNFU,<>9XP\@R MTE2@\86\W7#G)/ 2$I16:P[IQ41PHTP[FQC&, 44\"),2SV&BF$43P),9T2R MQ1;%#&&9$W115X](!"5(C\,7=#&+.9:T((,;3=K:Q3AFF12BM-9DN)@%$:J, M;IU:7,%POE6T?^[16!WTWX6\\MIG)SE$7O)2^CV50],R6M<2%V!U;,/&*H>IB[+N]*/CK^+Q. MIR>/^+^&R]NQ3=Z?X*KBASXDTWO*)^H_T,Z\(V> KF-*;'DXU MLE0=5!D1FQ9:-5.II\675I$QPRLH"NL%!$1(L4L(0804UM=BX]J, <$/./%& M:OMWZD3+I["UX4[(3!U=BNW2#%3R-*:,)26:C A"CV -8.0$"EP]&P@YL@_ MXL<+QM3DEJ@QH=>$&;IMVJ,&4'DMN)'3973D .X3P(Y>C,3<^D_HT>,3,W4? M)I-T7A%VZ)9I#1U Y)4@1TZ5L8$#F./'C5Y,Q/SYS_AAPWOL)>:0=%X3;&B6 M:0\;C,AK@0U=E=%A@S&? &ST82+FSW]!#1OS#;-:7]AQ3.R5 $BAC5JA2([2 M*X"28GU&Q!,'!)@*JO1KK>4#C2C7'R/ M+35Y$&C#3Q,%PC&<,]HM6H_OR>4WC6)0:;6*W"AH3=/@ZB]1Z?QF!B4%!K1K] MXX+.D@B>LG(O@NH)PQL&WIXX4T5VTX=:(112:1UH8*.)O:8) \;N/C&W'LQ] M\K';Z.%UKDGAQK"_%N@3P\+#=R96:TNU.9(FBM@UH*UW45&_#M-$.Y%X' M&)FDD;:E-7WXZ3UKLCGN8$DPM68R6XFF[12N2#CM1/ UHDU9 FI[:J\-<7K) MM>P!T:SE19KJC'/U.L7/C MA*67_T8R!\+78.,\AI&S\D\*T)6D^#7HAA,?FNH-4&#:QZ[7N^'Z M ',>GY5:?K;.H_ M;,X$:15[:-3MI/L.IFO?#EH2/K"()TJ\?_()9[$Q=<*&77'Z8QO]TU#"L!_R M<**I%FT'LXBKX=J,HW&$GP^EP_R%!VL6J%\A%B*5.:^'S[!%;-/8701'E;)YN#/UWP=&=_1-?4> M0=9;/E"O@G4$,E]0\=^2::0C29SXVJ>]])"H"SV\45,O6K7V.1VRA\ M]&) +[#;Y?.>KF$[3#,@9MSZ-?(2RM"][')5@4T7& M@AW..=QL+&TFCVT>3HF%0)N8G#\XT1;>7]HZ7A GF9%L $D*< 5V*#%=31?< M$&&BKXX'5>WQ.K^1U.W+)^ASHB)/4@"XH7QUR+PH9+/]:6 _5APQJ!% R97S M_Y=WM;V-XTCZ^_T*8KY,+^#>N[F]Q0*#PP+N=#(7P!/GDLP,]OK#09'H6!A9 M\N@EW=E??RQ2+Y0M4K+,EW(.6.QT$JJJGA+K89$BBVPZ2Y]+0EE>D!9>XG<: MCW7OXBPZ[(G!'>=S_7)Z+M#)P,L'LY&XR@9JU6:KS)C.!@SZYU-#';F*)9VP MQV.XI5&5L!2'D26;\I1O]PQ0N4RCZS^J> _KC4^:[S8G/(Z;+4[U@\P24Y_% MRPXG(S@C<^#B%X0KX%?:M2K(%Z[DL-2+JRQX&/:7'C\0=Q]?SKV M@[QXY"F\_?T$VRWU=%!$N"8_E8T<>H!#IXW\'WU$]V?8M17&_"L$ RM_E%#X M1_\$[GB>@%8.9$USO!$\Q>BY'5>6O2#LIX2*S5.L'\N*%N0N2_=Y%E4A_.@E MCEWY@8/O?>Z=/^55;%Y04M)5M@-57.U55I3%5;"/RR")_TFCH6^;YB>=>BYOTZ+, MJ['U@>&6.(EV KI^VG34#'.ZI#9V;K=L%@V R599^O+QB>8[ II(IZHX8U*O MR!,>:5DFO,HI*"S6*?V9[I[I82&;L;8X.^$DA.V KFJ(?,P>-=O0L!RGFRS? M":X$W@[BE.\\S,CCUV!/EDVU7+=#K37TG6#")1,FFGP1PMVN,MC%">P2) D' MRJ1:8Y:GK]ED9I';7@ZS'"%4,4O;\+*8Y=ALQ\Q"/I*BB\JV/#>4X_1*.N8< MTC&'4R:=XV*J9Y%.&F?Y+VE!PRJGT5U6TF*]^8\__^5O?_U<42B8 MK".AR<^B)J73/""1U+0'T9/6B3 ,D)B:P IN#:D:X(#LNB[!_L<$WC0J^;:CKC?7?W5*21<@LCH%F.-EF#)>\;GG8!N^B MI=+2N9VN$4A (OD",KUL-I*!?:X(&VX>5TP3XV52<4K2ZC&Q[8:J@C M"JE>NN*C2/'6KS1/XY=M*>Y;9%,!L.PQV^3M7V[3B'Z#U0WXRV"J9DHF[@YN MQ&.][:/G",0;-F9@S9[#K&\>?,33 RW*/(8CHE=!L5VF_#_PF?@U2&#B/?Q; M30YRED#4P0P1AMV/0:X Z"8RQRE^[^BK>##MAX5G?SLK1D M"8RYM>D^#:B7I17M< ;!*+)V,7JH$?)U:*W)5C^7Y5V>%#+5;M>B+<'N9W[^ MEI]MPPN-LL8O:3Z1-Y0M$3.''IU4E'FH&7+V&#':*G]4J5<&L01=%NN;15Q MG,DDAG?BKT;.*JM;XR2>B2C5N_)7^(\BCQD\__!>;Q^^_Q/'MH#RHPCA?+T&Z"D&KO=]$TOZ0X/,:I#L2N[:5$XH#%AD)Q04"VC9M4YH6B0:0< M6# $S%41CY#2J+AAO18PWM%RO;DMB@H*^_!C>0J'3'H0=VQ.QWY0Q&/D*;SQ M>H+M9YQ/Y2H(^)H?;5LTQ>T:1>)@JI6D?4H1#]L> +3[6HVYJ7*?@.YSN@_B MZ%H4%#B,T4D/X(S-Z5C;^;.V-?)I]#3;#9W "=I+"'@5M;C+=&,VQ1:ZFQH5 M=L)3.:>VZX>C;*)60!H-[F?8=@$#!27=K72'[];+]4:L!^8P\8!#1H!>0=!# M[7!2U2BRWC5&AXWP)@EJ4^=V1RZ1=+-.$.KGMB+CT XB+>-(DPP6*ID*7S-K MOI&,WP\"2VZB#L9/09Q"W5#-!&?D,=QA.!7WX8Q;]PS>()UL^?S#F^*BSF:, M7/B+6G=8C1?HN@GB_-<@J>AZ [LUVT/.0RF!IBW.R)N$L$W350V19^BC9L^N M]MQFXQNF@KR"#OBI@-/P@9\Z&]; @F#")9/UYN# O_ODVRY,Q9OTD0O\'.0O M<,M1S]E-1G#^%A\]K.=2AAMH_^R:0]T(S M[&4-DRJ"\?DY*[?LQWH(@Z-+>S8VAO$^2+KF_&--F9%0&,N+7[]Y_2!GS87' M+%A3!.@B3QFIM1&NSOMW.FM^:&#O /;AJ_>?UFA.6P\VQ$F-X]C460ON4\\: M6XWMAO5V<+D/[B[8Z2O :)I?4K<\QJGNG%W;2^FB Q8;&T) ]CD'@$>..+*D M8YW>IF&5PZQV&44Q_"I(H";'CPY'01R///,P!9 M/3@5,[UI6>542DCSSM:"L"?BQEP2M/;R!QN#_1S7=.K*5B4XI%5*.JU$5HO@ MM*<_[XQV%TO\>R4Z=ITV3^5;U5.7PJ]:U,-\.OC()?&G'H!WOMSGV39^9CV? M_2T43[<3^04IJG +%UA%\6O,9$4%G_(791;^3O;,;]O ^59;)\[M<<3G'OA' M#OZ^ 8^%/9UX0ML-[!RK_XFF- ^23T'Q.VW6+\2ZU;3#]A.>1\R>#!_ M[&'DC#H+BHDZU%(1ZMZQ_1=A!'GF5C2,61]1\'>>W[IO>D?@:VU$J&N7/NME M91S'_]UZ9+A;>*F6![&TWL@9]%-V1\OZ9L$?%*L<$Q[#29>GXNY5MAMY!N^B MU&3+9R< H( ??I1GC"RWA(,#M18O'WJM([]B"7*6Q%$ <9W05Q;7+Q0V;<0& M;P*J40S/>&4\@_G?"0_C#-IY/N@FBE.?1)[=G(YC=HWD^GJ77C2+K#XBSV\D M95$=VHMJ]:3.F0=:0E.MAGGD-L>NZ#%<<_&/+:;K?SZYREYI&O -.KNX9/IO MTU>61?&IZS*-FEGL^!?MZ8(0,^!9OE'L?9DH!3DSGH?IS'TQ6YIP4MQF"2R= MP4H;K_K%%S_X/ZA4L??K-@ZW<&_1OK&.SQKCUL1V6!K(@(P"9 M_.=,=\;/+L[!-^ECG0H.0;-$%+X_T32,:?$$MR0I)OW*QC@9:!I&>25JN"7> M]:<1>^?V41!+>G+)%R[9R_Z](Y"KD:*KV@8=5VUQ7^ZJL3;#;9;5>> M:[!:A'N5[5BBVB7PH:S&1Z!",8T.Z]L#@T77FWOVVYAQ!_SU/LLAD[K+RF48 MYA55'6J=)PEW:)_A'3GF9XC!2P;G@)E?O;@H))9X6Q"N%M8D&\4$VBQ(K1LN MS26U=B\-G2)?CYQ^M!-_D 5OY)%/'M M#"6=I>29FTKJ]MS8!>F9*]*V!>E;W-4M^-(8[2>SNX2W\;2%-8;=/DMYEL@( M.Z[?3\+?3_T2ZE^68..%4/EG]@\V1(7F7HXD\=U1[Z&WSJ341MR[HLHC4'XH ML#'C4CC-F-L4P+$2T W[,7Y1'2(]2^"[HY\#7YW)/K6T=T4^AYC\<$]MQ:50 MCRFG#<,^X[LNK,QE*3^I\JEZ>P["W^_S["4/=LLTXK]=[SDB]N/R:Y!']\SP MH>\N9PO#R21F?-1^.IXM"?FWY?-QS=ZF&&YI5"5\\2?D5M2'C9Z%'7!J#0R1 MCB%EPA;^FP"L(7NFW.VW:7\.$YKKLVFU;E(K)\OVU%JMG_^&6T# !./?UHJ\ ME)(>]E.7\+ ?_OM->O-)@YI/DAPXZUQTMI$E,VHK&F*8O#LZ1'(EHBJENXG.JV# MO5Y[N8F7YKP.#>O C]N >6PP^L9;XXR^B2A[%^T.-\47?5,-GET;MI-+A& _ M@><>IY?"#S!IH1$OZ_N4!VD1B&)/G][DOV@*XIXD '>TGNZ+7EF(R4_CC>D9 M&.:?&.("1:5KC^5V96#:0KN##2^G0ZN+ZQZWNHP.:FAMY: C&E]5N6$D3_-V M6K7>_,9F.^PQ^JDJ8GWUW.F/XNR'<_!W1RRG/8=\A>54%(:KD&VX>FFZ7=_> MT%A!&C,<'\MTY!6AA[2*X#K&IR'X'E=>'/MBO"OXW5BP4IR6,R(0,4T:\=59 MFPQ6.$[C6=EH<(QM]GD<")481'6KVF03IVP>%P<)J5]SH"@RI@$RE:]QN241SU-J MRB](1)D-0EO&#&34SV:6;P3V'8%T"'1A _HM#N9>U9G;'%:>SF+B\=R\730_ M^IC&<9\\T*:\<.VL![H3]:V75;G-)1#G.&/.5_+T<;XT MO--, YAF;V;CD=7);0AK05KUI-,O-Q06>%DC]>BOSBM!YQ516)G/@'H; G-Z M3OUQTR05R3?%BB7@:?X=?O"B2$>#74,N T]=#(GH;#=%%E'_8N3%\(<%+YQ@ M [Y$?H=;?S^P1+C@6KQ5;5UZN6+/4/7_:!FF=\/W$1)3%;:J]9=VA>N2LX_@]]+C+D6[$#.C: M [-Y%*SX^,P95#:52+9";4^Y77M_ 1B\(,)DJ8AE0;C1;.K-)I.UV0LB#(=I MNL>[ZR_FO=Q5?$&;D;M4]5(0_ MH.JIPXBZ-NRV*JC^H_1HD%1UVK6Z(/%40 MEG4 MZL#SMVF84^[/M'5@G8X&KT&<\#UD51KQF0 E__YO/_P-*F@Q"^%48[?5R=R& M3[YX Q=@,;>*)%U9)TK=%"?=3<'7;K]4M$.^L7+,ZMFK^)G8GAB+C8Q-UW2[ M%=$6.%EN,Q.?7R%I]3WF+BX^956O,R)4#0^UPTLXH,GGN<=0([XQ!;:KQ MCLBW?^>TK/*4;\,2]PTWV\4=QZ,'_%[VNTOG UK#[FG.YQA70;&]#V+58L7$ M1W''ZRGXY1">\AS>J#[)>A/'9A:DU;. %4XQ*U\04$9 FY=)N1,W_'<5Y,R2 MY*V^\1[NVJV7+8(]([=7-N_^L(?CMJ#6SR[3NO#M>C.M<(/NLLRYLG#3Q%D> MZBT[SA&$ETC.@V.B4'._[(*L>0&KA0=5&?Q=YRE[05NC:K A[NA08U/5!\%0 MY#I.[XD%CB]XM0EEY@ZL:;411:1LE U2I*.I(*4 M9-'D8E)#SUQD+YY68NKH@8OKR58*3_7Z\OPB5&?WYA5\45R^Y)1_W=27Y52U MQ=U[M0A[=QJKNTVU AGW.@Q MM=_CCEH@_PJGMM=P#3:AB'!-;K_#F8W9/E3S3R#M[,:G55OQUAM_1F6M/)H_1F$(ZJ%_:*6D.=W4P%A>MHSC_'W+$@ M5%QVJFB&0C70!M]RVZBE\_?==$()2'5\S:E4F[%98#O$J;S@])1G M\7;2DSW0]-S)#^+LSJ>;;["/&[]PXS&+Q/BAF9H<-<'9*75XNN2^_W?LV;?" M6L-K)D(-I$R.4U##\#HE9<4P.C!/;[@OU9W)Y B_@E%>WAS *_\9.V-WYFXHI-M]1AW#^U0,_D M81.6.?J0YYUJ AELA9A"U*A:$CEN@IQ&- 9;)9* ;.)\=PE$8L%#_44H?V1B M&YJ7JY#S#'K:&Y1B*):)\_1C^ISW>/76"?'S#> M:I\WOMZTK**XY"GI8Q7S2];@0T4N,@=U+CGM,9P=^53<;;8YX1GDZ>9<2-&H^YJ6/X@R_<'*M]#LK@BL)B_6WZ MJ8J32$MFVM:(.6P<94M=ZJ;(&6N"X=:)*F(VD) ; 06HGVLSW/*314> :'+5 MXFND>V0CVV"/7R:BLW8 ]B /L-?8 SNB:)#7>QT3OK$Q:/:O.#YH M9=43K72Q>W-!N (B-)"'X]V)#M(+NXAO#M^VGY/014%I'^@3S7?KS566ZJH? M3GH0)X.=CKU_8'KL*;PYQ@FVSS]F#"H6Y"B>00\07:/)T]%J!PX CBX!+=S/ M"^P]ZWI>198A$( 2N'.\*]%>/- _JCBGT5U6QB$5%UW<9/E5P.(@2?CXMMYP MXX:HSHQ8G/%NVF]M7F- )O+LQR1"0^LO*==8W[S"QDUA!U\@#"7M0#4B76H8 MB07C]_?I/]*?T\]/Z7^Q_SQ^3\12SH(_3;\%NWW"&GY__\,__OKS#W_Y_#T3 MW^IF_\QRF$-L&$N ](S-F2"ZV=.P"V+'"&1;+/CWF'(;LZ8T)5'P5KC-TC"\ M,6$#J8V0[\@H2&,&$7;4-PKQ%W!U\/J&#HLZR/HP>/"NU\F5?=M'QKC,:>/X MK+%NA3,.1E I%G"@"?*\16.P@;P>!O]V>I.(ZN+)RD9\1#E.(\.,;6?T7X"%T+\LBX7MRRQ[A1_!)VJ??L:G[_I3.-7*=LH!!GYKWL M >T[4_(H_V=]EY[J"^[DAR\IT,9\H(XLU9.7$DJC]EN*'?%3H\U+:N_<$6+I M)Q:$L!^&[I< 3O74Y8;Y29%]@<%L-WYQQ:NE$/5R/*-FA9LL']BAH6Z%.PH5 MJ'I'+/I-\$:7Q"[GQ+@6549!=$8I\TWSDB[JL3NY["K/ S^,DW M\+S2M*+%#>NLD)[G:9!<547)8C\OEFFTRAC7L!P^6A8%+8NIESC-$HH[@,WX M3'6MT^D2\=*#(5RS"WST+GH2!A!XEZ0Q@;0V\' $*SYR,XBPP_B53R/%K]I) M]$\4KJW<;Z'(G*+XFJXMS@":A+ I9J5LB*^[3S-W_LGP3J#C6FR/].40DK+V MFJXMXNXXAK#MCJJ&2+OCJ+EFNJ/I*V)&.N1=EI=0BS-GV@>/@2D;X>V":DQ- MWSMN@;/3:>RRV049RW-YWUA-O"X M&BR7&^TP>?!GG#R@PM$,C?+?< Z*@Q;.WH.[\3L.6@!C;N@3J>@RC=;EEN;J M$5#1#F< C")KQ\.A1LB'1:W)5D?'[^I)&'Q#R$#Y=T['22O #R%Y'#>=X',U MCM[G652%Y3I_I/EK'*JNUE$TPTDK8[B:\76H#],7CAJ@[I,9'G2=7I'R\9RS7K"8#.< MW6T,5[>V<-P&>2JEL]AJ)I72DA2U7K+/L]RW?7)S08E=]AP"!/J MFSTLPC+''[\%KS2AZ4NY'><035O$/#*&L.4254/D?#)JMO6*P5];"UIJ<5G[TP3QW%9#G>M.>"ZX-4U&+KCUN M[AA%*I.#LC'>Z!\W>?;(6(GKC3=25>%&N)LJAQ/% M@H!4#CENACP8%;AZ,7C0!G'HJ2R=7;OL<*ST$V968"4<5L E+DA_3? __[6S M@XVUO__]7YK?U#+^_G]02P,$% @ 6X!I5PXXZV2*60 3S0& !4 !C M8V]I+3(P,C,P.3,P7W!R92YX;6SMO5F3X[B2+OA^S>8_:&H>YK399*66V%1V M3E]3;%5A$QG21"A/WKXO90P2DM!)D2HNL=2O'P D)5(B0( $2)"2]>E*A83- MW3\X (?#_9__\V-M]]Z YT/7^=E^^_"=IX]KP41W7Z9'&AK\.DA]NXN98/!U_'78 M'XYZ5[^=CW\['_9FWY)RW]#0%K"HH V=G[_A_[RB_GJ(1,"3_3ASKS@E@\/G@+%QO30;_2P^W__WY(4.% MZ2Y1>=-%']9?<8&O?&T1EG+)]6M%VEX"A% \D!O7L8"#@(P^^*X-+8S<:\/& MTGI9 1#XO"0*-:DEI3/#0^56(("F82L@>Z]]77BP_=6?+F[<]<8#*U0&OH$' MI#S7X-'U)6& JZ,6<44!7L1[U9)?AK^ZM]UW%;C9-:TUY:JQ0>FG/I[<0M^T M73_TP"WP30]N\!(V75R'/G0 O\8H;*8)BF:>NP%>\(E7Z;]"N,%,%R4<>.M;\%J"CFSM)L:/-.$:!@3ZB)EH3@1H2X^V]A"4P!FSL2:HBU3[ MW/@H0TVF?KX;Y$^%^Z1EKQ%SR[91,:&M&&\ TBW6WY4R6 MI)PF]- 890FBMZ3-W+H%@0%M69-KVYHV]$U,-#E\&'WYLO$@/GBMUZ$#(\ND MCT]?:!'VR%]RN5&R[_;P[@D$&1+F[C4:B0G@&[#N/7?] FP;>$A#W1O0^[=A MAV"ZF/@^"**F/6"AWQZA\0IMU OPT6_AFGSYNP&=J7-M>$OT819ZY@H17+-T MFJ).'_EC8IY!@$C!:FSZ:L-EQ!K)DBCN1Q^>%*$&K^%Z%=O"23CJ_(HM.'GM>%#$PWT%MHA @1:]Z*=^ QXL5D"C5SRZBO8IS:\ M(A::E6NC30&2Y (=E25/3%8'VG#A&;P!)\2[(7?I0/EK'*-];7CP"% ODG7* M7IO:T#JQ;?<=7W*CC<4-VMC" -]2RJ:^L!?M^?%D>/BL\";[J,+=G2Y6K=+T M,QMK^EZM-%6YC31-S2-\:;T/,BOZV9 M&Z /Z.SPB!:?9;5#7.4.&[;F8A<5UXE<$G8>*M< '2[3Q4KSIT)7;;D+K82= MTIWIOP+2( M[S7^0,@F)#]$!E[$>.Q"/D'[*:2T6\Q M5;@?.<['*<:!#[3D6,#:?@L#W$N_WQ_W>U]Z24/ICX9C]:)6>^7NPC&1B$S; M-3-#L;&;N.MQ"-$",!(B^K 3(OKCSQOW#7B35S_PT/Q)6K*-5V#_ZY>)EQVEX9M(T^G@ MD"S_XQ)?-\21\(NY@O96[ O/7>=R*.[-Y1RTZZ%)\*]?!K_T0A^-Q24+$W97 MK(/3_U^(M"?P[,]GL'&]//%32K:._SSCCT4Q;$04,^!!%^D>ZQ:M:@Q!9,JU M3@S%HX^%,&I$"&0?0>QFA1-BOVCK1,%%0"R-LP-I((H6 )W"K,>(-=01D^$2 M_JD58;2^WD,;/(7K5^#EB&Z_2&M$QC7P6%3GM4Z<:&3/8 GQR)W@R5CG*:^\ M8BWC/L?@8PE<-" !?,KWT"PF#"./(6[Q\T&!SJ*4SY(U[)]?C706D0@5L7"N&A#.Q+(\?'D0_8..DV! M%4Q.V98)A9>"6"#CY@1R@SY.O;G[[A2)8U>RG<(H&']R9.PW*(M(MQ8*(BK6 M4BDP!I^(H-YC>V9X,] SR>K!,/&!0QI']N M#>,+!YVPNMYC.@Z+8<]6KD,_X^T7:0W+N0:>L/WP/*Z2[2_ ##V$B,'P=8Z- MW3ELWR_2&K9S#3QA>[UGZ_AFY.5S_>K:.3S/_-X:AA>/.N%VO>?H! AW'^8* MWT11+!EYQ5K#>^[!)R)HXFP<.W=$1DF,%,2[T*=NCOIXB$28B M$4T3)V/BZXZOV=_ K1$8\:@9YJ6\XBT3C0 1B6@.S\@:6\N]&R, 2Y=QELN4 M:IGTBL>>7/HU<9A^61NVG0KGDL__3*F6\;]X[ G_FSA)WZV!MT3J]G?/?0]6 MV(O.<.CS(+=TR^3!3T,BEWH/TS%J5L"VB\21+M0R*10./6%^O"^R:%OCX?P%]LNR5R])Q MUA]>76@M$H[1)U*H]XP>;P?OH6\:]G\!PZ,[\-"*MD860@0DXJCW$)_XMNS& M>(^^R=M:44JV1A@BXT]D4>]I/CO"R/&+3QJILBV51Q$%B43J/<1/T M,DC; MR%O*,[^WAO/%HTZX3;F[_N?7???QBC[E8M&>4ZRCNI8/^MBU?-LN^GPS?;J] M>WJYN\6?7J:/#[>3.?KC>O(X>;JYZ[W\<7&_DO9"_\O2,#;Q M6P$[\)-O=B",O_AS2\ATL8TV,7,C9T2**SI?E?*SIQ(9)#K5WH#S"V7Q>8[^ M:<94+"(!/-$$J*$ZM&^03L369^)A7:^D\/O*('Y?B3WQ)Q]P?QEB%=5%:@)2 M.!0=-V$< APU+BD/C*J2<;R=CUH4PP>T$?:2GI84#?!EUI'.@*"1[:'N"A/ M<.MQD@U^20%$ME"7),]!6<=6?;3)#1&XH^C->(^$8SOG>GWQ5,ER#/V#;R1: MB@5A.JGOVL60\0:\5U?JZ2[QSKEQUZ_0B?B_QK2A\^HN7'<4BFP3/QJ/ [7Z MVV"WB/CI L>NP17S$:*VLRY@JP$.27K?+V?C2@$H)= 3XL24-49OE.61XZ:78!357*I MD13:LE/FP4)GII24M !HZX9+,*MF359/F5],,UR'95]T" M1(,)X^B?&QL0H3H6.A%X ?R;?$_E&/V$+J7Y#H-0*8NJ:K=Q!%<'+/'XFH>(;+53!=?$=[?+Q3R#MKYY7+$GW9'YWK M8!P6.3)S4R5+E'KL:1Z07)PE?+4CBG'*O[L/TP[Q&YG?7==ZA_9^Q *1JJW& M165"M;+)588*6C2Q7ZD?,\%U3.:AF%:\$Y 0(DZ2R8RVK16]3*KM]H *$>7] MM1ICS7!'@:%.^@Y%@"E)3EG%R.3MYJ@ 68DIL@R*>JR9$9^99N-60X.#%&K\ M5QE'G_K?GZ2R6<<9B.)4E?@,&'P6F(QYJ^L&BM(NEY4([I;Y.,4*/H],>@7= MX%%)RDS0\!#>>F^\Q 5I9GQB_R,^OZQLX2QCKOJC83.A.4J*D.Z6Q4%F%^3O MA6B4!SRC0R"_?!=1($"ITO7B3/T99NYR'>M*>N6)M=X9*-7!%ZULPE6!=W!\ MDX$W6J-'"C,A=G3+C#S= )S:Q5F2&Y>$WQ3G3KY*G0%1!7*5^F6>UPV2*)0% M$($(JTKG "),K%+S;OU!)'AWRD4;QW'_[&K0;BAPDMAZ1\TX -^XC^/G_A3 MA)Y34F.IRS"8\%*L](!T43GYI79<4'9/A1X+A?4Z MCI=R]"L]G8@:7=1L/ N14U"KX[@I0[W2XTKMJ+F-QXQ3EZ[!W/A(<9CN/%M0 MJ^.H*4.]5DXJU=;.\#Y8F\S/-".M7(("FL7W17IBLZ;Q, MLJ;>/S*=_<)%(58>O\8C@87(R'@_'EQ>7@K/;-1-6\3D.12+DD%@FU,^:2@D!J=W M8BI-:-,6QB92/@V'X_&HW4(6HK/U%D)9*9\T$'RI=923K(XE?ZB8\DDG8;/E MEF.$+29+:%XNTH1M4."2> Y/* M%"M%D4XAOI)7*J3B+JQ/WDY"97^MAETSW-$JG(K2*'1;]\#:4$KO,BN*T7C< MUS:^DTJ@"C*H[2_J"T.BJ8*H0$]'A6M_??W=,:*8^=C-X#5X\/T0;YWCW$ 4P+ KZ0:32M(^!$\)XKMU*B54.XAG M(9Y[*7;,/+"&X9HCFC1O QV'4D5&2-)$M&6L]AO>E$_GS/"F'M'O%O$#G@'O M987$4^P73:O9<2B5Y8#2O7GMUM$4%PC)_B0,5F@P?^\<0NC(V:]Q/(CAHESI MV_#FD8+7<7Z41*6/#2$,JI6^ 6\>'=,P\ /#P5E">"&2JG)L."DB7>G3[P0L M-3LH;G_UIPO*ZP!.3T5$()^GXLL<_?/M[FG^TIO>HY^^S9[O_D#E'OY]UWMX M0G_?]?[Q.'UYT=9I,6+-EM(",P6E-':8&X^'"&=G@_.K_M5@6'N0FF?P!IS( M2H6?L>)1_8#!ZB;T S1B#PT\2C"$C6+H?Q;]+4Z)EK(S[+S?O[QJ5+F(B.E0 ME\AB@)+TDW4O0CYY&1U;%HHN_6G%NX4/(2I;[^*#J9TN<%XRLE#']S OKDW? MJ-(JZ 8#(4'FXT" 4,79:,?U!U"T;9RQ#CC ,VR<^=1:0P=B%@9HS\$VW_)5 M[AA@*A"MV,YV53=X\F[:3+3QCQXB/ /RZ)"PFP(@_@8Z!J**A&MU$2[A'J X M"3/U!J"X:L>@4YKD;L5DW.L]-'K1XO/N2F99 MB9L=QNXS,-VE@R\'(P\[3L]&CI:Z 079#*AZ15(=+BJ.F7ONCZMX"#[X1RPVF&4^KJ;/[CA6GNZ!>MR!3CEQ)87@K7)Y0UJJ\^&J( M&6AT"7G?'0\8-D;_U$'US^Y"SR4O@?,6K K-=0,F2KC0=)Q>"G82\+^B;1K> MEX?07Q%6.=8SL,":#+,0,N*M= @IDHBO'*Y7V5XXVO@0,6U!C1E-)=!!$?D0D &C0Q5X; $PAV\V;R9D ; MQVJ9NRD7\]A3_=KPH4F!AF KW8*,#.(3*%7VT&\R$=.^"WX2>+_0C[:P9K< M4Y;@!"15C-L M;M(7DE^Q^.DT*@T^5/M3VWVZ;Z$=!M2X#932'<<"BTJEVX?:T9 Z5MS"-V@! MQ]IQ 9@V^HU:L=P4IIDI>^6:@?-#[137Z'Y,4$'1&,)GD*<(F"Z. A= MP5IBA-K0#4;5-A[524]6I/9F\J;P(%:\O"%C!%LY"A@)$9\L9M+S?NL7.Z9, MRKLA;\H[[D R;=-_SKJ&3XU\G+'[W[Q^F/%UT/Y:GLYUN>\*>F/ZBR M/4$.SJ_.!X-A?U2[)1GMI?"P9IZ+K>G6]>=WA(,'9QOZ8V*B!9*$6$-LBX;=;O:BV> )@!H"J.=BM\=-WFM1,N)3!/<>;DVFV\NL4H/(%4 M 3.5A%YM4'.F0OE!?^-&R0>FBRCE.@6;S#HG".9"4)QG2J*VED=:U4AXU:/@ M'0:!.\%+%@<5Q'!M4*F)1*&DZ#B1)DZ8S%5YE5E8-71L@0:L/5?2;3QJL=A$ M!;5.X*.8!L6YIB#8;+,>IA[.%'(+HG]37+TQ-C P[&)7=LX&LMP<]$?]9C.M MU'I[4I%-K<_3)(WN"#^MH*..@N]FEFF-#NF,J3&=WUQ MPMB9X9%]+3ET!S'YB(R$ WR@%&OSV/ G@3N:72-P@^V[LS#>7 _O24D:RD=H MO$*;'*7XD,5HX-A@),J*JA<">MEH&=RE@TJLHF] -W#;QGL @=*Z'WDT\-<3346?1(9HFD!&_Y2#JO6RWQFPXK/[7)ZYEPS&-/TNG;*&(E)- *PD M;XR/R(ZHB8S+P,H>E+<'Y!O;\'VX@,":^#GLR5ME%76E&PP58FAOC:Z3H4I? MJ=5^N)@9G^0&>NY.S+]"Z('$9 1\$NL:"S#^A>8 (M+$44)4&J.4W"KH!#XD M!\3>38IN9G0=1-9>:-XU$BKR*:N'E;NH6,X MIJ+#BF#CNN%3W6%%!F-:[W24Z'[\]"V./EZPF*9*ZH85A8*FKYI%_%#B750^ M<1;E>+OS;\?K?<;[?;I@/CO@JYEES:A_,6HVNUHM4*G*G\YMZ%/G\ ??#Q&K MP73QW?&!&2)B\,,+FO(IKGF4"*O*'TGK%^WI:.TO ])\(#DUIH0B_^X#>";T MZ4:*HGHG= ES1ZD74.U1WY_!9KO@/[K.<@Z\-4-AT8H?-8Z$F**99T_UMW2$ MI9&'RLR#B+L;PTXVD;3'M<*O()EE.0HT9KNX6"V"B\\K=A[DRG"5X1G-@ZF"6X/_']N$WPP;DJ0WB M*S31#"'7%?CA=/J+5$D*(!7TI!MR)9BTZN*2@CUUHXRI!WYS1SN_\2;C8VX:UA)[Q]8: WK_-NP0)+'%"MS;8883([I9S9/Q: MA-B@IJ\V7$:F!;2SQ$\8J3G.V;6Z#9)B9J M2_9@R8F*VI8T6 =-P"$!SC3!'.M!8^&^\,54$%],S5$_C/S >46UE1I="H>B MXR:L#0)DI@+.+ZR;$+GE42Q*!H%*L_Z^ :FADU=(./0A3D. 8*\D42CFCNIK4'N4@_ MR<3.D>1S%+6*<6E!J7'42!+E2SN-0CB]E.WZ:)MW"WS3@V34TT7RT)?+YC/H MH__K?>GMVL)_[)KKN8M>L *]U[C1WW2UZ,31>1%J9JX-38[(OD#[# ^U3]):SW"L'DC:TU;Q4)^W%^B?PGK;>]7+ M\<7H8C XOZP]?RYUC#N!%2D:D2:RD^.R/[IL-FE&.1'E;&RK\J"6$Y-"!9'W MQ*5 ,8P.%0-NY0NVBO6LJ!TM]4&2A38:=H$2R"^-F+T3 MB15-\=RRNLUE 4[GF[WY*&S[3+UQUVL8Y0E"BBHZBJ'29NK-1\'$/3N@%N15N-L*64>_XS:B1+SW@P&EY=C)M8Y'-&5S3=655TF]RB MS#^>D MO\C?%[A.S\<-]UZC_A"]I$.R48A^B;@8;1T,W&MO@[K55DO,\8N@T/LD_$JE MU_3O/N)'0K&+*\G-[C\#Z/LAL HT2<56_ZS=GY6,8^7::$+X^,!+S$.[=/3; M,($%"D>T&=V4D 2YY5SXRV!*+>[3*B\]DD!94R>EMCBUT67.K4?27@_I)#.E MFE1I&HIO4SY=%/7 54.&QU5^'[39RU,E"\KQ^=7HHI&9*L#TK9=5&=*4SK=S M]?,ME5@IG36:=]-_=3CCXA9[&]QD+TBUJ>WB3F-"P>I=5&V['QU>G5^A\]&P M_L, ;8C\9P.!%C(3Y R)<]#L:]U2\CEPQ!N/U(L>3N4P/E0. M<5L]N&M,6ZT0C_49;%R/.+,4/"6A%J]YB[XW#OZISE%3MRE>)*/,_KHD>6U? MXG/]B!(?!JZI/.P/^D,1?Z+>/Y+VM7TLUF+7HB?PGAJ,YSKHHQD]%21#^XS^ M6S3=19O1;>Z+.0!)H;86GY[:B[#Z:+ M.S^ :,M&C1.8+=1NR7/0HB"N?X,/'E)!&N*(A8;]X" &A2D521$\5]UVXZ$\ MB6U(='X0 NC!0?VA+W' LY=W8[--=\9>&ZHUEF7?H(_.YBU B *:9<61TT.S M/(,WX$19W//2WO+M-L0::2>2)-*J-'UY[4;,.\-S$.]PE$9R'<8'F8):[<9( M&>(D!6K3YF4=N9W)W)?R :.P7KNA48X\I9G%:S^OQ"KT&9CNTB$O!(66&7J] M=D.C''DQ-,:*]$;]7O X7VJ4%L#G@P6C1KL!(4I88O_J*[6%UZ@F<&YG')/# MGWN&!=#&?1JL@!'R:2SD/$*X7^%FIZR\[?8;]\^%E(XI$P,)2.SNZ%8?V MQ5P!*[01B^+-W]_ >K"06. " BL;EA#5*S>N9Y]YC!Z&4TU'AA:18*^T$EPPBE5Y<-:C9?@"X7 5H M4J$-G+$$3R&.C9BXX OJ+X&VV@DD>:0JO>"J_;9BQY<)XJ4%[3! ^X<7''>3 MZ.CH@4>TH;AQUYLPDNUTL6^1Y<>:K([:#D2E?%!ZIR::8%TB2@^MO8*:KJB! MMJ.J%'U*[\]JMX:CLY.Q7'I@&<^[[F4Z.G!Q!/[\9 5YU^980@1;:"8ZJ!$JZ-]/DKF2W MHC(\J7&T%)(ITW]PTF5(\FV[.("EW$[:";L:>*#V&J_!W7!R2T22(SRZ!HEI ML(O^\0-HXE4+?0^7[+MV2:WJ,OTY))J_[,NCNNUQSP_#'0@IA?&A M4L@+>J"];FAK](/4[3LQY_GXXN .24. ]+0[_^XA]0Z(K^>O/WP&. M4;=9X1RG$QS@2]CG06Z'>[-K/,;GM;;$6JB7*TIUSF5#?G^W(#"@S:=WSD0S MOO3^$3>OK0*2&* !!_JY&O4'9^,S'"7O_/*L0?-9C@L'0GWJ+V;Z7\%F=-,A M@C)B*98*#)"3Q30?$[X7I/" _MIA ?WQYS,VVN7D"\[\IIO4I#!])\MB6IL6 M4&[&V;U?=1%2,3=S.,\@H4'>?X,.7(=K*O]U$'79$O'ZU-+_D4R?Y %*-2X D$[Z[W\P_7 MQKD)V"(NJM-)69[J8>![> )/+8?HN+[>L;EA0M,?CIUT2 M)!K9X:7HPX;Y)S3PW3?IP.>YNJ-D*[HAB%_4AS"10;I^.\%HL/X*;I*@=K/0 M,U>&#[9![>B+"7=EW7 @0Y9[:TPU7FBZ=\3;7^#A<)@<:* 6/@+IB]&NZ7Z2 M - @%@+1X +"0QI>A]* 4M,"1J+ #X**QT! M),KQ0,$[;/5W!B](5H2P%Q,@QD&79($TRXWMHHFQI*O_THUEF771'S9XGR@FT3WE+Y<#FIX::$1. MWX#W$K[ZX*\0_7GOXHQK[RXIF&]UJ-A:YU%3D@6:'C]FP"-#9\P%'!".CA2A M!CH#CNI4:WK"2 @KIS;X:W<."=74@AY'#!^8OR[=MZ\6@-$^$WW8;3'1'W\^ M@J5AWSD!SJ1]>*S(*:&+G!4=*'@IEA0KJ?)1HEC"$2&YYX;]GW61+:\0LF(K MI$2_<\$->>_PX"P\ ^=),H/HI>6O+/,PJX9. BP4QX'Q5YBRIG?NI0[U./ZN M:T,+YTLF/,(._OD6'5I17<2LT*@C1+JD4&2UV77RB*,:=NB%L[RX1+P8-;;E M$I)7L:@9!.JGQ>??W%=H@^^^P=;=>>5TER%#$/L6>5[J]-3:(N_4MJ>"NS=\ M@8&Z8C@%44KK(GC%;D$BU$L*&=B(8U .G4R7;VIY[7 A($ N\>NIVF4#@.G_ ME5NV!8+G6@S$B6S]@I"C,1_1%P\!6 L\"-I6T0X)M;T*8K- 0731>G&2Q(V_ MP>^[/8@#$_Y807,5'96G&YR4A9HZG*^R;M@1%O(A3BH0KC3FA6CK+$@ L M'* =F*YCS=UKP['>H16LL->3X\,WM*5&_>>_-.&JFF7-57\T;"TF*I.M-"M, M4SD\:2HC^;E# . BK5O96Z)08X^N[R?IKJ$30F<9:3ZR!&=#DN&$$(%G("Y MQ_ ^"5N?7/0K4I^NC8:V3)RK*;A1V&,'H5@WMZK>,(XC=#LXJ']<5HO45C?N M^A4Q!%.3S5&'73TCP@8%NVF>)CJ(P,KD*\W\H@.@#M/,D22JQ8GF;@Q_%4=Y M?3-L["[$#T&)G1X':%4S3-(]$2WYK2C0*0<",<;D\.4SYLH/U_N)%I,;8P,# MPYY8_QWZ ?9XRSM**.^T0PAND&%:9=7AQ^_$LF TTLRZQ E$2NTL@\9H',V& M$U> *!'*E>;>40>-.S^ :[P1G1F?4>A4&_\U=Y,I\[)RO6 .O#5),C-]M6&4 MC"K7(B*U@R, F&3F*$WGHR,&$]LD\2V/:ZL'9FZO)[1*X9C:O#\Z8CBN, -H ME)9R[&9Z.V&V$J?JR2"D8#NXQE939]* M 02E= <1(4)I @D]KBZJ;X$>-K3@-I)W0/P==0AA-3,I :?F%PZ'L72P.LY] MP9!;LFL $: RD;#6!GF<4@H1Y#KT(_Y>D:Y)E(>\1)1:&] /3F2TF9I;,$OW M +5^T6JQ\A.9"+>J95JQ)D;P-+$,EF"Z.-1"-^Z!QQ9GK.,=RP[P>7 0:B#+IXO!Y64SJ=AE(:,Z\0E( MM#:J1NL8B4Y#?.$C&N]=+R&2&%>VA-X8SC5XH>"E;%M=@XY4/B0HTL/T6>E< MBMU:$#56%!I)Z)J(L[6N(4DR)Q(LZ6$&+8&EN2L/2:RVLMR[[(_.AIW%D3 ? M$A3I83P51=',@%9"LA!DTA6/!A^%1"=@:*W9M!064O6.!@I%-"=(J&JCU&"C M4GY321>U1@L"RPJ5,^UX2T-Z"3W M)+^CS[M'2A''^-401V,=PID"1B2(JVI9U@9Q64>=9[A3<7-=!!E4EB0X$MKF_/N@>/<1;/&-GP?+CXI+E]S]Q[-.<<$3 \Y M:>UFN3I&PFKWMET93Q*DZ6&1KJS'$J?3[:.,A/' _]US?=I6O:A:A^!4B>0$ M+7I8GE7LLUX XCXZF]B?NXU .J_=[ATO]A>T73]$TD^) 1]I8LV^?R%24Z\= MQ&H3'$N@WC:[>NG(&WEK!OKU)GHEQ'ET5=1[AS"M ^<2;+?MID VCW:/X!J" M]VX &3E=]/O#JW;[]37/O 3D6E]_Y+!IYKGWKK?&L?<]3/$MB/Z=NW] '[4+ M3;2F 42#"=/GR&M4Q)HZ]P;T_FW8(9@N4$/H?!!\QN&4-GB[EV:EBK>A'9,J@G-!4J]'A'.5 M'$LPW+:P-=5XDVB.)-9HOHVVUKY/>);(MR1,K-K'#O_\FI8+XLY/\NW^ES%G M#B1CDJ1OIHL^K*/N=@?O6^";'MQ$;M/^)1_0<:P-IV?(8 \/A>D;Q_J=7 -3')DU;L3NK: MT,1;ZE<_\ R3=EE(K_#GL&[KG&BR"@I)E7)>7 SZHV&SM@:V2 Z-95+H;7/^ MGARR&4F]**5U0X$4J=(MJSS4=PT3D#=]7[^X=H6TI_^HVW2O+46T)'EGG5\:UP?;\P"_ M*L@_0FB C?I6"S8+%.3H41UT,QO$.[DE_V98H@]5!%K4#3[":?:XP%F129+R@A7MWK2[[>5;;2:.E?)X MXO =1%_B5WW3_:=^HO?)(S7WR8CJO3OEP.V]@IX74][#,.[YA/:>X5@]3'V/ MD(^;C1C02SA 2J1XT(N90+[';.BA#F)&]!).'-0M=D 6NWF0U:5 M;K%CHIN_Q::(/=HK)HQA2IM2M)-"%J&UZ7MGO?T3F@=$??L -@LZ@Q,9S^SB M(NRCE;H.=<.H,)CH>*R)65KY2&@%[?@Q=.T(S^U75Z#7A%*UTX2?XZ?90N6A MX:_B1Z1OA@WHF2W5=MKE><(/4\73A8_K2LY*79DM:5%&-Q:X9BUSAM+U:>;4 MO- 4\5[!.:.+LV?F@8T!K?@M+"H_#5; BWZK>SJQQG*:7S7/+V%A2/*![/J$ MJWM2G29.S1.'-3GT%&O>&$G2^LL*X0S1JD=6P:9F0#,,U\IK5JMEXP'!SUG"FD[]J=Y.$T/] MTE#$;DD.NZU9#&[!QO4A*I0YA=472K6H_].<4+Q8E!) /$OT""ZIU>)1VTG\ MM)>J]ZZ>-0_T"%"IU3Q(?U/?#7U.K[K.$$T<47@Y=KKS*%!3S0">WKFNN*\3 MM+689@5GT,E#A8>1T?LB?V9\,EY1U3J&+L\G0237/JTX)'&:7?S\).>\1N84 MZ?DTDQJ;273^:[6_J\'NE9]LL;X,647]9X5TWA]JDJF^T4FBAQ2T\D8YI9([ M31/ETZ2$#&1YI1S#?JR1K=AIYC2V"V--F*/Q0J$NO?7=/7(,X31+&MV&%0A" M*Q^64^+3TWQI=C_&-UOT<&W1:DMV&],_-S[JW9;E=WR:1#5MS038?_)XH3%Q MIW4:,#'3.S]-HIHFD: (3BXS'+?:];K*9.6$_AF=GZ9*$SQ/+C$KIX;MWENN M)U"'.PWJY309ZEHW*+Q.)D%WK_+W@E>+NXM1&CA!5PRZ(FQ,4*G'!?E)-<>" M&>@&UB67!:*29!8@3TY3:60Y=]D?]T0F<,GB8H$P/;Z\2:<+CQ-7/P,9_S=V$ MU2\KUPOFP%N3J];IJPV7I")OS)3R'9RP*H!5R6Q.X-PV7ZSR;'@*+N MKW"7Q5TYQG-[/0&_%N#S\SZ9#6WSLBK/F[C"#*!16LIG0::W$_IK07\QSQ/4 MZ^$M=11)CT]HKS=]\A[2N^O:E+5AXG2^$5D#?@,=M8D3A,7NW,08F6!3#V^A M(\CM?=4_NSKYR=7-[N2RI*K?CZR,'/Q /[@>^F98X,$AIXIOKA.L[,_D0+YCMQ^)VS8'JP3;@+_=\_U:=[*1=5.:&5LG4LQ+\%= MU=L^;3)[)3R^APX,P"/V.]D%<([$\ /@:.=(#&C0QA)\]\$BM!_A@A8TK$J3 M)\0R$"N=L0F:];A5K(QE.E\*,0$G;D*IB;@)8/6[KJF\ 4M1/%_L< MHBWQS$HG3+(6<7'6)8A3>U/VSZ]IT3RB<9-O][^,23H0#N(G*F:ZZ,,ZZ@X; MY&S71S/L%OBF!S<1R8DT",'/($"LQOOPU-WA+0@,:&^Q%V$#? 3 L]+;]<9_F/77\]=]((5Z+W&O?Z&?B8]]W9=]U)]]_X1]_X?J*.U M[?@,IN)QO!H^^*7F'3LQ$=0H"7T Z)_=9=&W#?WYA95C?1\PJM4-P,\MHL<.H*?^/Z@?\-8/\X MVIK%455S.#"$FK,K+$NO@J>&C6J%QR13"Y]BV!;7#0Q*E@4VM0H>!#8*!4X( M:"=Z(:$5RESI/D 3&\3^0IHZ(N>Z"'/7R_#NI* MB4Y='DC9\$1W%OOU.X:=:G1K%9%?LLUSC[%<)L^].EW#BC"MM02CK]U"N4L@ M.%V\H/$XP8V[7H<.-.-'#IY[[WIKX\%9X'_P=Z*VRW-1V^5N3/CG:%2][+!0 M,32R'AE:+S6VX[)MGC5GV\P!D'_]F?J+S]C)UXQNNHKKA1$2@?' H)K=!8%#\2WZ@$:-2 MX D$[Z[W\P_7MI#^]!]M,]=*RE6G#9(NEM6>4TXM80Q3 MVI2BG12R"*VM-WK.4=O3Q<3S#&<9O6>BK_VY9;-L&?;/^LVZS"I:^?EIEP2) M9J[,=O3Y$P='?C=VWY 7<&@?C?G(OCT3:T4W!/&+.L=T(8%T_?8'#PY24 X( MT+$^<$W7IKV%I*\?8BWHA@@94MU;9"0P1*N[5Q^8OR[=MZ\6@)&B01]V^@7] M\>@"ZMM*PD6\[V0H;?C)-_A],] MK5R:!0JNH!K'R?:&Z1F\ 2>D71EPU-0--<+BY4((%]7=\IUA<>'!,=TU>'1] M'T=3N7'QK4P(G66<#19/3[!P/7"SPGMI_\'9W=V@7?;=1^ 9B%D0;;8_B6"> M0#!=S(V/$C!4-90CPW6M;.R6XQ"+K8@-.\Z60'>F_I%!LIAVK9R'^,/3) 2* MYZ&0T&*'0*2*&[7X'*F#U8/S!J*\ M'TR3I="4:I$VLTR\Y1_VRH1Y8G!>"J MP) 87UH')F!2;GHX*.\MB/Z=NW] '[4+3<.^!8@&$Z:?O%^C(M;4N3>@]V_# M#M%Q#C6$=A7!)]XX(+EL!%*>*!W#4:&W+O[%8- Z+MJM^)%%-.&(*-AXVCPFD)7F1PPN M/8)N2]9HWYV%\>9ZV)Q* N]O,UC)5&W43HX)?O(8%..Q;8&VMUN1]<8P@ZD3 M;:/GQD?"#K2UV)^7HKM$@::/"'N5V2(MV;T>!CRRD#VY6AK<\6%_9 MA3N$GA*$ZI7WG:*"L/D'6Q*GSHN!+Q7W_70FEN61(*UY2H:[ (('P>E*O MU_U\[Q[I4P<=D.T'QP^\D.PA19_G70@^S]OVV8.[3H_KW=W%Z/QB.!B/!^?G M@]&H?Y$V7-<4!S:Q?\3Q_#)Q_+ZAG1H2I37%1N;0\Z*;L2?7\9(_KPT?,L.1 M26L_.QG/&O?>%Y3JX6*DEC/4B_MZX?7H.DNDZ=:WX#7 KLH,A_V\HKH)7:W, M#C'"S1.>:RM-2N6O8'SWR,EU]8-_ESRZ-8E P"YZ=6@4M4[=(02&+ND./X(2W,79Q0&]I"1ER$ M##R4YH0F)[CMF!^<31CXA ]#YHM:1@UM15Y:2@S) MP,YX^ S]GXPUA55%6XS4M)((\X:Q/6GL[+\C OO=8ZM8H06 544W3 C+B"5F M3G(U60_(;0GP@V:G*(XE*8 H:W7]S(4XO;"3N&U >52 ML'F\-78V4<;,UK\GQ0:%G2J_,3SO$S,B[\$*3Y4N(HZ-@+P%3I _2M^:UA[A M-$O^5@!<8-J6/N%(C#5-&VJKWYGMV(D89T8)]&A79GEE3X@188S2UY8-JYS, MEC3 7K@SX)E8_$L^+<1J(,O-B_[Y1?LOYJLI)F%N=3(,_#/B@ =-1/V-X:\0 ME_99>"WF6[D?1,-)2>X5@]& ^FYZ'1]'PTG)Z1C.>X',_JSS?> M3C^SYC4;6XBUN95EE58KXX0KM5,W#Q2U@J]BI^X4=A38LYO'CK LJ]BSB^#0 M[;<::V!/;LN[YCF$5+W6E&!2VV.4-ZP2XU&.!.7NU27&KV6 M'(4N-1J)O+24*KC4=&Y):N<5ZV5_--($A74O<,J8V7HGY-VN-!5S:??E$S6; M:''%+J*/C0;6^4N(2[4$^*W;"OV[YV)3M G0#V@:?P#_NX-XX/F&'>>LN \= M"W%]&JR ]T*"*>)( *(VZ2M!FS095\^+!]8+\,C^GUZ8C*WG1X/K+=#HB,': MQ>/K^=L!'I61NFX%=?=A0A\@5."P !%L*&/.*:F;"BJ60UIY\!)4BXM&W=H" MJUL3T7X+[3 UC9&[PQX.%>PZ[R@R0=$=<-84#>049!);T7CZ#D@Z$$RDMX& M:0&3C*7GX\$7KGB"AD@$A'0V>2A*UG0T M?^P0X2 *-+Y&AY0X:.J=X3DXZ2+"$D$17S)C&9VT1R'ERO=01]7 'DWL Q7I MN_[,;X!AQ538HVXXK %&A]BMF[\BM_5VT)T3 M%R&8"87(KJA/BZS@LIK7#6AMW.:PF=EZ)/\ <+E"4W;R!CQC M"9Y"/&FG"T*Z/PT#/T"G?VP-9A^419O1#9E*07*(22GLTC&\&B]AQ+!4$4ND M#=V )$6RY0%#YXFD;1?J_]7-L9/6;OTBF57P/;YAIPRB_B1 >Y!7-%'1 C%W MH],+3JHR,SY)(OI4'G*J.UW5AH\$DXH8I31I8>TPI? ^-NL?B$!,)=):.1( MRN"*+ \&%\V" [1=U6ZIV-N7Q*P@-\J[>Y^B6P_!5G1#6\U[.1G<4JKS:G_R MN=/YF-' \6/I;Q7_]>?ALO!N>"3#6?"9BO9.F#A?&4YD5<(O9W$V0&!%X3S#JZB+.,@')V*,*DZF@[ MW1L\TP$AMZPN0BTOEIS3%3>AFC@+Q*:PPIOA@W*Z28^?\X=2XR.N]9X $\N" MT9AG!K0>G!MC P/#9LJ=6:=+&! GM/67J6A3$J[#*+DL.AW[=B2K;09D-C"X M*G<*(>4I;OW#LV=\D'& E1PM"[R(\@IW"0H"%#8=UE7DH$5S].&HH8MTJ^W0 MRQ+:^J6 7(X:/K@%T;\/3MJB$4V59]>V[UT/FTI9=]'\K>B/&;;4*7?,%1F@ MU(+<@"E@GW[J^7^_H"[PD"G.]KXZ@YQ>P%@0.Y>'.ON8P,]TH+_ MX,P(G;+O9GG[/0[X-L/&JJ>N<301'+#$9[[F)\'NJ.G/78J]@K#Q=9_3SP ) MSH5QL>N'?_D%AUSQ@,KQ!P2:1,_ M[4>" '#IW) @]>8G,0+!=#$W/F:N1W[(^(#.#$;"@%K'N()O)-?Z/>P''6/ YCE61$#ZJ(; M>I?"A^@@4A)/>Y6/&E \O(@1==EI1)&9E7J6[=]] ]'5:(>ST3;.6J<";(E MAMQ5IR$7S3T)F&,T=-2@$^5+C+IQ5_9BM_ -6L"Q_)0)#^?UH:"+5OPX,"1$ M?6(2[RNR[]3^^&X;->_1]?W)FP'MZ.228D;,7]9[9,%6LJP=],_[S<;^40,L M&4Q)\-:1Y)JR;N8ZBQE.NA-8R+EON7,.%5$7+N:Z"A(1XA.D5'4#HR.EJ?"O MS^ -."%(V:1%']P,A%,3DAYQ(.BDR]-S&V$OL$.Y74,;55O>DB])B.TD_]$C M<);!RO]F?,!UN,[S$"O?FFZZ0N"YCF2B6^]DGM#Z P:KF] /T)[+2R+W?V:9 M]3=C21%II)WHD4BK)(^/[)FY9MA$-Z"8Q(0A-ZX?3-;X*N=O(CT:5HIK9IDV M[)]?M.$U8%4"53F=U[VY>,2[-=&\$H.AX(8BZN6H]A (-1?CX>#L_/Q\.#H; MCB#B .6 (5:Y*ZAB2WS/.%B-.[7DE:Q-WSVB@S8 :8[,@;>>+A*; MQH"BSPKKZ8(L"1(_5$SEJ*\EQZ!$M;.U=\9O?_S;$.S>2!3I'7;M+(-&_=&P M&<\9J?"0P0.EL?\DK4W8^0<_D;EWO2B*H?_@1%$/'YQ4+[WZ4P9KC)H.SMB[H4XB*PW6P"F^4KH:U M.Y2F.?'@H$$!/[C[P*\%:09Q1HVCQQ(//VH)DEO?*\H-P(^GG26A']\D4F!S M6/ HT<+)!@6WK0T&_B["QG%#@@L)E1]=Y^;HJ!T)6?@GIPLNE9$4/DJ,"+"B MZO/C@G<,6NQ08@9,G>U!56"S#-FN"S_2\W,ML^ QP*.6$*?B^BG:W M)];(4:)0 HLJ/Y36"WG9.5<:>Z+-'"7ZI#!)[<-IG30??G" I?&,=K8HT2>%2;)>?&N"O[RS&.)L8C' K^<1 MP[X9 T]\]& M1XT_#N9T*Y&]&$M0ISP.0WP-G: GSAZE'B-Z@^_>#6G)XX3;.4%/F#O=2@L@ MQA/X)D7KX79.R!/FCJ1(^VU#WF2!1BP+?IG&3A@LQZ)N1>@O8DQ)R)W 5<0, M66'Y*K9W NOLP@>]'=E<13-':V./I>#P<'QG A#A3U<-%-^\K M$<\J#C^@8\0/"R>5/4URM9(>*(FR0@DIH;C*"3,L1J@.JG^E!7J>7,<4!]"N MU@E#!;R0Y?*A31J/?$>_%(]QN%^A^\\*+>H&O[HN066S3*D=K*$ *Q2/U!2' MQ&Y#*[::Y?ME?]1O-E2"; @=@E0%P[IU/]E3$8I:35XB3PQ/NZ)SIUC4NDQ6"U[FEVCJA MKSR;NG;'*Q:C@.L]_3$ 2H012J][:]=>%,K9%[[L2B?X_%!X4WOT6 MUCO!B8\EJB^!)06B_^XLC#?7P]E":&^&]Y#"6TTWH-02)[PL7Y3:(6J_C)TN M%M\,[R<(" ]2/*$I'5KY+*_&_=%PU B&*LDV1Z,(T:M5)A2*&DF'(9\N>.4O M4K5C4*A,NM(;R 05=6>[G=BV^X[]K>Y=[P:1 (-'UR^1_W8DF/]VVV]OX7H] MD_3 *3:Q5=U:"NPSFL)(U-EN] ='-\YG$S?.7WG88IXVT\*DZ5]YSVD&:7KJ= M<[\,49+VMW8TN>M=$N:H[>EB@J:+LR1VR^ M .\-FDA#)EERI8' G;&36RLV'0'PV:??A13@"'6D&49$VWE51VW+AKG B<$(0S M_/HWQ@8&A@W_WLWL]&ZS5$-= X=D3BBY+U.]3CRZSA*G0+H%KX+KP^AP?<"- M?4&87_3DE=9O!;/YG%3@? M,0S%G>R^ABTW#^LA-AYAE#(-RUV!C]4TW#Q(^$4MV33GZC9I+?>"HRWQT&\ MU\;:D;$-R"NJ&Q[*[P*XJ6.(O+'=W/[@;UV<3I93CE%AW23)+8]B43((I*IJ M.0K708AX 28Z1R#5% #\>A 5NV#I7685W87$X/2!EA4G5-MU%9/RW?%3Q$P7 ME[_V^Q%)ET7B+JR:Y<:P?]:_:+78RQ'<]%HK)/ZS7T>7YQ%-9Z+R/ZS;=0!P M4JP@&J$4]YIW]W\#ST7_X(!UA"2&6PVM<'=D+$:B@EA^]6Z^_FUXD-S?&@%K M^[Q?3#=YE]\ZXV8CM+$\C<6A\6U$W*7+)BBYA!6)L-I/%>=/H&/ =G MJ(]R-4!GB6E^<1?>]I<'QP(?+^_&!O_"-)=6:E-GZ# P< @>^5QH,\YN@0?? MR!N6G;9]AOY/QM+!JJ(;2LHO(\)4,G8.C5EB=D3'(@1*2F_1C/7QD$ZFT8!:/LL9[!+?;$)3$0%RB9]!9IOW M6WN4LLW*>65;('B&Z I%SR!2R;O;)E]0/%(>Y1>4U@T!54S!_ 3*2CC3V(J? M)?;>, $SC0RMN-[29\NP" $%5"J-:5U[FI6;$: MZ#)FA.E6&@.[]CBV,\\U ;#\>\1@S)@G$$P7#[X?XC@$Y.TH!3W%%;N%FI+T M*LV,6WNHCRP+;PS/^X3.4F =RE;9X]AX/-+I64 UO<)!J227-EF!8*CQH-)D MS3RP,:!U]X$?F!_$$SBW8N#X,)KX/J,>%G)+=@( H@;)2 MA^H! /I9^A;I/6<9Y>P0-D"D*V>Y>-$_NVCS,;("S973A>H,G8AN:,8)-+D0 MLU>GRT#A(556\D^E.?OVR(K(^6988.[>D'S=WLSP#I)5BU3M!@PJ4YR@H;6Y M^M)'JD>XAE%K:!^-Z,(/0)P %1),TC?J#XL"OZ6ZZH6X+Y)Z9-?A442&0X@Z MOSH?G0W/QY?#X<7YX&K<[/)0*5C<9?]LT&P:8 $N%ZT$=/HT>0"1'2[SN=)^ M01W%QL/Y(IE1:=,QY%]VZ$_&NNA94GYQO65)E4B1* L(5!HH)O%.Q4'&G0>2 M"!Y?,%@6C'K!B]1K "P<>[S8:Y>_%;U%62"1O2V5).HU]?_-4'<#/+11<>)M M(R\B&_Q,DIX7H^I'/#[RH?I=04)GNIH/, MZ!723S0JKD:+R6$LE7+U)H] 9B503$8K5=DWXX,MO?3O+99> M(1E-GP)U?$'4G(1EVVG9!+8^ N4SELETD39QS=TG$,39H084$!15TQL-;)D> M(J(4M4I?%HTDV08CPO)-G6D2/&?0..07Q-UC! M=#XX;\ /DJ09B8VTV#6#LZ$.044>_4K?"TG2)/?P U@W*\-; DRJ9RP!F2NY M_K^4LAT2OA")BM_\)!)6Z)=SXZX1JA,PXXB $.VQ'1,"_R;T,)\QQMT ?8"& M_8ATYY+T)^:I8K@/1/TG//7?1@]/L_4 7_/WJOI/_D2U))?_VS91>WMF'6 MJ#ON;B)[_$([FA4;/$%8(H19/%5J"A-]TZSS1J/^#<9I#DB< Y68 M+LOPYP:&357SBLU"KO,2N.;/Z_#SU3!_SCQWZ1EK=+@EWTX)1?BL.WDW/&MF M&X(FH8M\DY#K]'S98)9 [6O@&K="P*5YVN>5T$;D"^62] M6?BIYY"KZ-61'+G^@,'J&=C1>KN"F[E[A];AX#/7R[E$"[I@04Q>EH+L(0@]M1W:1:TTLOP9@7! M8DOR=+& )O"H/H>,TMU%11G"6^^S2%:^@B=*F3*ZR%_I$L]/N8[OELC^]1H= MJ"Q\@0?0/C>2AX=O,O'37*K10@J\[2E_NOB!#OFH&K@.?=(*$FD?;9(05R2_:!KD62V9O<1"A M5<_%0'9$D7:D:?.500G:5*^Q2+($9?Z&5F;P$K'Q-!":(QA9<56 M3$8K56GI>#0MDUXA&:TWL5$RA],N@XKSC'=VT2S# TEYRQHY%5%3B_-C0\]3 MD(@ N<2OY^E'-@"8ES:%>>3'_6'_K'^AF^"YCD?B1$H2>S9.05-^PX^4,%?5 M&]0%($K7#45L4IKJL'Z'%LR#9[ )/7-E^"!FSC/ LQ-'F ^#%1K:W\#:E8EB M3-/";I5OL/6@9.,F1ZW)9972%Y<7#0/32N>9B_PV^ "84_'8@<;+$J4/(.L' M5)'G",UQY.ZO$(UX%V7))ZF3YRO#B47S.VHB\!\<9M;(NKH_/G WR5BE<<]J MSVU)1/) GF:E501YNY7/9I8.%FHHR]U1__*\96Y I71R=18IB.[:) "5S>5_ M Y]$-(RX/,?/C;<)L&O7V*S!'-]$T(?-DB[?VCZ9R'\P\[9:B7K8D]C%"?BR MF2?)"-YV.#^%V%R8CH@: %$ZY@-6<+]^UC\?CIL3H8A$2MZ>QQ2V1)XR;L6; MDVD9P92^%2\2;*LON+64(4,*I2ZXBZ=FD_E\#W43\_*:45P7T590N:5(E'39 M0LNP4+N^WFXX"J*Z'933' !L*1Y.;3[ZE/BM-!AM-'UF21@P QXYNMT8_FIF M0-JIFZ>J+A@1$_(A.$K3JO2NOW:T)*F%IHLM%RC@R"G9%2SPDE9+6&*%E@W: MZVDQV\;5H6TC;KBWP2WW@E33+0B92N,*9?4L+E[SCMY< 2O$$"7!$L/1 'SF*H[MVQ+9"FDR/D);5J74TSP441E0@8] MKLI!(=U$R2^&/7L['V6:RNX)!.^N]W.7I*= C*SRG9&H,)%-QP2@W8T!TW6L M":+>PAR8NRFHXJCJOP,%R4FJGOLM$5<* MST6;R^ 3O]$()@YY)+>)WE<4N$!SU-0%'778;PEA@&<+/L=Z43P:^CK"4:TUTB^0V=ZR4I9R3?=_ MMT9@W "\Q#XXUR%B'E/L]-(=E;8@P4WO#55= CY27/MYJ^F&C@:N?]F\4!"' M0,H-4V2V=):1A1-^ &OB.*%A/R,&Y]XVL2KHAH)2DMJ_A!(F6*DCMYSLUT(W MR[X/0)8+"4C':487BZ()S(4RH2FNT8EI2R16F$L_.Z M%=3$ P:BUG!HKX]V!3H&$DX"M8HGQK4/P=JR>/.!2W5,HB)4=BNR59;H!\=T MUP"'E?' "C@^?(N_NL./AWR(-NN/T*?M/$JUU3$DR>>%W/P+VD MQ1?R,7FS MQX4M6N6C ),0\;4$;VH>0J*H.3:@L+!QU0UL)-, ;&SY[C)'MRUV8+WSO&HG\'&]?#3A"XJ.+%!G:*ED3=!X/?-Z'SN*-9N?' M%9I5EXUH@2))TEXZ2Z)8Y9N: E_'%\1?8F/Y'>!PF9L5=O:E.+M2R^HB1H4B MVN% G!--BC<"=GJ85-=5:EE=Q"O.^3VI"1'8H-2>D!;"CO@>&B(U3>9A(:WD M),3KK)PX*6O:_Z"4:.]"?(U/%6KZYZZ(LY F/7T,BC2K&Q;/T<-"71$J)V5- M^Z+2K.\F,!R8+[?# EV0&2=5"JY.U$_%R8(Y"=,_=T&47#1IZGX3K05HXTWR MG-#G7UZY+LA.C#@%R2_4S\:9YUJA&4R]%^"]09/V'86>B@AM\AX+GY"4:TX7Z-2R"U;" M+$D:19M,!$G^N*V727S\I"&/6EXW:$F5^B&HQ/B@]!E+[5XY,6LQ9Y-7&#C> M4\+=!\>T0_SV#W,6_<^:&Q]L/2;2TI'A3!:'E+Z(N:I=:[F.&7I8-!%7:1^8OR[=MZ_ M*(>'AP?HJ'./\+#Y1PV'I^?G9WO>X?%C?;B5GM[S?+ZAF&2__DU@F#\W7_^_U!+ P04 M" !;@&E7J 005YNX @ Q31X %0 &-C;VDM,C R,S Y,S!X,3!Q+FAT;>R] M:9.B6-SK7__"S] _TT!2[)ES5+^ M_2_/E=*Y__Z_G_\K%?X7_Y-*_?._T^F4UB]TZBG9EGP36%Y*\(A*"IW \L_P-%4ZW&\_+KBNK:R!&=8#O&\-6P_1R.0@\( M@J'YPR^QP)EK$DA5[5&*+OY(9<<0.A+S^?1HC.33F6Q.3(O9L91&1 P?@7P6 MQ[-@IZ;PSS^J%Q(V)*[E_I D6_OWF^IYTQ_?OR\6BP?)5D*R27;XP8Q' >51 MZ-NFM.^F%5&VA0W-TO>J7HX<(RZ-0!#Z/7H\"BF[ M+;YT]SNR0+=EX>_]1IV55&"*:A!7!6!K*I5%X6X_K>"\)$/ZX M-WAM>6SH,+K3VK:X \9'285_#Y\^X7\SPDI VV?BEO2 MA _V1^;:&03.OE;UNL3FA4-,A?/Y_/=E!,-MK4"2#SCD-9KXV__?;YGG:"Z9A3[___,?3/ /\_.?[]N^ZKI$M!S__D;5Y MRO4" _S[S10=1;/2GCW]@4)3[^^PU>_AX[TRLN9.#3'X8=D6B IHRQ]1;X4K)1K)0=Y2#=*0HLNP*D9>]EK+M<*@F?E!A[[R ##OKB 9MR6!9 \&Z MFYPD(,UZJ<];&9HOVT/,F;<-86@0 B+ WWY"H5#"6 Y%,ML.;SIXT?Z2ON.$ MG2UIKB0: R ZE"470SO^V&5[ZUY)=,;+X1,U-VHB<_K:RMLP);W M>XMY64?L9)C4JF +00LZFW[JGTEPH[*<6<-47GLWV)1*:>5PF@! M:15&=&%-9$9@(>!1_\:BX8)K=G$M6H0L.\!U2=L/1>Q)LH9J070<,1_HHN-. M4"J-M6AC(62CGO+L^;H9.CE"W#9PIJ+C!\12MZ!4N,IUK5?3T)C,>AQYM'83>X&FONH5@]TE=6*8F-)^KFJ9*8A&;REQ1^@PTC!!J'ZG#E"!Y6KSS4_4 MTHN^C@Q0UUQO3PFO)'_8[F(>0VFS\8@H!96R6 \MS:_00O?#U?:YQ4X= MS?*V19[8G25*$@@P**OCSDIHT01HO#!JKB@Z((ZJ(MB$EX_X2(7S#;D4R M6 B>BK3$(/J)6(1V-_ZG"]R(0VMU N\17_64Y&V9O,$*[JHJZ.IA*P;0$5_AV/S3TF5P86: H]%ZO MYLV#_;6[]K:Q,KX7>>)1=+\WX'J_6S!7&&3Q(E0H%I7FP.Z.VM& <1A!<\A; M/)SG/7]=H95#&12M]ZFT)O 6MJ-O=$HHQ)?3;JV!4ND/2M6>CN#,Q"MZLHQ7 M7FBW>BBK .SKN$C),./(J8QHMT?U# W9>M J^GS/)DHH<+/*6 ^IWL)>2M/W M_3 AC%9!Z%9)P/WY3Q2._7#C2"MD0"H.SWY$0?@/%_9JC]3/GF^H379!6>UFBQI$UDN(J5",.: M]ST6_IJCZ!/'O% VHIY1H=D* Y'0P(0Q;10Z[8N0%YI;(%.B8X62X&X8VVY. MI(8+U]I\;2KQ\T[?:59%(K&,?6VH3^P]/-8+\1=-!G]#)SGV6,*H0]1DVB+% MJ>:)QH;- 4TLUIB9,&DN;IWM)XW]-OB/GU>;KP9EM37458^O M]267R\]Z;LZZ=7Y?6YOC">#OZ]H<4YU>AR\Y *FZF9'@5U>E._:_':Y?:HV M'W08J8;D]7)A+K2#.IA-2\EUPF]#FY^3_SN9D+.H7A-+LB533",OU$ASKLJ7%55- MK\8K09!N7X-BN8Y8):C<1KL3K3J@K?G-B_6GJ/-D= ?NJV MH0YUU^9OX^\EPN_S:G.:6O;L],3$(;^\L@#J:>T!?^M!V"=I\T1P^S1MGN-* M^M@UB )/5I&<1@WR?/WVV?[)VOPBR1;X/.I\CN;&4-%L+W6-EO-YJ#+%R/&M M,_RJZAR^4/3]5@:_KL^;"\;C_"S>U/T.TL"MF9M=N+?.Y\_0YXEA]VD*O2=1 MF6EZZE=UQI3:PK*B%ANUF^?[9RKTLP'@)W8;S17G>,H1. MC=!%S.POY+)7@GNW'IB]&.8YF1PRTO&B/0&;29)L&GID\].S1_K).T5W [;M MDP\@XO"*WH\B E71CB2H!*D'"[K2T6F4E]U;#]VNB@CXTQ"QT1'(+B+>&@.\ M1(0X(1=8L397J7*C,:OPQ()I$G=$G(H(Y'0=@5Q*1YP9$52M4,@,\M*2(A=J M>M["YP2?N75_X:J(.%5'G!\1V([5P#9N)2J,"*C6)>>HJZ>7<[(UQ1'-J5T\ M+_\.Y8J=KERQ'0?LXN8VWHSR8L5X![B>HTFA"[HK/N]8[1]O(2C9C@D?$=%_G$CTK^E0'-\TQD7;S)DQ;\M$0X M]A\'J?+M9_3H%;)\'-5'9.@(07\GK+X/<=RHR!4]>;+0@V*'8*OMY70F)0YQ M=^X?YC[ZZ-8#5/ZAD*Q>6Y4(CH-%B6B<:8+_=669EM3](&G4C%]1R%NS2XH_#\"<(#*&PY MMNQ+'N-L3I-[@E=/G ,#6(JG;AYM#6/TVF-NI0QLQ1&GJB;MA )-V_%4(MX4 M+FYC4P$FN"8QGNCL@.*14)R6A8PY%\L4=8!5)TJ'U/L=*G$A:<*0>=>9YT8FY3OV='ML#8,&,[Y4 M5JOZ#%7J]%+0V6P]D1YF@C"Y2\$[&C^&1F*\HR$)GL5=HSH=\*"$5^P:;NAL MX:XA7T?C+@7O:'P_&M>O24"TM"T>NW":+^8KA08EVK5*M>G,*"^3N'43"<+C MNL%=&MX1N7,BYIE"G$K&GZS*-%&G<*W=9?S)N 6C-P?+ ^2XQSBWA\!I5I,:4DQL66S<7?E\;F_8B76U5:$#U&')(8;EYMS2YX_$>Z5P'CP="G86Q@+MX M5[$IO,E+9LMKD@AY]RGOL#Y:UE+*^/SGN\7G7FO>(YUJ(/.!BKG*5?4+^<, M% JXD<4-6^T%=/D]D!?@_=T_>H.O4V,(HH]+T^3*D ,I)W_2I].BX=FB5("IFM/.X[.BA#?U1"9/[_G,'%24HUX93Y^:R:V^:E/BB?']3GH = PIGS?Z8PA=YJ;O,#B+OIVA39T7[7A M6X/GU]Z)^#L@\X#BS+K0&;ACLR[SKPN,O>RN)"@%_KM MO)WGR^F,7\W/J=7@]A:@?=&=B+\#&O=RS&*VKK6F_*('^9T*1PT',CU4[FA, M1C[[JZ/Q0$Y$\71]1)>J=9T==EJT5(>PWNS6XQSK9V(6$?(,47>X:@TS?8'&=(< ON.S7N4 MZSS+DR><2?B M!&\%]2YL-WFV9Y>9M*P/_.&M ?.K[T3\/=!Y(-P9Y!C@T4%+T@&BVU,"UIDZ MN+5PYZOO1/P]T+D7\$@:,\ROW.&V0D=9IC);2E#/:J 6;BY$[B;WI-W]HS?X.MU6L24)JY4+!6AM M*8R#?)/#$ADAWKV/<^Q$'+(:CTD,R$!E1,YT;+I'X#XJZV*W8?+$D)UPR;M/.X$[$6^+_X=6[H"N/BDTJYTRQ*"K<:W56:TZV42J M^.3L1+PQKA^:Q:CF9_" 0G)MR&\WY@ RFSY;OK4LQK5W(B:1[V_*$Q1 @(ZJ M0!] N..:=0<OU,(KE^C]S/F$^"6S@N"-)P#C$Y)XMF9+\;$(ED>Y)V(G[Z MG8C(+N>1:^WRFN!DRR?[35DG10YU\XWY.!!N#2Q?>)<76>2&D7D@!U5! M*X/IC \J?)ERREJ^GEXUP*U%*5]XE]=O@LR]#-E\.LSC4)'.8TR?+ODB7(-8%NIEN%!>N=W.. MY!?>Y?6[8/- D,-PLVDO*(TDRN\4&UJC(ZF-;B(GVI.$S7N4<]E=7GF8Q9FL MU)GR.$^T.VT7+97G=XUYCW.NA\>]0$>=X5@[:^=YRNQ2@WP^* B9X5U1%.I'ZY6Z(/\7X_4=%:M:UB8!8H4D1[1(M3*4]/9*+BKN??R>^]1( R M(\:C0F#5^%I]D)^W"]V9F;M%*;_'YJ?.0F9&60%TZXS/,UYVT4,TG'&"1+(\ M(2O6;X_KAS(RS?&D,6II_D#OE:J5]*2MVJ5I(GVYI*Q83RC?WW9XDE)O>BA+ M^SPYFZ2K@Q%SW3-<9JN4OSEAO^Z*]4_E M//R9*]8)WLFI[4EA#.$91&]T)DYE>3]+.E$9A5/W4MPR,@_D(.9I.QC.IR*E MEU=SD_"1N=:JW9&9I'S'[X#,O0Q)5M9:?6Y<3_-I2C,SLJ-(C)W(#$F",'FM M;,SO@,:]_(U B6P#([TRK\FM9CM;S2L$;<6Z5[9=9]4CJ9LSX5][Q?IO@N:AY?% M,DLUH$!2]1(&R00TOR/R'NN\"Y/GO)=D[-@5W_,XO>?,TT[5JS='TJT!\TO? M2_+;H/- N(/V,:9<06!;3V>##M6$R[6Q>VN.Y5??3_%[H',OX,$=PQ>&(N;I MK$2NE-&\O*H;=ZUYCWBNA<@#+J;.F(,YGAE0/#,=JF@;S1<-[];FO[_LO20) M1>6;_46F[[0+Y$R:Z@!G9*:R0EN"DTC-=_?@/L3[ ]X87JAFC9;:<2@<+>:4 M:GTAS81$3HS<_:,/\7[/URD.Z('AX"BF^RRA3##'J$^M1/K@=^_C'+M\TED$ MGV7&ED25I2J6*V8PWD!N4*&9K4K/T#H2KG05'K/12N9M(S9Z@73Y)Y/N;XD0OUTM;7)E6 M^%Z0AQFS2I;SR3QS_AZYG3&?,.WU:W2N+3JZ:)0%8LI"V<8JDYSHZA4P3I^PW0_IQ8+C??FX?GC+>/;)]\1,)WKYX)OSQG?#&L%8]ZX]<,//# M=ZAY^ \73,%>[YX]?_9V5)P9$XXC6DK,SZ=V6>!Y1OP;!QS3Y1;VLW>[HJ.) M(P-$X]YO$DB^ V1F#AQ+4U2OI%FB)6F6$E/('CN/3VA+!LN(9M&3;?75<_%UD:G'P;7QSMV!)5/ M%#D(RX^W>Q#/F[$> _3'6WTN"3O#_(@H7,RVHFGX]#N?PJ+G]:JNH'.OI109 M"UQ'*2XHFADS0;8)X:CE3YWE+#=(WOT"R5"*-Z!['G%SUSU7U3W8CNK!!!2^ M.6\O@?X:YU%6I[EJ-RDMF)$%$K=6!?FNFF[+7[O[32?>E8F=?ER50O2!9TBZ%L!_K6J7O<(4QX^;PNWJY2_$',HLG>R#(^:,?1,@] M13^/7SX6N 2-"MJWAU"-7K)Y7KM@C(S$RLC9_;/S^"0(FDH=Z)#NEOT8E=? M;[E=MRTEU!1F$8R>H+#1QI9F.[SEKB4L?"O;M+VGR<4.Y"A$,YNEV,($+A*^ M+0G).Q)XR^]#PWS46J^-\Y*&_M,OQ3Z"B0XPPOKE5MBC@ L5O2M*T5M[L\V: M!.I =)_G)HZ\ZA:"W2=[^F;WP::V7*W%#P2"K?(U5+!*XXG(EAL)GLLX2JZG M.>Q]>IW#S3^5T$]*[R6E+XGN4P_0.S^Z7]=XGXYNF*8QK]%V9Q 6^*%B)]0ONZ#X4O"3N\-/$ MH%ME<416JD@6,B&DW%YF>=LMWG7W;:'[\Y9[O>YW/ZZ'BQ*S7D#:YM2V'G/W MCZN!),DW_9A>,7F-N&I"GOBN9SX%[&R]3F064@>A&&XM;\/L;C MKPU]9V7026/_';W:LV(G=$C[,W?1;%!(93[0"C5W.4W>)K";PTY2?<:S8J=> MIH2"4FK,H5K+G6(%K[LD&W?L?%6/[*S8P1#@2\NZXU$]<=GH$A6BOUPE-N]S M,]CY]$7.,M"$.E!$@XI[_>2ND[82#H2VQHX8365)GN\ VI(>GOGN!=_5+."Z MA!12VM7V7?Z>Y@ C?-P$WL)V](H=4M%2W+HA;6II(N5INFD(?0C/XRT%XQ38 M&R1.(X4T^O&,1AL?_74B?=QA/T+=3>N_(N\Y@7O9A=@'_:=HJP5I^]%LZ32* M/IJBN3,'4@:.*5J:;SZAZ>10=$,P)NQJW 'W"CW6XGS]4[9IGAH>+?!11C9+%!]YX$AQ85/V1U[->"182TS:ZO#F9;, MU1AX7 Y!PY^V"H/EB)]5L@(Q%&517-Z:*KVV')Z9C2_3 M>9^\3GQ;Q<[R<*AMIRM9,!5XQLZT*554K3&<.%E/QB+)CZS!WM9QPM+K1-F2 MQ&'XM;T.EEV"X9:V\ M< :FQ^.>F>F, @P=JXES1'Z1['I&W6MDNGZ+I1Y/<@-C^]NCSIOQZ$3;7QY# MXX9F::9O;@ J=.DY22D-7T;,SR*@)W/Y M2\TKGC3/GP#+4\FF9^+21!N\/TTO5G[/M"N]Q*6>[I8GH>A^?07YJQ:$G3J: MY6V+/!D.!*-\;E9H-B%2J[B")DT1?YPX1)ZF>8^,\6MZ(>?83= !GAC22J9$ MQXILU 83= 4 &\7X-H4W<'XP4K(]=)4X__B-*S$/C_5K8N,PT<27)/F5_L?P89.%CJ\TAG0/)//.[*-E4P_>9<])AX;G[Z:_YPSH251<[JB MX8-"\/BQ$O)-# /6H [FP-BK[;$,;4U]SXT+()LJ5UU613*\3O,D!^5+=@>O MD9G$I2R2,?]Y&MF?^O$*W6\\(WT., OC =8;56&&U]1N74*'3%#0$VOT+H*\ M+^PK?P09HNV1IF@W(!ZO^/JRR:#4B+XCXXMXRA]!AJM-M9Y)U3P>+V;-WH!? M-IO@][)67]A/_@@R1N*,AHO%1H23Y43FWI)*C(^_4HG>!<9\%F0 M@?/:2.W:R@C"_5[0$%@J#>N)#: 2B0SX=&3 YXV?=K9J;-G\[K,WY:%90_.J8S='%H<#[7H@_!=?,O9&@D+R[Z,Z3/3 M6M$P/*B.TXEU&'_)V:,#33IKGU_G@.Q>Y_#E#T3G)TO4ZBV=(E4V)D+H9OG0 MK/-[&9J36[\?B'ZB1W;JM0;(N:XU.):W/*Z=0P8-@6.'?TJV[^Q:7+>;-EFIE<>)E8B7M'+1X=X,WF\RV5K+JQ5J696J$[ZU0(5((+-#Y"@ M8R\2BZ'/U:JWIM^2<)+&!>94/ARI((-.P:1D,0LQ_+1IF9TT7',2Z\]>8UKD M9L.FB^^L_ 3<'@_$0"YGEDS;*>@ G:LK,1 KIF,#O@U.XR\2^V_E M=.8!S6+KD6=;2GDZTF=<@Z/;M46UB7T!8?XB?L;[G0*!:/2T >L)5(^UY$*:P%:= MV>V*[LW:X<=<0&8G%X _,KH9&!EU.I$ CW3D"5F?3#QG?G$VO2-DS)P>,N+G MG:3,[*2UGZR<6R.U E')!OP,L;(UT)Y:?O_BT=H[&P>38M]6T\7G1'O0*R4N?SEZ1>=%]^;23GSO/@CY6 A*^9!O\$N-4A3BJ[2 M%ZD!VDJF5:]VZNZ2)H7H:'#4RZT MY.C$6J\3UU^_&&;2;==^9/%QKN9**MK7)I9),:10'@SEF8).$NML)H^KYXPA M#BP%>+>PED>K?-D=*;K?:RS3EI\K0/*=K9^RPN.]^V!>PRZW<2G Y/'%'&]]XJ>(YP,^;\+!^0LY[R\#T7G/R5&Z8\J MHZ$Z:U,UO#P6_ 9O]/#$Z9Y/.R7FS()PU_JQ)(H4Z;X+6)-]2(#;#)BXFNPME(H422D/HB4*Y6_0,0HGM^$V/ MG]\IDGNWC+ 2L,2P.T_OM(#3"+N@1FOPGKA=LJ/S@1=V_,B]F'A6L@/'IU>= M#.23U$R::2C13YZ_?G7QW+LZ99=EF]9.Y]EO(JHGKU1_5O0V135L6[.4DN:X MW@"(#C$.N4 :MAO^6'Q:NWQ^::4;TG I\XT<)5+S2K\IS]ND<#>FITKK26R[ M"^P7$EAJYHM&S'LCB);DBX81%70_Q=;Z+HIC+:$O\>D)C30D5>5GR=N*G#CI M?3\/[Z+\&XCR*TK]8I(,GSBQ&X+N5,.73Y" MMLOB_62"?TVHO[X7-D'W27 YB%.XS+2ESV;5 JV,::K"W"C<[[<[?/[M#D?. MW?H8XE5%]!N<)*1U-C^T[#=<\N](M>L M)SL;1<2$?=MXB!<3H]9 J?0'I6I/1W!FXA4]6<8K"9T(.BI&+VE]#4%ZC4MW MF7J+3&4%!-MWQ\.8/*S$"UI&6"]AR=%"O6G4TT*POPTQM((B"2)@T%;!UV++ M_59Q8T'8)9D(JY>C)CA[1T7V-$_=A5=/U20U+KIF=\EV.""I42QGL%-1 KPE M ^=5 >9JC1ZG:2BC]_!^KB'UY2'?3YSEVF+J!$YLY.$X*ZXAC==EXN7D*IM& ML 3(%>'+FA<[)ZRO>='Q0A&1'%&SDB]@T[19S:?[;$<'=40Q#0XO"F)B%ZJ> M+F G\.0N:4F1M*0)A0/3[8PFL2;4ZV>)$=>G6,9*G*-W1^%%;^X@PF[)FN%' M1]7%)QK$$T/44C)\&<@EQS:CO1"^%]?%C+<7];2 PZJB PK!X0J>!1FNYVA2 MR+W=#2*0R+3MLL(.=%'G($UTZ!&")C:I>4$Z[7KK!PAUR4QD4F]?O 8J*7-J MV $ ,:F9:533!IG9VH19+O$^#)&:0U9Z3:%"(K\W,H\2ZVNB\_69H<_3F:MV M58%')22OUU23);%1M=4;_][(O+K._/39FT3J3&HQ!DJ5+C6AF23Q6%6CI3&4 MV CKZ^K,I-[V]'DZ"Z:B0&SI%U/J]D7E]G9G@>] ^3V<")%=4%T:YSXLL/U J5+/. M$(E-#7U-G?GI=[ E4F<6K!Z7JX&V397U54%;3N[AC.)X^/0"2WJA,N!9.+F M/#7G4J _\NL3BJG1F81Q_G*G_\W*6R..R/4E4H96, 1#<*2"=G4+"T,'>/+X*CE-%2^CU== MV$@Z:),C'^8U&\:\$CIHH]>,/<& GPITW$&%!U>ZKT!RP*6\J[< MJ=3X,HKE!K[5GG7\Q$:^KX+E\&+IKXR)UP.2\VL6J)HI=.964=<1?Y2M9Z:U MBC^Z3; D3K,D=0+XW9IEKEJZ4S-<@](R54F#Y^9T=GEC_Z4TRZ>'L4>2M>?7 M+(OEJL4U>8>"@#SV:'T^%>GR;8(E69HEP=.D[]8LHZ&9-U?E^8!BJ:Q5'Z]& MVD1-;#(U>9HEP9.3Y]U2RE M7,DLK'Q/A$BYX5=;2[E1RMPF6#Y+LR1U"N^T&R<(68XSU:+1$C69MDAQJGFB ML8&'RRE#3J4#$B*E"3Z4>[I#4XGU4DZ\?>+5(?^.-99_.=2BD8970CM/6C'QBT#)2$^VGW9H%AZ,Q71AVTO=$9-YWH9+58'J)OC3"B,7US@_U.U<&K&5#4 MJ%EYN"(+U2$%T8FSI]'Q,8^C^/8S^KHWC*]I(T_FJ+CY>Y+R=S3^?IA$*7 M_,-U&,MLP6YMUJ*0#(),G++BSJW$.4V_P^$Z+Y.93\?K_ +"NT7/=K0^C*V/ MUD.QR2"OBA;!0E30 MA+#N2FA7C>0=)7H_'OLNC[^<')6R#/"A8L8+G5U\55TTY0Z32\*T1M+G"F6@ M"76@B 85#^+Y%5C;'9/;?97;F1&^J60-HV+S)FN.>J0EY(NMQ"V&#,?VX]G8 M]BZJ.CRX+SC_=_J4U]9:%,'(BVZS<_QHK$^HV!X=$IWQ8-&6Y#O1+7=/\ZET M& Z/0C6T@Y5ME77;4D(=;D95[Q_'S0)+LYWX3 @@-VT/N$4?A-W%-S7HDZP\ M)\7*@@H6!;9@360HR"?23KUK'NYDL_"2*1LXOYTK'^_,(78^)EA>Y>Q: M5Z&<369(X'BB9K7$("IT/AF!.+*]&&.T Z5%=(9"V983H'<9.2(C![EPEXD/ MR<3>1'LB[0@-9K4<3Q1GNM;D:C14GJP:<.*\EG?/_M_MR&\D,Y>R(QQ.*4%E M 9O0C%ND>YD%KA6YNXS<[E#!$I>)OB/S M"LB$80%_CDQ'F\=;W)Z(WM%Q"G#Z#)NN/7##SHW7)\VC& M>8O.(\\W;T^Y?#U+-4G+.5A0GT=I-]J_= O MP55R@!G9Q(+LM?NP?SG62Z[$N/K-[\<-Z?O55:NIK-!*B0@@D5],L2QM$-5> MXG((%U4XR3)&VT/,D+.P5_735JU+H1V*';J=>CU7MPJS.WM/9R]R]E/:]O4Z M"I_?]7C%.+# \XSX-R[TZ%QN83][MRLZ6G018U3UL\,08B>/F0/'TA35*VF6 M:$F:I<2=L,?.XY,H8[",NA4]V52?;6:DIAM8ZG/&[YX"\0'.)\8 GW5"&MZ=6 V_/-^%>5TI9JSG:T4N),5I+6\&OX@_JHJO>@H,5P0:'LKA(;:AU-,[UES)?4^%?? MO[%VRA]=MJ,K9TA;"<=!6V-'C,@G>:<9;T\$POOWHL^WJ!RK;(RV6$KQB$ M=4E7U:9;==;R'4D57? \]@\:;-XR>WF?+W>R,XP.\@RW2-QVJ>.K>%XG],<5 MZ.N'R1]AT66MQ%>HLQ_9LR38VR:-C63(0]!@' MQWR9*G?HKM^T@W)VG%AG)X&X?1N]OY39./&PEH0@/=.?T*WIO&A!ILVC!M$< M6=(LL4[*'>E)6FQZ#IW^R_MH\JX>8/5BAN?)6E[J!^F%"8,;5<6?>1]-TO1@ M)FTU2FF'+?$B0E!E>Y0%<"F)*_AO4JR.&9!<&54EO]*:ZV8_TTMC**@W"SL M>?*N1KY^_N?RNQ0NY!;>;HKIKA0NJQ3>F 68<'E_4IQI&=UO4&9UQD'S1B-Q M;N%=,UQ7,R0DM?&EUEV83CDJWD$#,UKDNFKQK<)*A&W3VJFU#6GY(1N<1" MW5L3KS4$M5G\+F,W(6.?YQ!=0=#<'I>V )U?0$PN MVYP7#+PQ7%U\E^RGCOW)H6OUI$4+A28#J#Q1R2HS$H?ZY<^&?_/@+[39O][H MF2XWTM-4+^?AH-OW_ Z3L-%?>B_\5@KB<]8MUS8T.3K>.M9_&G!W'/N&/=(, MP+OB 6MS/CO1=[DIVLRJ!(3K5;(UD49YBTM<=GM]5OIAKHILJX7I%M+]R:S%T?'>#D'[CQV_,1U^A]*4B%$BS(\I^A0 MXH)H2!6+Y09F8L].26R2ZM/7[;\=&\=%/ZW :FE<1GE*-/GJ$%N,W!Z;.-# M3Q?-G&AGM:;5+$$XFS,&(Z>&"[G$10UWT4RL:'Y>+'W8A2K92!;JCG*0CA1% MEETA\K)W^>5'7\#?0)3BLH<7BS.^[#043 G2I=PBB83[[)GE\VCQ3A:C\AUY MSO!,INS8X[J>RPT2IWB3EZXYU[2#;VEK[O+A!X$-WY1%1Q:DZ- R)Q"ZIHDR ME0DO4_>6?;T/;9]GO4TB]:W1! 0+6J,\>9 M;$='>H4J/K7&64XXTNKFG0^TRK-%H:L4<@56'\F461<]!V2KFE)17K2HN78& M@;,_PE<^T&#,(<.(AVHI341+P4'?>^T#KT["\D!E+ M&5$>#QD>2 .KO)@37'/Z'FA#]V5S MON?\*!<^T%2C($R;FE,N2\45CTS,IIKC_#;2:1]LJO&1IEQ5#%T-@6TAN6J) M':P@QFN/"_5NOSII'R/D^IV/-#H;>P)G:NH2'H@,'Q251FV<*^6XRDOIB$88 ME7][$U'E^(7=RIJ^&5T%:SOO ME* 7[T<_%H%EFYIUJ-I3Z;M7Q??]WI_.!HKO"%:#+,XSFAQI1G12FUI= MUQCA*Z\SXKNV_!%VW@Y=5^"NOZI E&/S$/;PYS_A/RG7"XS0Z)GB,KW09$_] M 4/0__P]%>7(T*0-,/9^8 ^YW--/3G1JZ?8W>VVQPF:,^.S7O[\]J]51-"OM MV=,?*#3U_MYI(2PXW18;AP8D/19-S0A^_)<+;:2;:H)%JF.;HO7?O]:_A'_= MT.R,__MW7-K55B"L**QSW<:/\&,J^A_=?(@:$%.J \;_?OL/QY#A5W-66/4V1DXRPO1$)42TA ,?Q_>H"0D@%$ MY\?(]M2_G]/T$+'.0X,M;\)F/=O\ >_\%-$^^AY9Z+1H:(KU0P)14//WR'9" M+#R^\Q 1+I[73/T'BO_;EHC9=^#Q$^7_/DC=N'OAPUW*CD(/YN]YZ.B,-"/T M1'ZHFAPZ4>'[__<_.01"_WZD[S1B7R0G0EX>9;(BG!$D6!X)F1R6$?)Y*2M( M:$Z2H#R"0QCT;/CQQ8-?IYN@ -[*'V/'M)]^D.:J88CF" MH]A_OH\2VDV6(OD.S=$4FR*:Q135)RM$LTRE2*;1H%F69IKGZWO^S5W?[VN/ M8"MTL\PQS;]2Q0?R(85 6"9_9=HF *G9#]*QQ'0:__<_, []'=,NM&&6;<6V M7)-2F\BC$RGY]V4O4I88Q7Q1&JQH2W[D"$>)H6^QZFF*CB- @Y79 DTS#YD+ M<"/UG0?IYO=A8=L,FMY9#LZ(\VX_T M^J=G_G[T/YQ;=V/?.(PC)][[]YL65N$"*53-MC$2##K%!F9H M59[[)@>,SO_]3SZ;P?\^:G?.)F>7 /AKUK3-$QV.ZM0'J0[58CI"U--"HU0KS@RGJ%!BY=0!AVU')G]$ZV?-L%95 M%H,@#)J!=2&A7'>*6L]2['AV=;.ME6P&UB%$#&QA+GE*M?/2LWN-!"R8>NO4 M/@K]E8KZ=6&O+_D>_T<#)Z9SYB#I,HZRC*(8G(7& H:*62$S&J&"*,*B("(9 M@*&H"*-9]+FC7*G9S>:T)>9TDO*G\]IHW/40XK=PE.]^VY4=Y7MD\DF.\A4\ MIR_@*#_Y#,\\Y7J;@]EJQ2WRC)UN$^R@4F3+RCL\Y0.^<>8\OO$50J'3S277 M(9HL'7O =^B%?U&98?>B9[CB\N4G. MIMO4J@6!UK(RS$QR(BD3;QH6!$%I#,XA^=_>SSTILWUQ/G> HKE>J$R]9OAD MA]>#/CR!"V4ZIY?SG=)B7&J53?E7:6N2*5.AXHCF4_@F31*1[F!3%:9>I)ME M]J\U@.DF^7 Y[I\0/OQ!+47)2T4#CJ9FGTB0$MT4.P52M"1+3FE6BO;<%*G& M*9D_$Q]1B) ,27DT*T@8/!(RR!@2\BB&"' F)XYR8CX#Y>3G$<4LPU$HPRLP MA!C-.=' \6JA1PB( +V(/4RX#CH=N4/A@JJ8FI]IL--V6!)Y7I+1Y^[*;O1K M$"*4VG!9#E:KDB*@CR6_5)2RGO[>U)+)/>0_,U+9S,7'#;_PH6_1=SZ-[,@# MC-ZI?FVJ1V"'[V2_9J#X-F5S'4_J]5C0]40/3!U['CD>9\_0KGT8VI)L)PP" MX[K8J$%RO>Z7M&7P&!AB2N W^ S7UFL=#!)V&4B$66Y4LZ[0+%L/C M+:EF(6Z'*4C1=![R)BQF\#26A? 6 ?4I0Y->P@VGR26(!^ M((=P&0;> 7H%@.[K[-1::?]YSV)>W7X2LNQ$>]K6?^J:!>"=U)2Z@)Q":S(B M*+8X3)N4W^XOXHL33[><2 :#4LT4ZSD >*GF0^^"&:E$D90,/S(.9R^L'8(6 MI:#.VS6Q2=4&*S=KS;*5X?!M!.V)KAI*JV=;\7+E@]0\O;:'0VL_+D>4EAWM M8AMJTZ> (:;+)#_7!F)U">N!U4_[=LMM-XIO6^"!0!":_=QLYV:0D=/4R\@4S\>6=N_K@T=B,9)AP@ M/D.KU1 \F_'Q$D]J.N#GM5YY!+\5K<@')??/ZTQ2U>W0CVBIMO5RDLIVACD MZK4R-!LJ97W!HTY6>B,9\E@Z$TKNY\KMT[Q$!'HX^[>;XH !IM&H-[[)=D;% MD@P_/9G4\.Q66B%TZ M&/EC]&>D":-UAX3D_4@NF;8;*K!L'H8!$,9Y,2=D\A(0\E@6$Q C3%I+"/Y M'/YB5D)JD ,CU?KPD]IF^*;9<<+<*2 M+V9U7*$T'93F/J#*+2"JNBT@NA75F7E>J-:A6!WK+(N=YKP\VR;: M]DH6V3(/@S8ZY,F@BV26:28PC6CCQ[;.9,\4G1K;H+G_>;Y9OC0;>/"$:/^K,>_7CIUQ\4Y<(%F'[+(34,C M6EJQ'K\]7O^-=,?FTU)2HR.S-L^M]=\0"]L"G4<3?F -V;NT[GH/^Q7I]^HJ MRSV:OKKN\L*)@8W;%,#(*-;Q.TXTG2L7B$#+U?4T(C 8E97FK8!X-2>X7K(6 M^EBL9TOZHR?SS'M^[?V_4J%4I^:BX8/4_X$>( A.3:-SE=1XNNVM:<77EJ"K;&;;7@4TR=#' M@'P'XMO,V"U@\?GB!1":JHNL6]AJWJTM?+;VLJX[YI!K3E2>E4&O(D#=>4W[ ME?9M$FR1:+]'[Z;*ACT2C3!(-L(P.=40'1UX+YC^6TU^;"PR_-()?(V0M"5' M),L4T4W-=8,(*=$PPA+1/L9 MHDS&S->B/(9GIT9@4R"L>)/*6+\*H]'4=[PN?^MOQ00CJ7@_I9OZ(ZPT%(:4ZX<1GZO:T0+8U/K4OO =T7L^ ME(6XW]^HL^N7-Z/Y,TXO_X'LC'@4BE589C2),!>^$Q@PBFU?X%5 ; ?8^H;H.*]9LO2IZX]WMGJ_>1BG:U0],^:ZN9I,CLU]4L MD7B%DF5JGA?*8ZS5'=N*[+01I$!HLX-4?"ZQ*,4S0$71$]>;3)[IG*-]90YF^92?T0/LW\C*/*P*>"IFAMV6YQ&Z^@OK7O6G7Y4 M)\#]\XK*8H>L$54WNF-'6> V;Q$DA1)03RK)D*;Z!#WXE6F_'66QF_JXZXTS MSA,=[>3;-$,HAV+*"-\'*5&20LW@1)>0Q7+B_!7:Z(._ID+ I0\^<,U0I82M M.%OC&,J4&8X^^"MR2\+J0A,>]55)*8Z]\-3MXX?000%QWV0PUJQX[78\01W1 M$('^/M;#^#'\][;8BP+/GA_MWK9C(C*DIR144'&1V,AD\DA0EZ"40$;CW)C&,TB8W2[8^CEH9R/$R7? M=F9TNA6F@X[G)D*9-(%-R'Q/2]MM 7H\H>"Q9-NHETR\7USI&BXUF%Y.+?*3 M@S-/P9"&\RIHX#R88LTY[_;H,1G5^>)\A+HTAQ>L2B@Z;CI9%661V1)9')IY M8C%-H!8UV."#PA)NF7V1P^.4P(M^FIX[(KM#%*4TB? FJ)26H2*Q21[LE>3A M%:@A> GPS !:81U>=:'E[@ZI<\UFK[ZXJ-NO61K6FLIDX/6J_WJC/O_VL'U9O[T\U[?#Y(8-?ELTO9M_? M8-A?^!)O&1J6?X@T>\S'3*9HQT;Z+2;YDH>YK$UQ3,'M-2:/IACB M_9SE]S--'BBY=!V4>]FT$_ERZ)O@^:M0\OU;II+G6YW+03G+5- U]=4 M%E] X5&' ^6[NCM1W6WI5X[)1ZZI]Q2!M+L^L*;0@C>A!5 "&''00G0@QQ75 MWG:2;[TU_6M.]9V06!N_DL#Z*Z4=SKMIXT/)^#@%'_J EAUGT'UWG?P*VP?Q M2:?>TPFHFTQWE &/VC*"J/&%%C8=-INRPK'9D;,1TBGV*2W1BF[CC8+):,][ M5-C=W GCIJ)]]YI\;"DT^H?XYY%,U@?=O]M(@MW8I$Z'C37),FXOR1I?'D\6]M . MX"9R<%KU7%KPDR8V\*2@,F'Z=RL=$8:M>+M+A.CUA5HIV_=B/1)?T6%?FS>,L!G7"]5E-',GQ5G: MZ'#IASM#=CNYN[SSK]3_6:_/?%RPN5$CI9B&8;'H"K%82[SECKJ]\[U#GLNV M)P-)"P/$;RDW]"##\4'[.FA] R@,">A&!:&%S%+#BYS#LR107#]=TC)0^UMJ M4X_[[S>Z63JPRB,>7#PV-NXB\P2P':740JCYBK,#CV*U\*TJUU@RHO+M9R;W M%XZ@?^4R^%:K; GQ,[6N+[53X09ZC.39\='?\/;H[Z3N1;K:+6/[:]X/71JV MNYSP W>*O77@LN9.#3&(. O^CFY436\F9DZ@]COH!;TA]'PZ1NK_^U][YV.) MDAYZK;XE1[-,MO-C2Z.=*^8V@T!B5B@@O3Y^2QR'(>,/T5B(@;N=;X7!,:51)\_]X+ S50O#N,2D@E=,UD:BT)&EC$A M)XH9 <_@("=E7 MZ";1)&FB'EI]IM.(3Z05D% :L)<[PH\)ZP9847TI>HTL\6V)+N3AVF=^']^/ M]L9S>1[@*W1]AZ3^'N=_'NT5S0'-6 A4P6S^?@]P4FM ?,%/SP(AQ)N"P^ MHT >S6C,[ND&1^0;/W*&J/OF1\_WN#:G*L M@&-Y*)M[G^"1=I2"CN8WPT]Q>B]>0'=('E-_\);HRUKX_,^[;"9(-K^NC?T2 MDKR7$H*AA\<#7[9'D6Q^.R+Q)-,L4DV6*H8?6*9.%T.Y+Q:(>J@&*+9"4:$" MR"-9Z."J^7?+?T$T0OD'*58%P'/7.5,E[&PJFKOQKO+E\>;5=5X$A39GZ443,;M:)7Z_"*3-+:WKJ1KD MKFL2I&ON?L"M:8]&JT-50@5"=RFZ&7ZE!#B?Q_"#:]S>K2]VO(185YA3!ZAA MN6C+<]UV/Z!!MB<2<.& 0*IAQ_N6UW=6OZI6XHI>%(@5RMV/2:9NR=QURTWI MEJ<0A"D=U#,8CN&'SWVZA)Z);BDQ0>J/2-_\^7&%T]2L=^N;U%W5)%O58'=5 M[U?1JF:7OA0#Q[?1:49J;N>=?;%^_L#8GW MWEP=TB":1'EM.HLT2_(L2S,AMHOAS_4!2X?VM/2!F4SD!F8R/Z I+DO!AFB) M2BSXC[LJBIHK^:X;K?2// '"$HW U6(WY$E?1 IEO:LM*M,!KF^L_19F"M9; MA^X3JDE2'L@M93OVL(^V>:+)T:'S'8;Z(>3#K_7-MT@4Z@S+=SZ@/="OKSTN M1\%VM/-4\^(5Z;$B"'\PMM\C/6+8KA_MD"%&MK\]?CC5T5S]KAP2I!PR-ZL< M,J'#S'68.AO"NM5A2*K(=RA6P! H\\X9RE@I9+Z^4C@_Y:)M+HYMK*\;;#FV M!.1(]N^2?I?T)+(CL6)Z7W-\6S+UA?>P' 'O\6N.7K,Z\3X7FN$J5&=WDTL. MRN=CD_.>+5NWLF?K+@9W,;B(&,3UW#=Z?5F!N#MF=\?L%IEX%\"KY4#@.E4F MZG$,3Q7I9ID54!S+O'?%Y;9SE^>[/)]E M*03?[%!EFN6H#E5DB3K%,B6JS=/<@*5(OD-S-,7>ET)\#@5YRWF\GCS%BL;Z M8$EJYH?2LWOK9C2]P;OQR5X;@W_7#HG2#K>T#G(/V]B+K!"<@;.Y=QYR$&L$ M[.MKA/-2C8D/:*:M]7&EFFW=9?LNVV>0;9SJ5^@"'9V?D(+U=%17GW[25+Q&91D[#^QCT?LW@CXOB;6/C9]L;WI)R&T3UHW M/N'0]W>KR%>/"8]Z^GBH?M3,)00$&$?A_#@/9^%1% 4\G6+_ZV.3 MCY]P?S;\;VF./Y'\-3,;]7F]CYI>_WGEK.;'N]R?'7=YOE&=[AY$78@GA4>7 MT^:OM?]$IJ=-^&?NS)OO58Q?S7U KZ^Y2S+E<#0DTVCPS:W_56'J\90TW22) M9I'E"RQ=O!J>?^DJQAU.[?WRYIB L.O=9A@4TPIQ5*M4&0*5&=[3 P: MB"[A>UYR&;!8AN?$/B4V,'L!3W/%*ML.2V+/2PX$E_4;DFSKO<5B/I6K5)WO M+P3D99V9Y: &96=+ F(7') \R%FNJNVPY(LZ X:;U]M=I:_72F!555G3XX B MH"_K+%35X=)LE%8Z6^WPYBQ7K4OYA9 1H.7W<*T+JZ:'6K> M%K"7)9<>)^FR(UPV8RP%91RJC>J9BJL2.J_Z0A&R+UL/ MADN4SY,SD\)K@Z[ -WUSUFT+N9]_55H>-,ZH6%HX0E\>JO:@4 M']48B',S#&7J6)#S,F7?I)2HZ(M:@[F<'_5- J=$>-F>>,!UTEI8*_RR5@[/ M84+/42=Z0*ZD;M7!QB,TK!5Y653$BB8KSU<9JMS)Y)10[JEA-RR*OBR*:-T2 M4Q-4@<*K%1@>&4XA$P(*/H"H85"J:7RCV(2"A61@6+LH.(-01@Y JEV:,66& M'T(0L"=@VBPNT>HBK/4 IN 1*K>;7=B$RN( +"?]63!MAWT] !>9\=M:%SR M]?*$'"W)E3\%$5T/($ >Y O,@"RU*!%2';*.!L(";4=%7[!@UC ,@VUD%Q!. MS?0&SL_ :!8JB0-H ?T5V2-+'9XW6W"A-]6AVGQ.",@!#.0'++3HN2.(,@GG ZA@.T0-MBE?Z541K3D/ M B[LZP$0,L8")W(8DX5F;JX*:97\>!+J%>0 " >HD56@0K].I?TZTR(;$ZB0 M"6L] $(0R3OD0M1QQ7":D=%7RJB(LH(E6RW ;&EE2'VK*J$ML*^'I " M##B6-% \@TKWQK@G.% %5MM1T1>UC@6 D8-2D M8-6;-#B=-.B55NI//P*N]E+I39>!7^%X6ESJ!CNGS46@N#R!+AH66 MZJ%-2A<+[&@\K,LD0H<=^/_9^](>Q9%E[>]7NO\!]3U7FI&@KW>;/N<=R8 ! MLQDP9OMB&=L88V.#%[9?_V8:J*IN*+JKNZABR=%,#44E)I=X(I^(C(@\(5G% M?MU;KR?FP"G1,U%FJDL%!X A3TB61##Y<,@Y:VME:K),-ERCO!7&]#TQ,(N&%?6 M"U5EA&DYO-N9+\GU&!*&$ZM5R^6C+!ULUXYI-7K2M.I,%U%+I4ZLEI7?9/(% M:^TXC+FH8+1= W)Q8K7ZG7&_%+042=AD*OYT*19\;LVKU(G5:LPF:\G$ M!SFAQ)K$?,VY)2\&3SVQ6AMGT>)S9=%WM/P\:FJD$N2!)J1.K%:%R&BM:0 M8\HU,A[6LIKG@&&=6"VE2V2X<78X4!C5(6@E:KH!4$34B=5JC42LUQJZ-*:Y MF*WUR/9$-"S8])C=.>V:1D75NK!I=^:3=K:HKR;)4P\JX[IOKCMT;/^%^(ZM M_\+Q!$LFOKK7W?DOO%2)78))^Z@1\^KLV M"GTWCLQ_0W_@Y=V!KQLS;[@G]87[]A=/4"9V9&; W3H681S]71*=/[0Z\*K ML'>2)U]\M" /M1#X5^HSX8 6XK 0V>3, BW$IR\$4DU7LA!(-5W)0@#51*"% M>+^%^'FTZAOXZL=ZO2\;V_6[*OF/Y^ X!/7"O:H#L:_L M6>R]R]#_Y'SFM>K@OQ@XAI;^W-)?]>[*[R] MPVF_]>/S=2JI5)XZA(5=,2S@J?JM*+\/Q<-[J<3;E@WBK?KQ9Y-R95H3*7 MG(KLBY.VY.B-_4K,?TC.W+WUAC##,#1A7/@[0OYC)^67(9']6"WP";/P>V'0 MV4^SG'8G*&BB$*ZN&U=7-0N[#?=S0?/K>_!;I^6ZO$^7V'#S<1# ZR"U9./] M=G=D^X/5P4,-^67 M9(P([\T2WNR/D_"O&S7TLN?QG2*_*WR0^H^]AO4DBH&F)S=CQIX=M6'VO0)> MJ'($!%T+#%61"VK7RG$YV1D9PJRF18')5FRK;'U))0'4Z]VG^%"5QFH69BG MXR6UV=-731*;#K#2=)*O2"-MZ-167U*&J=LSS0W_WY<,^26UJUOW_[[8Z^B; M%\\,/]K__4O*TV9@,N(P8VG:_!O$'N\9\'_",_#X**\%P0;,8E=S8_-+*@1+ M!#X%GGQ($PH62\Y=;4-!"VJC(3F=8Y4,S+TCO_R#8]DTP^#_^;_O9P+9KPC. M5V""7@.<<0*F$L$C0;56[\W"SLC)"#TN8LQN/XK;TL?C>8LMO6)AD3&QF2#0 MN=EB.'26$,_,EW\(@DRS''D&SW=A;+?-, IL'=Z(GA 19&(@$^,ZC.EK4%D7 M8R#/L(-*ZX1J(N=FNY^I.KA0I1:.L*15;4NL5!92#9I)4_@%F<9#R?%C0O>R MWH%K@.[EV,9/L=L?KRG"43L-91:RJX;9ZV)5%A;) +2")M(XD7U?5G$3_@Y> MUT$/HS 5F+H)*-K(-=,ISXQ@?37-=?V5YNDF7(24'IB&':5QA]^VGP^X.,'\6G 2BKBF];F$RL\ZXBY5NE,BV5JYF& M]>4?*HW3W)'L)%ZDR\S1Y4#TYY.DK,0P8]24G&.O528F*O)P,P&31*1)[)BV MIX'I4X1&B&V;T"JAA89=9@U?'2Z^+$5E5 M-.L!V]4SELI!TLNQ:9S%D'OMKI& A>( 6Z8 XR'NW@=7B 'Q#?Q9JI.I^T#@ 3$6FZE.H'DAX,&R&2QM M'72!MP+3G(&'I%/Z/@IF[@=P0IZ(M&&'R=S?$&L&PF)_R\6A[9EAF/=G(]M+ M[A[B9W @8&J*8&9DTW7-0 %3&(CS_<062E26:6 M=>*28]/397.T9DH;@0--5XC+C3PQ:4N#:;2" P,Z@633 M#,DB'8!TP'TXJ>$ <>+?]^^H/<%&]WH"JKYC-OI^1\;(!$<9&L@)][Y\H UK M3)E&4PNB30+C79Q@R7M& --QAM; MNB3TILO16,E$>IWEH0Z IW!TFF./XX[NWQ72\2/-O12E>73V?A4!!RATZ%JY MS,\TUG#C]ZNC4M-U\@V].,C-EEIWVDH4ZY=_: Y/$S1R0-PW>%&TT!WPE9_A M7&W[X9;3?1HKS6H!,^C38[G"PPX!9D(R=#J+WWV T/F+M0-_#D:T29PPL([ M')[*H,HXZ+#UB@(N4&6<:USVQY1T5!GGNJWNTQL:HNXW3-VO;Q:0O?[N9P\[ MU#9=S8MXSQ .P"T%?AB>(/;8UE2BSM*O"_+*4KH*:;7:]>0N!8GD5=@YNCMA0=H,)OILDS>0J7.31Z_7-R77'HL!==]? MMT6"7H"X\ +#X+5K)JD8GL&_@/*KJO*$E@QX(3O"68]69NULC>!F=HMD6RI. M)_&6:9+(IG&<.M*2?R-U@=3%0\1M7$Y=7#15^E+Z8NMI4R+?6$R%C!2V-2XH M4RLST1<)J\)9+$VQQZSJ[_OW+^VB.N8GO4Q))C4R,9&)B5Q-U\NR7E6##?.4 M)IR5L)K*YII9K#2/6*?!9.-5#.S+7=GF-(.S:08[5Y(-:0&D!9"CZ>K(TQO5 M .=,"OK,)E6GUR7\L-<+V#K>@FH EF6DJ#1%GBLO=1=.IK.!)&WX2\8?9^+0 M3+FF%IK&4\PKBB6YTA/V2T>TWKEVNDS2;0V")X&3-%9",PEQ.Z&1YDO2+X]; MRQHVVR@5GNRM9Y.(5_&DR#/)4&DRBPIHW"H./RTX]Z%B6K\(68FG[8W? MB&+!UEJ11JBR5R-;$+* 1'# F,#.!9W?JT?E+*T0/;#0ECURS3V;V/M8WI%2 M/+IM@2PLY&>Y@)_E&;F[('U@5PEKW8WA#)9\WUC9KGM"1];*JY)MY"H+K-3M ME#.*79R1"M"121E?&K :AD#.%J0*'MS9EDN!/D7;LVN M0?Z%J]B;#UC:[\R^I[^:0=<4.RIO5=:18D9X<\TU\&TH@_UX5Z>32./4!:-L M$1J1E^$&<7NY4XLW )?-KD=8Q*U918L[4[L\+^<",0$N#.'@T@3YB$4YSE., M-Y?2/U$Y/Z$CY[[EX4KK/XOI+Q6*-Z+B0*]V^*R2$0MU9;')5 >]U0-6UW_C MO'&9ADW;BVF Y875Y<&;^LSG^6 M0$S93E1O3N9KQVS8R] 4R,&XS(-A)1 72Q-0\ELQFYJL$KAY MH>20F]&B5<3H%0_,7BI-4:8R)1^#$1^KE%\FPOWLJJ-, M[6Q6*?4JV#JK&1-ITU*)I,0UR:8YAD8N<*0]'C-Q\F%ONMHE J*RSA]C]7X/ M !( P/!C&!7X&77O_W5)U]AGC_3NF,+WM6)/[._+66M,=+'VTEE,6ZU)N.R8 MZ]%*)8A]+2D&3S,<*@>-0'\Y=]9GC_2S07_I"M&G6#WI5P-IV<2=DM*GAE&C M7BX+%D1]4N( P[$TSIV+-;U_/U_-UA+PV_M+NL+(UYT)^)L9A G/8_^=^LLP MQ[9N1W\G91"B#7*=7&W\S_4-&56.1I+^&$-&E:.OWJ _NQ7NKYA(N<];XOM> MDH", '3>_3D!,S>S1SZZ<""(?%9(R%5OKM>WD_)ZZ \_K%9F&_NEUF1+,@;*AM0S.BA+9-,D M@XJ_/#@,49[5!^"P%S9L;1X53:$7%[,EAFZW1<6".&0 #MDT@3UBEA68OB"& M!>">4K7U8_L9V04W;!>@NY!OB5- ,+XXS#ESDWN_3+3Q:9!7,C;?'G:M@EN0 M>)785;LEL#1&HH/P^P8RNA?Y/OC++V-^M%!QO-KW9DIU;HC5OM\9Y^T5Q#R@ M, R9YKASY:WOPF$!$UHB_RF=91?$B/_[D/H-%_PX^QN94U=I3EW?D)%+Y"(! M_AW_EQ)>7U=\>H(KOEANV6ZYL%Y+CXE)W_*+'O]0U_V6H$PWQ$_'?=:S.,3O )9N_MJ M+G(V\5#2_9@T']GVO^VFE X(3"[0.'@K-V>.6W6N*9E85EPC%$78E7:Z9,CJ M0T$>73-TW:KG8NSEE\+/%EQU68_P_%B1'7T<"N30R[D65(:PNB)-IYE+WOB' M@'B?P:1W#MG+L85?PNRV1M5T'FL20JF5'Y>)<<6KVRO8)687)DYPYZX&N%?7 MS=D*$K+IV7Z0"DW *TPC!=:.27E^9(9/A=)CL!(^F(8M^+-ACB*P[F$47D79 M]+UTJ#7?LR(SF!5 ]SJ;NW[<7OBZGR/%>P+V(8QI#D"NNYZ87FR:+@X^:FU/=K!4.0 M!GE^-#;*RTZG]>4?%L=.%P _-^%):M,G+5L3Q M066G^_[TV=K)\R[[8\*W0S@KYN4A. M=8ZI-VH66#[J-Y8/P>HB:\3:X\6@(-ES3"IVJQ.YDU_16PN6.03."97Y9U.$6\MIBV53$HB4UDN M39[4[D@)W(\20'F@GV'-7QWS^#5]$;E5LUN?FK+"V*->LU=;CCNU%=07#-07 M;)K+WOVIP:]8_['WPOYG[\_^5P[C@\-+A',OE:46GFU:I?G(673J';%5754: MM/619J8X)^QZE\MM!7,;UF(Z**]5C4]*?6.GXO[ORU)Y=6&,H5&DJ2S><8@ M<[)5>B;%G=9'+HPZH"JSI35M*IELMZ"N&UV^,$R,$YS]8^/DECT 'P6F/S0N M2:I0G?9HYI*9X_ MZF<%:VZI))EX "@FG<4N>/OW0R'B,97 0QW27QN;^%4M4%\2+6J@2[[2(QVC M.IVV%+JU@EJ V6D!DCV7,_V0!_W2ZVFE3Z;^J4P.=(IRTP[4ZYL%=/KR,>FJ M9R^/SOFU(#_3XXT3KY1V>[FV!8H$/(I*PAM)+)W-GG)R($6 % $Z5[G:*,G? MT01KNVF1UL0?.;%"$ULI$S="@X>:@('1,FF:.U>R__Z/2,XDOGX,:WHHG8"2 M,JY;=WUL2NE9Q=6@*3+.2KVN4]WDA*!&SMU 49@J"A;,0*N\S MS./.\?O!^9QG ;QMYO!5,5_S'+DWP:.<,; +8@)@>$D)QZ8Q"J5K_,!&"N;8 M#&"@ANWI_LQ,1=KZ^TQ0Y*Y!5AIRUUPSTSE 6$P0W-'6+W+;&N8I12D/6'-> M9T;9JAS=73NWU4C)7>ZN3YX)#S-O!@Q>BC@[]7?YY;! MN6@>T&-7^+GDQ2N-H662B:7GK#9-$5> M,+$'X?E3\?QY*3V/C?P+GD.]!?H!,5_UVIV)(=B#>9D=VZ25Z5H0^H#5D%0Z MFSU5".'>O4"[8E_H7MK'*(CX";G.#Z[\/J*ZV"F>L\)G(L75!DY/'*B]-;7V MG,I*)9.[7H@TC6?3-(V<.8\-_FO*<7YP-?$A%#\U!/P%)F:9K@TAS^SJ=CUT>"SGI[\OYL9D2PC&/Z MPU;%W8RC7(?_\@_V]72YKJ,W?BY4J;D6I):P)__^)2'\1;_7?O;E)L%5BO)@ MBTE1:YRK=?N5:>N//>2_/?G)3(=\'$W\ )8-.CGI5+TOK5G!EYV>I5,+/5>A M%O;JJV#H+)W&, S^]TY"MYNDE/;4 MG8<1/E@,[I79[[/XFO&<=2 LHM;:"N7M1.J!V:>X-(,3:?+DG5._,-F[6F*? M-[L?*>!2'(6PHV"G/CG'(D\4%'PP!T*^FDRQ_+8KY%@^F6,,)],D>4K"?UV@ M3[7-A*:>L=>9'>GY5D[^I_8&([([F9"A8\[US;R(EY56WSI)&G[3&;#[#3X' M# ?,I_OOEQ;^_JTO_]B)0#XQL#^0I],#K?6[N=F6QCQ%PW*%@M48^-U1ZQ,& MZC^+QAM&^V.1-^0 O5X'*,JVO M:+-3-0'FM+(N"H2-F<-YO&W/%F' T66W/!"9[DTE;U@?5>$Z"M ]#5%/]XY M]B_'67X+_%1'DK7*2!QB&MLNTA(O#O%1"X(?L!@:NCR9NP]YY'4]GL4N/(U( M^4D^J^[/YH$Y,;W07IHIUP_1?>\W8FK=C;,#*J"_;HQ]/.,HR4;+OT31+N6^ M!J!4] ,3C'AWI[2^Z02:%[I)?3_>F,9A$E[<,"-IW-'60&.!IJ ?)U07FS&- MU;(YK& ]C"ZL,^,X:CI =25UZ?%LFF6.3P?_1CB^#1P_H,OD<,PLE0E%!Y"GDD@CY^XP>;O!W"\O" P^XA49)\]4O;:(Z>N MWB!1:IN19GNF(6B!!V8J?('?P@Z^YY1@8\37ZKHB%IV2/3=&TJR%M3!+I9(Z M\CC)I!GZV&1[/^*#%,(-*(1KV!.\ MM.6A[DAR7#$6%I\_/KOZ,PYU?81I5^DC_(7$'F0O_H&.O"*%B J8W00S>IEK M)R10/*'$FN.L1ZX"J:5HC6)#Z17ZDKT"!&A7A9XBTCAQ[O@= ?F6@8PJE]T% MC3D)]%=IBUHSB4Q#P-K"3)QC7)6=YZC2"B(>GE+A7)HAC\/"'\#Q\4OD*9MO M6T'5)KL8,>A7\%YF+HHV4*7,KAI:EL'3#'?!2WR0.G@@=? K#J''4PBM5SP:P%]<'.(X1C:?QDSMUWW.K_(@TLX$<"EOEU MP+Y[RK\.^)@9_.!2FI@I38>!0YJW@5<^>_#.[I06@+>]E T^8 5)8'207& 8 M3AV:226UQ)Q(SO!&FIOCF. M9P61T7W7#[X=M,"+ 4YVQ)9(%()E9D:!J3D9;0SZ\$US5]HFW ^8XUZX9[X] M:1(X)2D:\OK4\TLX,4>S.M/6F1=S]QTGWWWJ\%:B.@[O^6$2>O M%#[A2_OG%\3S^SD]-5E:HH]4S#0-7,]JJH%1E$J1%*:..(U31QJE<13#,:2A M?]E]ZX>@^GPU1*DD-#JIO%2O*PTQSW=$J2&GRE*M(#9*:$-D!4.@5)_&Y)?WR;N*+A_"4VP% D108]!7(H]/.@ MMRFYS+>%I/--T.W=;V I^;_?N>>O[]['^_5+=C@&_P"U?W(+/Z@'%L^.<(Y6 M:5X0[3I6-:/N*-"NXUX@Y7LJEM<6KU6-9'VYP@EU;M5H6H=1N;E:-GQ'(7B9[K2XYBM2;=R8JFS4KGCEEQI MZ*W;A>%=JA(-D-W9Y,.-G* A&#'34>U MO*38G7'>881"=3URB-#K@J;X<5,=[AA.A<@K4JD^677F(V[J)4W)'YL:@]J@ M)8^YLD!@G4Q7F8_H.;N"%L714SOKW)(TBYREF+DY5UULL%&ST5)Q\KBIW[#* MVS[=72ARNYYG%Z,"OS9Y%3\A)SDRR.B81 2*ABV#R=15FALC: M/:]JBL28?KB-6UAG MBI;ONA6JW_!Q"&?FN -J(V\.ZX4BIE35>C\O#JN1 -85/R$LY; S"^JRYC@E MVB?47J5JY^VDZ=%3Z_4M$U<)"U7G&MT;RFQ"QNMP*G ME)? PA(GM%^G$0[S*Z7@*80WEAO:(*X)'.C *;7"FD*U945-(4_$5FY#-7IM M %?BE [H;8?;=GZX4#)\Z->UC0"V'QXV/>JK(6B"E^D%/2.H)R>*ZE;42^GU$"#N_ #K#'?2V5!K6HE'-%1U.[$5-<#^?#%BMM%RM;,9H]#V@7\H00TKW2R)$F];)0PKUA'-+E&@_$A3PAA$NQ(5?[ M2FOJV+7ZVF?+0%J%I.E1!_"U,JFH*U[#&&LX)N<3I2YPH*\G-*' %BR]MS9- M1Z8I:6%O_!4Q;\&F1QUH&UI6Z6A^.[QX2;2@^V-O%4/S2M^990=/0&*N:G'D'][8&:O).]^9M"]<;/LV MQ^9I%!PZMO]"?,?L?NH83)["9+^RYP[-7YB,+Q[O@T>.77]UX(F'WS/0O_AM M9_ZOP#3]U/+>^T22+SXTU4:A[\:1>6$S_'7?%?X&9_.SV^2/'<_,V>@%M! ? MMA T6H=K6(>SV3YH&9!>>K2%0'KI*M8!Z:5W7(:WA'[]C*M^W(BY>?3O(\?N M!\4GG%?'?SP'W)N"V'9QV\<_CT+4@)$$I^#_?2&^_.[(R?,*\%U&_B=N_^&1HKLR>7_3'+QQR.\E])\8U/ZGH)#- M>63.1F:P P:)I7C011/BPW0>^.] M$CO08M_>8O]%.$@*;JFLBN]RD3K^B\0DPBJL>TRAL%!*0=VBK4VFR*VL M/ZA2D:"M&/@S&#$,Q]"SHTD^#L&JF('HZ6X,9YY$0.!&X+YM];^B,[<&G>1 MYB9<5\]*F>LYS!,*W^N>Z<_V;'R[C>V'J+_NPIZ=^]LE>\ZA[FH))U<&PV+!-5_?E0]>VZ&J MZ[ZM[GLM/76ZGCAZU16N9T.C7:XJ)9+F!K'76K3C/RAX[+KPJTTCN6DSIP%Z M VL>@\TY^59AMT__2'>26S?UQGS065@9W$YVD5,NE MI_H'EOC'4ST:SK*S;6DY$&2!]6KC[3G[?AOR#J2XV1W&XT)F6,LNW1$K+ MS,?+J@5X)7M<'QIFM>X*X&1&VBX5^_E+#L3K^PLPT^!M@(?D<@CP:<.X% &!M8)F]3LYNA6W/"6SBRO$@YN-*R5UE*3VC@X M2Z;IR]R$A8#\BH#4N>D=C3%FMF>'49 $"E^Y$7!HLQ]*:3<0L/[\ M=Z/8L\8#9?6)S*:5'\6X8OLX'17)09,L_;[D_0%ES40Z2]IX) A:7VLJ=(YC MM3Z@K&P:HX[+L5VK??![J[!:;YN=AA((F&F,(]%9SC6QQ'_&*KCABA_V,IPL M2".C7O>P"E/9@E5@TAA)OX?I\'Z\_Q&XP>TR^L?9RR]+WW]-D9S8UY554%\' MP5Q13+S?YCVSUYA7>-!I0.49.DUB%RD1CJ!Y3QS]<4!\64+^VR#N%BMAIMW2 M2H*6-_SLE MSP/;BU*Y.+0],PQ3R#MQV]X)Y)RX,T)S0":P2$:VM[.TNYT1-2Q2Y*Y4W>#6D.('L*89(#4D?9&JW0C]CS7L1T?_99G0'Z$_F@_" MQG)K%91,CY/Z3JDQR>,M@'X&5N['L'0/*'&?,IS;#;;[2ARCAYP95'+%RLKV,TO M_W!,FB4O>,:*@/W!P/ZLTU6D CZ$S_RF"LCVIM*Z7B[,''F$S6S+F->[ :RX M#)D,D>:R[&/Z=797MOE'8?_(CKMM.PX%B]T&HTDL+Z"^#N?3)U07D?.*5AE; M%@0&PSH# 2?GG?X*EH"'/AB"3F>Y<\H+X?<6\8MBQ.Z-N/P"TE=;@2>+7#P6 MJM7*=#!QIQ7<:D&DPPQ% D\3)T)"?H>FO"8"5^N$.9NT6//#, 7$P36UT$Q% M@>:%N[D)4>[B+5MRR)#[B3Y,CF")=V%Y2,*1K^(:1/S?%[A9_F/V>9BH]JVD MV5X(]R,SE+P:W(\Z9C#;G[N$YRZ]-E\S?KG_C%:@5_N6#._T[92: PJKAT^_8/,G\^1A=>UKOQ!-!=!#]4 MC.=T(-M=9";37B0JMDN,@Z%HL4V_E=Q>_>4?&DO3]'$(+4IK14B_>:3?E:/C M-.A_Q'JY8>%MLX:[SJ)9"P;-3;R1=_=*PA,9+HUEW\?5<<-^#1%6XC3#Z' H M@[P9UYPQ<"_)/+?/.@ZX>3W*7S*[6J0)C.<0WJSGSNNE8B=$- G\"#D5<2=I"W!-E0]V!#W2YO23S')^+T6 Z8+Q;[$4GU";=6?-Q=^[EE44V8#.TQW'3R%+QI(8UF29) OE0 M$/[O#_\_/1Q]U/"(_$3S+#,%J,!2<^-='LN!"]@'%P.L%)@*5]H\I5F!F919 M0>Z&:[9YD,ES,_O[<^AZ8"^3^@/PF!ANYY+W_%[#C,Z=C:PV7'=87E26V&+> MGA8#AF:8+;"&:+BM4VF..':7(H\%0N\CH??2B2=_@-ZX5F^U:QMR(N3)ID"1 MI6%^U%E!]$)?!I/.PALDD2_CU1.076#'$VT1FZD.#/.TH]2AV&**OPAO>4!F MCPR:ZS1H;I+[)+Z- XQW!\)[CV_#]_SGDV+0P#.C9N!'ONZ[>W _0?J$1IV1 M1KLZ-[@M5JVWB:#1Q)4""?C0KG(REB:RZ*8NI!7N7RO\@9OCAGT:KQ&#@Z_T MF0VDD!L#&4)79 @]T*Y^ ..Y;9SKXZUQPQX;PF;>EII=TA/\B:7BNZJI#"K, M@:!\,U!^GZWX#LUV6#7+CR9FD$X!DH_L\XLP\<].ZOK0\A.?/=A[W^"?8KDA M:K^WU%]L]J=*;97]659J%=O"@O;QF5SLNNJ\I>))P5 \S9PM&8ATP3WJ@NLI M9?'9TW+7YR,_516O'H[4W8R?RPS4@2-5ZWDE'\GY&4P%V9499<[&*SV(MR.A M42,3+(9Y(%61MC91@8NKMHA02LBU\)CG5+1BX,_RH!^V%X,I?+Y1-I> :]>N M Z$EK*- QN&[6G!1HS,60B4&QQ!X"=W2QR,G'.:S>D'BRXGMPEA$V)T0VM, M*NT:K^))Y5$62Y/4\>VP*&KC:O&,\DQNCY9\$O+5Z;S0J%3X"<9$%IW/$Q2E MUQ/D,\D->R3*77F=Z !J \B.9X[M*/77/OGU;^0VNG]3$5F*#^9?>M*Z>S,Q MMT/].N/1]<:]4+E3 MRN)''8%U>P%.E.(9EA%79(=?>+U2O((Z K"O+',<&?9H'J6&&:5@R33D/_JC M\I$D +CAQR/7_!R]]Z^+%(3\A%'=M?,)@.W9"N67FNUJ8&X[?MZ?S7Q/CGS= MF0!8FD&8TT);/T=^EEJ_/=O,YT-EDZG0U3QNCUT1D!\\J9#&I-GS>00(X C@ M#PGPRQ*3=P1XV=E&A4&F5%$T&Q\4\)E0;HU;$." N7!I##N^ZN$&_4:O _V( MJWP0\I%Q]TC#OKJH_D]:?23UCS3LNY+ZJS33KW-?NW>Y1I'NUPQ4)+Q(>&]6 M>&_%H'KWFE'^;!Z8$],+[:69>(J_H?-W1#H?G70BJ4=2_WA2?Y6FUF_L>,^' MGHB;7B&4P^C,>%A2&58:KU2"1L>5")YW"\^; M.6R,K/IJN/&%$J;U[5K+Z5ILVVY!>-[38>-O,(6B'P!SV$OI<1"8GK[972KM M[FHG:\8T#J-=I4%D&-QS6.D#5S&X?1J3Y"-_Y\?:J>KXOG/:/S MC'/^">9 XTKCCK9N^D'RAR@*[%$<[=1N4PMVE8U>U;+Y@>V5IKG($19MS@Q@Y?"D2A([5[! M6/!->N/P4 #KCNGT#HQH[GJT.0B9PKF4G'\ M7FGD3@P+@AG>CD$#>O+^&7M791BAJ/=KL!#O?=AW=2B-I!Y)_>-)_4-8XH;[QB#>N^"CR.)K1C(27B2\-RN\MV)QO??.E$14P#L, M3N]/*$3^]AGJNSF:KHUS_LRU5+"7MF$FCJ5$F$,5#X>1PRRV=8%Q%=9TBQ&? MCUKO["PFWN!>$K3 [,6-LU AEU\)< )>_82S\:+_G:(SX1%N5D;,@:6#X/3[PU1E*PW3@RC0_B)(^@P&Y26SV":OI0:K''U3GE1#%LS;&S50$CE.RF M%??<8FX!R 7^ >0" 1$!\3$XPB\ ,5L7,]F3!TD MO$AX;U9XD9W^BIUN["(*D*5^^_3\T@7Z'HIU?X8!OH_N.2+?)WCW>EO.YFAC M+6%QRQ-Q@EC-UBXPP1ED@M\UQJ^G5-Y#:8//L,'?H T&#Y8A!<9@@P]8@>:FYEH0I?QQ*IJ8(>15D*&%I@%?)44C-9B) M !8M,F')PO#K.P[@SS6A82__^0_X\T,;PO-;8,+"ETL3/ON[IR8+%/GSRZW. M"V6;*-SGM?B/EIH$4$?^3T?*GW*.):^!F@':S_WW2Y-D_Q8 &%0S<#7S4.4" M;#R)IO8KXOG]G)Z:+"U1C"IE& :.4YB*$PRM4KBIJUIV-%(9#6=,@J,,EF:_ M[+[U0Q3+^8J;4DEH=%)YJ5Y7&F*>[XA20TZ5I5I!;)3D=$ILY+^F^$8A)2LY M62R(?%L4Y">S;3=BN<-WA#IXC"P5P8.:;:$L-&2Q*X /2W5!Q6F&9H@/&O)7 MC#X"\D]FH%$ W14*8!(:LE03"V T8+Q/@TI)Q=1WPTKMQI7,PKDGI_ZJ2;+\ M]]-L7=W0BU([U2D+J8;8$%)UJ=$IRRD!S 88O= $H\\);8#!= K:(CLA^/%M MXGH']Y?8 (.3%!ET' BRT,^#SJ?D,M\6DK$TP2AVOX$%YS]YE=[#U[]7/[BA MT1C'$2J7U0V5HJFQJF&8IHYH*JMGQ[A.&_H>B]I3:>*ZW7%'^;4NE#KT/%ZY MUCI7:$$2^F/+?L%L;4H#IR7$S'(SXY35'/=@2_K'EFS/MBD=VVC8IB%(])S@ MZBJ]4HGC9S87HUYY,)_;"E&1O4Q1M,OM FQY]$RC7+!#<>C(6(RIE-44J>X4 M _;G\3,7HK:-%4IN8@NVOO46L0)8+FQY],RBV6IK 4U+#C%<>\(R)VDD;:F4 MBOW8,L#UH>?3LQ;1>JZUQW)C 30=([8UQJ+F#+ MHV_?+/!HNBZ8 V6F:UF:,]1HKJY4^OC;N^-\=3.IZ!-E4[*U*H./U&6X4ID3 M+5O+2*3-XE)8X$8L^H5RUAQ8P*@X:ID7^FMG)HI#H9>MF-)B574BJZ5RQRUG MVR)M5UH+66?/6XYP')519C0%:'7F&#S?H6.:CD@(=AQ4[OB M]J7N.,!7'CYN.!-(+E*H7"+WZW,N7_+H\D"S8E/RQ*4V3 MO2%IUT6,P*A*DRK@5--8@=WX^*G-@+%G3;RB80NJMVA-=799 U*"D\=-2\%( MKODKWA%DNSLA=0HO%6N@Z0DYB$Q2I/JC'-MVG' MKJGZM#P8CT"?8-.CIZ[+7:_ARMA6*0T*!:T<>A4-!T\](5C-!L&7Q%Q/P+0P M/_$J[7&%7[5@TZ/)6BZ)E80G6LH^$&:)\3\IH)UPW>VVY-9:8H!E>1 M,L$ P)HX(:_B.F^,NM-,7M!8D?(ZC;E1,RV5."&$?5$6B6)/-!4F3PC18,-) M_6%+)4X((3_U:A&A;$VA-W/64P);5D)8U&6-<[A8"7"@MC6&N$U39/M!KQ DA#,*>R]0CPA4M.HKU/-;VYGJW[#F4DK;%-R!CPV3\K4'G6@TJUN^[;K;K#2>D2.>X-)$0_ MPIX0PB6VR:ZZ"[(MS(I++Q"#8K-N\+#I45_][(JQAXQ;%ZJ.4,%'?-B1J\E3 MC_H:BCJW:#3B M!6L&FQ_.Z7.(6.:^S0JE?7R\ZI?' RB=-C_HZ M)*1N,8]+JB,9FSDIBG:)&R=)#\?8:@DYJ4KG-(S!9*J8W<9L@4N:'G6@5FKR M 6MW;"PNTEK3W9J-[#3)C3KJ0+U9"A:]B;15-@I=G52,L&ZUP5-/H*!G3.]!,R"/(&"[EK/T#'9SV!:Q:IS#C9=A;46;'K4@54_7[*[ MI4Q3601F;UKJ.J(T TU/H, -*I:IN>5(*75&,K\MD+G^ G3@60@3E]:3=V!7 M[UKW75>;A^:WPXN7G)$!/'#O(8"FIKXS40]>D<1TU^+(/[RQ,]R3=[XS[U\> MYNW:')OJ47#HV/X+\1T'_;4S2A;[RN+G#F1?V,\OGN^#9XY=?W5@L(??,]#E M^VWG"UF!>?JI&V+O($J^^-!4&X4^]%I>V"=QDJCO&H(_OLD'MO_YAR<#V;.' M_V@A/FPA2(2(JU@(L!)GP_302GR<;F+00ES%0B#==!T+@733^Z[$&V/K?LI; M/V[4'/CC9P5TGZ>,'W,>=;E9 985?#.I=O2[82=?&>ZB4\3]X8E=P_;,5!V\ M/PE3@F>\8Q#E^2T;R<;-RP92F5>H,O]TS7?QM\<_C]3"NP'@$Z^K_=/)DLUY M9,) MZ=S[5O1GDA,/E-,"*1(KUZ1(GYQ<5S\I7A:;(#N&W_?BMY$4O%Y4O%[ M:O(.\M]D,UC:NID*S*7IQ>]7Q#5[!;D@GY$"0WZ.6+Q_T<>=$_ N\EK>?/LQ M?C+%K>@3+-8=<9A#%#19WA+&NM?\_:O,VSO$%0-_!L.\X1AZ=C3)QR%8&#,0 M/=V-X>SR86B"?XW=K<@_7H8\[:@ CH 6(%\2(>N^7KR*7YMAZJN^[:Z[[7T MU.EZXO=5EQ//":INZ HV5=%M?#F;+US^MUD+[[KPJ_=Y]3D-$).\/X.[:O*M MPFZ#_9&H-+0@4!U^LVQBWK" V:WYBN$V\PXEK[[\P]+'EUNEP"Q>?*I_X'=_ M/-5%KCC+;>-(P_)&/:XTUT:]2/T^0?R#J>[/1Y5:.YKU!'M8J[37Q9)0':]@ M+8-C-@@3B3!F\#/(3@%_AIPYP' M8 B[#\"%TV8^T 7;W1OAQ%^!G^9< [,%/IP:F:Z_>I_;RY ;Z1[*)2%3\\*^ MI+P?1M*XY/M&R'O&WJ<;RL Z.F%15@IY85)W0UU8T"+IQT-))B-+35+N2":; M9DD*N8P0F!&8/\EO]"8PQY.-E*7)8:C$;):=+PH-V\O 7&OFRS\XBZ=QCGP$ M]Y!LNB[X2#IEF1X@;6YZ1U.,F>W9810D8<973O(/;?9#*>T& B2 _VX4>U9X MH*18A;4QL'[,?N'V/EO>IM_G#W]L@3]U[3)B?U=73@&975<5F%DWC%7 M4YT9DK!""KPU/$NE,8JY'%E'^$3XO!9\7I9S_S8^+=+KJK*\&"H9NS(L,IUM MKK5J 7Q"_@VH#TX<[[F/X67G=4 K=NE[8&'#*$Q! ./XOU/R/+"]*)6+0]LS MPS"%/(4W[ESXA'$C+\2%&SCYZ1G0;INY"HP3@^H16S VH/K?P MVBPV6_M+CI\L^PP#J[5!U@+,P>/S(.1@1#H Z8 K8T5_I /\D6\XI+0F!=LF M:4QB!@U'Y]6D6AZ1QK!SAPQWXYW/5HM,NR MFI=X!*]=,]%IP-Q[ /,O#KI*#)=R_4R1J,6^CSL)N S#)6FL'.G M+,@+@]"-T/T!?.4WT;WLE.<9?^,(CIUKX-F!M%ZQ?$M-*O R7)JA']6%T_$C MS3V$2;Z(KD<.FQLWUE TR,TPEL2\ CKL<.!\RM+*YF(_;P<1MBCXXK;6'6,S MBX=U[ $]88ELFF$O2$\^6Y81AA&&KYR7_ *&G=QB&*SZLZJ0#T8-M2QUO-IL M!3',P*A,+)UE49Y?2;.], 56WS6UT$Q%9C#;NZ5"E.]WTQ;7YWF/;\"VU'FQ*X&-'HP9/._$ MCE]=%=7UJE5N"D2AT7#X:( Q]@K>$P4/2/#C(]*_'\/I\(N9_G^Y8-+_3ME) M*"\J6X0,FBLW:#Y"SUW6$_&$O5WX/%1ZY_1;K5<+>[TN)V*9W&:J^*/V4C%; M\'([6)H(2W/T<5+ .X66(Z\$ C'R2OP>GG^$<;0BC<92SXC8@G3Z_1HQF&RZ M/(0QH"D.ZQ+*;W#P-*Q#2:3I[',F)7!6[PPIX5C$"GX OYW&@3^"QQ2MI,,B' M<0?F#XJ"O[\(C!-1\+D=IIM[2$.HMTW=MSPP.3#:+/:B$YJT3LFA$E2Q D9$ M(I4+,FW1\H$FI79I,3A-I$GN@NF\#P@.I!2N5RDQEDN(/ M]W#H I6\Y_<:9G3NA&.U'A*8Y\E#)V_F![0?-0K&!NSG--S/J31QHO06\DL@ M!#\:@B^=\_$'")Z(D>7YMN1C9F U"TREOL:W%D3PSK?!GLCK0KZ-+_\4_0#\ M#NN#Z3LV8^V='6"%J900!WZJX4G M?!P$IJ=O.H'FA;M!'!B"X@4FF(6M:4@>W+'@AI7L5R'49"[*$.Y=;Z"SVBO>OY'P(>&[0SL[V5(/9O4H$K[3[KQGM)]T^\]V4I>Q M6XM7YE8KO:V6F.>YL',_#&MM/T86[7(>GPP*QF4JXC1VE M#I<$I/C#:4$*F=YW8)N@:.JK/TE(].,!HKM(ZGTL5^ M[KM[X#[!]92ZK*^J@6U70T'B%X45YUAN;MM2\5T133:=93@4*H ?\N ?] ( M@-<>;\0%GYW;?,=$/I+R;)P437UJC3D7DR!Z^##W^[-(B'TV?/WN\ M][Z%/V4G0^1^;T*_V,Y/[-@9HSF>.$5]@FE5 M74I8TL@$JV$>.%.DK=&9_)4;,X\8IWQ7U.:YWDHQ\&=YT _;B\%L[@NR^%Z8 M2T"Y:]>!D!364:"!G<;VM& C1N8L!%H1CB#PDXL+#[;/J1M$Y191C>#(S,IAGN7(5[Y,U "N#1%,"EBRY\I (0RN4)MA6'A+,9 M=-W,MN>47#I1 ##N@DJ3-/N@]UO\"C\"C AP),\95(ZER2 M9)K.7I!<(=UQ-1#Y['FY1=UQ^QZJUQ7&CWHB3QBKC;SHU@2&HC=6-&MMG,$* MZ@E(P[ TQEP@U_362%?#C"Y1TOO>L7_BJ@,2X-SPXY%K?HX&_->E;B_XA($] M"OL!Z'LV3?FE9KL:F.:.G_=G,]^3(U]W)@"G9A#FM-#63UW\KA!]$>BXG&(7 MEC,[A^OMD6BI!+EW-K%DFN N&+>*@(Z ?A= ORQK^7.@&S-EK71U.Q9L>ESJ ME285QVOQ$.A,4OOF1%'0&_0I?3K)?S/3Z%(%&3@LDT)<2Z-T ?QSF M8UC.8.N>!^;$]$)[^13.L;LDZQNRI=%Y[I6=YW[B]G/O:XL$^-H%^&;LG]_8 MI%YZ<)$!=--\\3T].U=%%9'3]CM?SK#2;LH;CY0Q8J"ONU)C8D;ME4HP'^2T M_6PY1_A&^+YG7VV]1!OZ@E=F2FQO"E;4S$1LKP7Q?3%?[142DT/-8GU?%S(5 MP1HL[NX"!LV8QF&TNV8!VQ1U;]E>CQTX\P'YG=\YK79:[O7JK;QG=)XA MRS\A%BA(:=S1UDT_2/X018$]BJ.=EFQJP:[ PZOQ>XL-YP\,LU(79MRTTU'M MD> 0O$JPNWNJT=V22$4@%?%YV9_7H"(&TU"9F&-UH)3R6+\5"GROJ%I013!) M*38*/ZX&@RI7GCV30!D4'Q$%?4^Q05USL?,JX%7F5,N$4T,/ MLDNA6HA+G%0B)RMJ!74!9$YD&L>/[[N]^J2'3T?[P[B7;MHVO-'#:>330')Y M(S%Z=V B/X=+I.9F #9X>*B3"B=:8+YOV!YBQ0\S[FL\DD7AYDCRD>1_3*#@ MK>V!2=P"K-'\VDZ(XM>OFJ"^HU_G9CRV!7MI&V;BK$E$-%3Q)9,"@03QE3TNEHJL103&NP/CFQVHEP CL2Q;]6V!"(5-M:*V577# M-M@5!"/SY1_L*W:NEM3#&M$%VXTCT_@P"O& S/HJ+ H4L'RKW&./T!,*3\2L MS9 9='*8)#E]"V-PK*-9*DGLV0>ZM@'A&.'X6FC+ZSB6AGA4G)C+H6 :@;KP M<[&NC1(<7XJXW!Y+@@PE]6:R\<;8E$,FU!/&GA36 M'FHG-!;'=1@6?"2V53&K5$5^Y$Z'_R.^!L'EWV+PH@?A- M;&(Y5<4G^+;G2&N:[9"5V41M)]AD(#89ZMSUJS?C!_ETE")G!JK&=7VGGLBJ M1P)]5P+]&/9M+_G--#(:&)QFF=]9MF$JDQK!,P]DXEXUC7[$4EZ_F:NUI]QR MD^ J17FPQ:2H-<[5NOW*M/7>Z5K8&RCW 8?\#H:->#8R VF<4.Y0BJ,0#@#, M[VM'D(8H6TV^._6%3;3INYVIT G[*Y6DH5U,L6F"I-(8@8QCA&J$ZC\SI#\2 MU47,F BB,':%A3S7'*HJBHJ1H#JY$#G-TMDT0YX+]4%F-3*KD15RNU8(,JN1 M0-^50".S.C&KC=V9/#*L$05_> K^&8;U/B;FB(F?(.%+U:QD:'N4Q3*%E8Z+ M3F56?]?4I'N @NH ^9A!D\K^!6CGQC%!BQ/RO,C\'5@T5)@0#;XO!5H;FJN!5'*'Z>BB1E"#@79 M6&@:\%52LE&#"01@B2,3%@P,OW[:>*YH(5Y7=+_;K_\S[.4__P$_#@_275,+ MH,J;[+_MJ8 3_-:]PL.P_[V(7OM^-0CJ:"V:D&_34&PH[D7_DY___5\OQ_%L M565TW_6#;X>J4R\&.-G-%Y%H;,O,C )3_J>>7<&*.9G6FK3,OYNX[DV3WJ<-;B6H_O.>'-E1+WP(3 M%M!@5:W_WW M2P'=OP54!52O<#7S<*L!*'\23>U7Q//[.3TU65JR(:BL-LJ2%,&I.($Q*D4" M)LKA8T-E]!&6-73=8$CRR^Y;+ZUA?FY?YJ62T.BD\E*]KC3$/-\1I8:<*DNU M@M@HR>F4V,A_3?&-0DI6G+J:?A7 M-Y*BU$YURD*J(3:$5%UJ=,IR2@"# X,1FF P.:$-0)5.0?-HMZH_ODU<[^#^ M$AM@<)(B@X[+?W]N/]]C-]RK"SW+ O6 &ZJNZ[1*C4A&U;@LI1I9TC#'8V*L MZ]0>.=J!6B9E:8Z*S/"3+/[9L>5N\76Y73<&<;]CIZ>(-@='&HTR[:N=* M$QZT/'JF,16(9E=N%IQ\?LH:CM.Q\C:P>(^?&=J%U69>*D18=1XO5[56,"4K M+=#RZ)EMM^#XY;ZY$&+35=HN+:QKAJ52*O9CR[AIYBJ9"M;&,@%++ GSSR12<3+$VOV.U55CU>Y4Z,/6:'1)WF.XK95Z*A(/GBW.2!$774 MDED5J-"=#WE!4Z>"&&R"KM2"+9D?6TZ<5<3'LMK \I4*MPFLL2B!9L>=6#) M;_H>YW4U9<9,"8%;\(,*!H29.'YJKF9V>37(%AR"'-=-3BFR2P<\E3S1M,V3 M(RU?9[&%TAOU-KC M086;$K^V#3/1AR66RSF2J\FM5?\TO5P 73@A/!9,R/' M+_WF .ME0V4U-"MKCVK!ID=/Y4:B%U7JX1!;5,U9NUZE#9J>$"NFL.VMO$UC MADG%Y2(;1!F1+X#5.B%7LVJ.%"79-YR9'37T*3T5>BQXZ@G!$K!1,YRNFG,L M=C29S,RYGJH A7)"7 8D%O%>F10<31^WR\WN.EOQ>-CT2 96>(]RAV2]C#%- MO.)K&;EA6I9*G)"L)<_6"(]0\X*=Z=>=MF08MA425\G MFJ:X&@"X$"QWBR(%5_0YK38@DV/GEKJ3"=4Q^(C+#,KY,C< M,%^CURMX3?K14PO,A@Q=;K%T2@-G3HI;DK 'H ,G)&N^$N=2@*F^T*N._#9. M;A>E,IB!$^+BXIG\3!ZVFL[&BZ8MC2%&X3"Y^^>H*17)L=?(-SS,SHV[7D%J M4E4QJ7)_O+#N=)9K&3E.V=A$A1ANJ]M8Y?<%\7_8?F:]?$'#2G7,C*:ES9AO MUEVA!2O 'CUU953:JK!>QYB-9=;3%2>+?]/L MHK3.&* #)X1P/&>W7;.?H[",,','-_D2T$SVUR+ M/(P2.=XQS?HVTA2ZX"Q6(URO%+;L8@4Z<&I[&_2\$1&(BL-X(\NC\*7)35NP MZ5$'_'%LK!4W[F!Y7K%F>LXN$Z/$DW;TU+5.64HS&T^Q3+%463?8A9!= &IQ M0K)RWIJP.P//%1947LKI6KZ@E$#3$^(RT$4KL["UA=-K9]IJM2XV5J I=4)< M9DVI-BH-MK&R(=8C?UKO+.(BKU(GQ*44UNEVJ6FO!,;)=$85R_3G34!93HA+ M,.=K(RD[:0D23]3#13\_K'M)TR,JXBU[VY7>F/ "41_: L^$Q>*4ATV/N,BH M;XLC;E/UG45/(5:EYD 8-4#3$T)8[Q<=5ZG214R*^A.7+!8GO@%FX(1DA8-Q M$"[:;%&)>VNUH?JD,Y62ID=]K92JG:"X*!/*(CN=++APPA4 9:1.".&F$Q:4 M16XS$ BY/,[*>$?4@!X 38^&]?_9^]+>Q)5TX>^O=/^#U7?FJH\$&;,9Z#,Z M$HLAA'T+A"_(V 48C U>V'[]6T^5#089I(N51S*F,A'_7 5W/<39J=4;K*HBZ^[3[%]?OS$=QZLM;V6N\D6J6' M8GN6%1:9DACBEZL4W.HL@#AJ=[X?VGE1''C&"9FG.!NF7(E0/GC3O 3.\Y=<28NK,P^X4A:K&\.DH.OJ?GHPLN M[XCK^1I^YE#15HZ]X_P=A,#%+^KI6N%S>M')9+O_R(N=6X6!H8$O_L(>)T^S MCMZ(OWR3A]/^]X_B/.&[4-('Q!4 (G3G$\15P"%T%SX;^/0AX;.F[P4(GS5= M"1Q\UO2^D'A[;N=YK?7C=IW 7_YV>/RB7/F/SR#QIL15]Z2'PZD/@\/=8GL) MCH TEOA-\@O?<8F+;_U/HJP5645T^V7\Y=A@>%5ZMYQ='_#7#7CF>9C[?,Y' M]S>C^R=.'?Y3480-T ^0C^!S0Q\]GD>/L,\X7TL9'T,&'[KA M[Z J_&RK@B7AY4OO-1[;QX&;P8'?XWOGLBM_/J)OZ'%SY[&U3K]WWV[B/Y]]KVU\?]GH#RMW'4>R'[O&=&DF?#P==:XDNM))^'*43Z>9T(/&SDF#J*/X@C^[? MN^X^^)8&[S5=&\IF23.,7>UM9%=[6UJM%Y5%15KPBT@\6VE-K&V2AQU",(OF6/#)1%=AL([#"#,-[V-+ M+O@Z^+7JX._9<_)[*>*7-83=Y(0_*P@^I%0IY:(J#Q4]-A([H>1ZF9@V%T9M MG$#=D8E-9-)U+L1% U$VXAO(7X8XF4^3I]^'C"]K3_\F&8OII[$8?I"2[>)C M9FSPH5BH];3JDZ)K+A'@8N\[8_4+F=JNN$G4#GS>,]F: M^9;$U[8DWELON2[+^*94%3=-5H=93)%9FR!KE!8]&)P^M68=5)8V[9E>CX?9 M<2=BIJ&Y#=93D@GN1ZM"^V'(<_E) M6JUN>Y9L N%S$,,+1=\_AO 5M!C[V(P (UF()K^U@F4-TP@*,(4:T](%U9!- MIHGTI2SBY?V?,)O_S=0L71P+!F)2(QW1;K:^,7>MQMQWM.6 Q?W\DLJ-*&KR MK[1ER"HRC(PV&\@J>>L1S[,)MPK7\7^S%LIAXFTB14$ZYG[X3/#[/-A@IYZM M6WI;XZ;Y85VN9-605,J-8!N8#28#HLB&,ZGR0Z$R&CWT M1L !P%61"(3BW\)7D1=DE<% '^"+\''N^!R(PA?ZFVG.=5DU&<=6\JT4WTJY M'BOEZSH@'/[EX8-(4U)TO'] H0TD:B,5K OJB/#@9U%VI#:KFEQC4;L[4>1X MOW"OD#;]I'PB% L'(AZ1%]_MX!/T%1'T.[H=GMODE_)$ /'#:&"TL.0Y1 8 M$V(%E'@-DA&AF6.D!Z#\P#=0OK:!XMLG-R+4@6JAR*JJ9F7#:>-9':8, YE> ME5=R-]TK:KW<>KIXX%0E.EX(?1@P$R;>B'C\@E+[&^*\3^I70^HWY8IXB>J? MC1;.&M.NO&D\L>U9+3I:ZI/(:@TCX,@8HD@@%CGGBWPWA>@*M1\X37!.D#10 M?"_^N24;8Z('@>JC(PG-Y@13''<%!FR4X2U=8RHP/=BW;GSKY@M9-SZ2^DAZ M;4CZ)64RR>^QA3$6'OR![$BI4F,G.4!@$%'A(9C+P61D;325$2M'Q,+X,9WM M;=D4C).$&$$HD$C$/D(R?PU714[3$=X4(UJZCE1Q@P6V.!;4$6)&=HSA4K+Y M&RKSO@USM3;,>POU;PAF'[NO!KL_PAEW6;/ M.H"VB17;82T]K>;8;MEJ\DDVDH+ASV"UIG[^0 ^_5X1_=Z$,^+UI'Q,P4,KM"B.U);(RKU& M(JIO4D^950HHF/1DY!)AW__@D$>&.!L,!GP-^ZZ+)/A"@@6*+!""\3LP^L;9 M[1AG?@=&'_%O%/'?9^,WDZF?$FD3 6A C.2E,%#\V0.^KGY%NOK7M[6Q8JXC MP4!91/];4!VB:^QHSD-+MT2K^!2LUYO39OXQ594[.EM7L9U-VC)& N'H)1/X M;AVM?=*]$=*]K&W]FZ2[',<'\5!X-N9EH:I50LN&C)Y20+HD]2[DT4_UMYS[ M7\^#?5]2F+=[_$[ULB5\G5[EH% MG4V*&/7N^>8X-XCQJ/[4[M:*L=%C<-4/):ER$T[X$S1\4O9)^<-2(OZ E*M/ MG4QM7F/--@IM.I&GF3GGPW4@940^L_"9QO]<-B6U5XMY_W$"I\'W (/^#Z&]JY.8RYL@$,$&$$4=0L=5""Z MLBD5#3_?1/KL(I+_UG'=U]!]E_J?)DA5G7+A0SE^++YK7#@=>A"Y-%],#F/] M4CR:?.RM^GB%,-4Z$ ^=:P;GD[%/QM^,C#\ZS_&59#S1$K59_#&E3SM!/FFE MZF(Q\4#(F/OQ3SARD2'57\,7D46D:[5;.?%+/"YD@PPT74)ZD/[\5VB^9@Q- MD27F?UGROX\]E@^8>/G9^_U.[HD,7@CLHR.;XXQEX -'.EX5!H?#&3?GW!3R M5(MD^YF6R%>WK=HP'DD570WZ!"J(),1!6/,S'5M*4M(8@8; M=XLJO/&E[_1Y,\^\)@;Y[@J4S^,^Q!>$23.#*;-F$V9ZTS:@/=_.DDSM:-/+ M'Y10>NW[QM-RFG],E+>9)]7,CS%OH^TUN0 ;]4M);H?$/U$'\IG!AWB4_H@9 M&-UY2.0#.*8!CR4$92RB@XVNE96Z!C/5K]PC2=8L-!0^HES?!3 MKU#OATD_T%"("W#<:1#%)WN?[*^7[+]5349*7%BR71&I#9GF7)>QG'9JKP., MBDRX_J^K\W;$WN#M -V$;%1'$K!$UZ9W+(VC+*TBZ'I_6)**I:P^G;.=Z:B; MSBB)UK27PF"Z-H%PR4-X3 Z>8M:T'F/E228\X<;1?"I>__%/-'[G-:/]Z *# M,5BQD8H$A 3[U;Z)YYMX7\7$N\E$&H MBM\FWFZ-%2VD\,6G;? A-WQ*+5>K?I@T3@U% VS$3Y[QB?\VB?_[%/C4+%T< M"] 2',KQSF_4:9'#_QTW,'/C'%]=9AZ^/O=>WRECT 61D$O"I! M(S/93U'XXE'*#S#>;URM_IA01G6XHSL/M;E]STWJ[>&PQ12+/\9%1SRBF^GRX%>NVBRVS/VB, M@,BAE#0<"R02X6]A'#>0A&9S F:27;$&_X(E&^.#NAD,J"C#6[K&5#33;Z+A MVQ+79 N_F!7E(ZF/I)^-I%]7L)+"KKV8@'#_@9"H#D$Z$+G@E0$T5E(&6RHJ M;#[3G42L>#0B)["@)9U (_$7M>E;MOXA_C^W*^;LS@R&80FJB"#KT4"JK.D8 M1PPD6CJ20 C'J?QE@DY]C(0&)L8)PS0^HEKFR#RS5:Y^25-'T%P]BQ?3VLQ1 M:BT;?4";?I/LH>UL 79 -E!&LP'2^Y,&JX]2E7B<;Z8GH6S*TL1^*/4>JA]> M2<$^RPR1F'>1GJ9I9:+;;R=ILA?6_0#AY&AKQ+3S?PKL! M"^_2VM(W!+./W5>+W5]2X]K),U::F-2CL7L6E>N+ M="JW#0GW]7Z$M .-1KD &SHGW&[&LU$[T*S0&NFB;!>4&*8F3AF-Z+.^,\.W M$Z_(3KRI%$@W VL"S54IR?$V,7K5=SY&K78XM4F56>M)G,2C]6@F]KCJ1TC' MSWC";^KATZ]/OY^@@+R6?D/RN!*K&H4B&^3N'Q1I\=#)/8V ?D']"+]_-_*O MX>NIZ;(JRG-!@9%UQ$O!8&R05<,4%(7$6NSKC/#N8^&_H6WBFV17:Y+Y#@%W@#;,Z31:"P1B$63?@L+G^A]HK]F'>>M M1%\M5Q%?L9HC%@TJDI+5.LT>MP*BAY%J;" 92WSGI!72M,+N4^%9,>D;=[== MBOZ]VU1\?27HF0+SG$/*KRLP5UK!;CW37@G3\#:5OQ^4.H^9$%:-:"O.9"00 M"IVZ>_U*F1OG#7Z;BNOA(I_2IN*-7*0PNR^J2=3M3H/51O!Q/>ASZ23A(N!4 MXK"!=0%=ZPH5J[-M*OCA$(DDXQ>MQ;&@CA"#(8V71/\@P230ROQ.%5_9^/Q& MC5%O*L^%4F=UR-NTV<"D656!-\+_H3OB$C,];&HVD&'JLF@BB70Y5Z7#"ZX[ M/1CEMI*Y;SWUEU8[OS1"8[85ZNK]5#]"FJER9R/K/B/X6HS ;Z1ZDPK39?C$ M\PW YORX*B;8Q#18KJC#A3Q,=YJ$86#-B@M$SUMGM^S$.JMK@8<+ U GD3R9 MZE4!ZO-"^X,GY=+Z#BSOKWWYYJW?Q.5+\M#+ZEI_Q"UK^+PT;*)2XL[:1([_ M5BP @YLO4UY]CKUR\6&\M"R/I^U,)=H+LE/IH5RL]Z.T1RN;#"2B9S,B?/[@ M\X?OR!\NJV-=#W]0ZZWJA'_8I-OY6"5?:_:EAQXW OX F="!)/<]\J5>;+_Z M.MTJP P0?J@*@4:8"40@Y;N[OK*5Z[N[WHO%IHQ^==@/A?L1F\.6RIV9T1I, M@WPG87+HL6M:C>KJDZ,T:L%DL!2X!&0>%$@ N?-@KRO55OTJ 0OG@9W>FSK;+K,48/ M.4X$[EJ'7%5B["3)S8_&6<>J@.A-RU= MC\)5LRJEQ-P:;*?5_K8Y9FL:>NAAA8LV->:X !N_H,+EKH1B?.WP\=PCW M4V'1>)BF#)Y=A*.F@%JI3F1V/;I7GJTE&_&!MFX+]>9:45NE03U,N /1O2(! MCGM_W>NK*5I-:SY72&&^H#"2;(B*9E@Z:=6(CR5(-#!_>I#?I.0+-"GYE&W[ M^'LK>[S-Z4'/;?=+N0IR@JPS6-!;1"XA9RXS%D=D<#,IV"(EZGZ)EJ_36[[:P1%XLN(FT9M3N=)JO. MXYE1/TJ:W88"2>ZT.<,%=(-K5 2>ZT>#-0#1TO%I^BK];X=3;XG1??;&KH>K M73IO=2Z;@D):4%3WY%BPJ=&K,#(^3:)A2KUGY5JD/ZFVA('57O6CI!-N.!0/ MQ#UFE/E4[5/U%6SL>JCZTMFF;Z5J]"#-BE:Y+[9GW*S)+>NI=JQBC M:Z*13EKRZ:1*VAPCK/9@O,"KACXU^!-)_!$@&<(P\7](ZY^[=]S GS,T25[^ M\U_\C_,[$2MO.I#\V'[XCJ#A)3;!L^R_+T*VAT (1_=$:Q-N31@AAH/#A@+] MW?K)O__S_]S[V!M305%3-/V7PX5<&QS36$N8,*01"@YT)$R#PA"OX9>@K(2- M86\XD:#N.,+A?NTX&1P)$[M+)/[-[#_"P9R#CHN'$CZZA\5_!6:L _?[WU8U@YZ'9^IU6 +A@/T$QXIH&$.8 M(V,E*XJD2#_)QD-]+AD:"+&8F A%!C_H6S^$L9Q/KJKF^4J+R53+Y7:ED$FU M"M5*D[FOEK*%2KX98 J5S%V 256R3+.=;A:RA52CP#=W 3^ZY4JUQ3=;U4*E MQ3<*Y4RUDN4K33Z+/S2KI4(VU>*SN4(E5?FP71/L"87WV'.V&A)6S[2JC+U^ M9KJPIF-IH)KTDF7(*C*,+#)$779&&J:P:+%4&&M8PS\6962T\ K3 MBB9.;H]B&K%I)2YIG[^G!;Z >#7RO, M\=I-W4*7X@ROA6WH#B!$T_#M9/QSM[N.S):QS, ^S7V0^U,WU$":"Q5($B1& MN1'2WWEY;N]+A#N[WJK*E(4-$XH%F# ;B@:8N:7#*">3,35RA"FGWS]9;DT1 MR.$>[>0GW DZ0YC]NTQVM/\=N1SZ^R]FL"&/$&8:UH\RV@B>F=%F,ZQ1B[;S M)X_%\!SS+56\8W[:SR/7G(<$&(')8JZ] LU*U/2Y1NDS\,P#[_'!8ZHQZ#.? M^_7N7<[MNS7#@KV?;&^S:0W./SM -\4(DC8'[4Y@5 S',7T18VN,C/LTL9YH M8/(334C?6(V1CO#)T8?(!E8L5_@9*_P !?]LI8+": T,69(%?0.@0#_'7K HV!=2\$PF9DPT3", M-@XO=*TR%/\;;X\XKP-$/H E9V&\$W0=P$.,CP ]@#G2[74#8J,UAKQ)W]G$ MQWZZ._LU3*GV//'0?7P^/SZ2&(ZT^#QNW-K#B1+M4!#!,L,H$1P(!D%UTLU, MA_4JVBH(PW4#S!CO*FC,$;ZA -H4C-\5")T'@#B6V*"$D;PK39\R>)%+&7]% MX8L5$8&A*A@#U@^%$$-\-^2&N;9"^AW3\L @YXEXI?C=HCP$3Q#&2@E!U2GP M.H) ICS#9R$1VL;H9S2/5^TA;YZI-^G/K35.U")?>6-G@6 M##.N#C-D31B3"FIG+(MC'JN%YJ9*Z-LU&YMU32"NSA1I6 X5@^QFFE^)W?!: M&4]'/_[QF(G-B,[C,>+IFH$)1-/-,9,B.K408'A+Q[PDP#0URWVY*B)\P@*! M0VH(UP[1@%"!I\PF?--@QDB0%I:@8P2F^2,=P1AC]FJ"Z,UFWI/+_"8A:T,B M#S0U"&1Y1)][U$9K4;$ ZP"YQYB?C\8$]S&/=[&! &;]&'B,;JGV3&YS3XB8 M)N!/T3),#1^P85,J1G)_" MF$A!\[&F(EM' LS"0EXD?H#6H^LJ< *\<'2X=Z(MN/9V?.Z$MSW#&KW9W>$A M$9^=;$\V?Y[_GGT/!0$P2I,AOS88D+^@&!+8OI+;E-/]>476\WDQNVV')[/* M.-&RZN%&_4T!)4,W^PV0_F0^.OQ5EE5Y9LWL:>B-!YU[B**LS"_RO6TF_=#C MV4+][7P))J__:L)N:TC'BJ2F2BTM[3#?@L-[V_B0O+E2W^+B3XM>N-26,]M[ M:U/)C!OU%/0T.>U8@"7#2!@ &F ^A\\=W@8(\\J3S:?[X4DFJ%1B?:G=F3;' M,Y/;R#WC;:$ZCY,5UJZ3-48C(\A&&FU6D&I1?L6W^.[C;W#\/SY99=M+;],3 MM.&K')N3&PFA+;#X9*->)SN23T[V"IBM+=F-WR7]'0^U)0V66/B6(&A(X!N" MGQ)E"?\>//@.M_'F&+N'N-@2\$P71YUAEB@',63 XL+L #C+$98M^ S0@$"A01 MH@J6RB)AZ(YN%&"09(F.20JS &73LDV!G=:$[Q[B,[7-5F<)>Q7L6 \%&P#ZN#==XL^))/E8.C9BB,E4&K&0F$I?0 U$^TM.OB MKV#9) .JP4&"E,%J(\R0)/NVD8<\X,[Q/SNOV7BL7UO:9K*IS8EJ*IPJGH'= M^G8/LK<"(AX-F#%6[/<> MG1UUTK9=JS%V0K\P2V. HEU[4,]G+R'JN*V"J=@ M*_)(ZB$ M[F3&6P6%Z\@<=1BT64^%69(QPIAGM61/.49#Q5@R'&KH!X:PEYRQ"..G%&RC MX,X>$&5=M.#5+E[H\F02\/&1RC4-'^O^U.&@J26!3Y L@A0/T(@>!JSL=,,B[W9]!ZOW M=EG]% Q2,6<9P/<&"%/$7X>K6N(6C""P[0,$*D4:">K M_SRJL)$.CF&%):6W0_!WS^J0F@98XU;=F 4>(+#H5@(^((0M\_$>G(Z'B%A\ MX!PB)[NWCT"2 J(.@5=[8PYXG_"9VQ#'Q^[U'IO4$%; J51UD#;@(IEG-RU0 MHP$<]_N[5V-0&TCJ+Y;ADDQI_G0SSM$OP1<+AP],F1 .360U+>7@D 1@6 HXB9[MD(S8>20#CLH[YAFD>PV2'>(3/A*!!!(<*+N! M2B%NK](),NST5UF"\9V6WY1K?-LOH"3 M!_"&K('PCXMG4&!0N5(@=$W%'T4:IB()$1OZ[VE21'R=+_'*VHQ/\TES(70J MH6&\MKJN-(<& I+'JD/*#A'OM\HXGJA/C$EA1EX530U$ S3JHLPYEVJF:0 9 M+[?9)M\$V41@+V$P^Q[(JJ,UM+0YQHL$&_OKEWM[X*/-V/%'AE;3V%%#^UI) M%@:.B424/><;@XJ4S$Z._?R_A:69?[L60R]@3#;>L"Z1>A>RZ 8$L2WT MTH;HF7$L]Q?QU)5 5 Q)*CW-AW/L[/!NL M22'2-A;,6@"-H*H0%=81,0 PO&AK+L/5ZY1&QK,8A8GR0,/CX;!MS^+OY-GN M5[!!8N-J6&8/97! ,AO,RK!%RPLZ)@"2(T%8%/$JSF03[^P*G(I.[L;!89WJ M-Z!A_H$2C6%&8SLFW@-^&/Y"Q%S0\>T0Q\F!144.>06I%G 'VCD0A$,".U*[ MJ/:\.VI)EH@!,\9:,Z:"F0 P [\7?H5(XC'P>Z++VUX^K'\2T \$A>"T,4;( M)&2B2W;0%ZQ.1):F @&9N@8!8H)7]G/Q3C1+/TQ\=ODR=RG0))/$-O@<3';6 M[JW-?2HO3[T"_)^:[-5$&),)J7*44G>94X4#(^*EA"F7NR!M;79I1#1C2K"] M'>?2E%QX'* N=8+ Q+='XR+&6)Y3EPPR3*9FZ>(8B@7W"6GN19Q^O5L1H4UO M0BR5,K#%(K;5,)XI,N8X>!4.^][LTK.<_##/IQQN';+]7]Y]*UBF_LAV\Y6I M:, M@BW=X%BPE$.3GOEYZ+&GO.J.'"3Y8 MAR)LE8J8^98)#FYR)+,]0<@V01B>Z"_M"&:/EOC1'0P$;#LCS%;H<>]2 U^/ M.?0(AN 87E%7A.V8)QJ"PS@<)P4V5V02N*$)K@&2\6AXP\UQ'+I4*;<&16T9 M0 S-TY?QT[ [<#A0F.3!C5 9G-%L%/53$_P!@["#0&W"[2U?]J+2&)[4!RG M"E /UIA<.=T0T2&9=32! WCU3-V[_45M2<)_!\Y+'8VPVN^0 V"9)>X$X/$) M[/(?R;V*9MA=Z.%/UTX.,"9#;]OOSN4[MQ'7?A"(<4Q1$T3%]GZ7SIOV-.#> M@;!S )-(R9RLWG'LVFHX-($=60K$AS:@Q6!R$Y0=81EV&B(E#\I=B)HR0$AU MXB_2H3=P#/H"@(9X[$:6 ,>.J'O;769NGPZ17:[$5B\><)0036D?_UY@\O3Q M&'6H B-0'^*IB+53GP>8^F#IQSJYRU'B'CX)4%Y?+*OQ,)# MQ#N2QT=KN@(%'*O(,C::(*H/M@&QUS#_6& CRG%Y 'AF&A8G8*EY$8DC'!R) M0V/BJD#378GG5:0A$4$HD,18-RKF:\Y!ZK9!M[^Z M8_$N\KO;&7XTKH2"IK#& M$P=FKZ\9IMUO)L:/#%"D+'FZNCL1U(/WB?.<98 M'L3'AH46M=(8FK2]Q^$(2Y XPJQ I?_7I(=O_TW<.Q*5>DUP:R'CI MTT-S;BDIHIU6$X[Q5FN1KE38C'QO]&5Q'K:&AUTM8V_(H[2!M\^ZM=JT%XG%I/.D\/U"JO[CGT3X+O0LM *@YLP==>$]J3F2_#U:ELFY M[-Z'K?+SQ$R+J#!%TP\?0-;>3M\_PL%$/C(6K?O:GC<,PVPZM%'&O&?;,!9)T,?1I97_^1?AI9Y]$RHW+;GPT2?H>N/*4N1/:)$$ V618CP.5IH39=%A!?^B>4H;OL!%'Y$ MBJ)(*92M&'A8%4P6,ZV]OEI5#PR*+$FKW*O?P.^LV6SGQG:_\EGM^SF3;I_S M(^Q,;C"01.((OQA5QEQ4N?O\!J(\M(CWI.D\HK690\.Q?7W6_@%[;YE#)ZR%BMG^_9Y"S+5>H!\J;(360_$'@.$10HA+ Z[*LWFU(+237+0QB(XPO9[2ZES8N#W@MK7D2#X/]T? VV85 MI G^;!>X[8U5L B(*6OG9+AQNF-_9S=385*[1[A\<6[WCRW>3[&3%$*([B,Z MOP/XXOFW,S_W26#$1T)MWIW/C;3\IDF71]-7P'A5&?P.F1+=>U,%+6G:D8&$ MY'X)C02%EASM,9=ZG@\=S^ ,/<+]WY)I[THXFW(SJRH#NAPT&4ZKDBH?B[ZS9KI^^5P=]MVA,QM!J-2N9 MW79PV7F(1;1"J3&%U/[(G4Z]OD?@$&[J/JF5J2M^&I!YIN;"2UF9C- MP_8LS!-5D?30"Y>"V_AT(T3[#[5^HM".8^.,"YTQSIQ I1M5/\AQ92M*'JY# MDM2Z]U?S1.M$\S$53?)6>5I,6.M5:6'E M>QG,@6/AN].6:CNT)HY$F_UA9DC9I)>T-V Q05"//9JJ'L3 ]C>2=3/V]@[= MR\_=Q:SPPI@!5JD%^322=92?\/J"::@N$A0%WM!71Y6PL!W..WR1[5JE0CR= MZ:Y6/HX_@^/'M8%! XF Z'AQDH'4RV&Y4UB.50]!L7_M75B762C3'M76^HRY3]5,$D2R=G.KET,/^ 9U9[G:5]\II#(Q<:BJT(AU+3P;; MI03PP=AQ*H^K4/=387Y0K'N%,%]O.J62N)BT^& MO!'BI=9C9#RZ)IA'GE:/ MO+Z)*'Q&3O3RHQ#7FDDK#//$""4!(,5P*:2>)\=NS3'C="[0UX M' D>0O8=Y,A]=9/B8Q&MNF@]1#9%/='>I!JY9"]=5@N#]U.X4C, 2=9"X#:F M&D4;(O,GRP'?,'1^PKL@/ZD.LS8\/36OK#**U.:#9IO/F$/N?ILVFG43O/BQ M,UYABG%.M@U#JNLL@QJL$@(,0U0 9\:HA-V'G["$I':1,$X+',GZ' MH#O)/A(:F*2\6K>HQ",):R3M1B<^+\EF=) + K.)2&H '%H1V=_.0)]'%9O[% M0!85F18"=$$M.X$H^+3M REUHK5-D$6/Y8Z=VNWDT4.ID--I1SCH6TQ:-)"& MFN[!4W<,!&0/4G:==,?#W'UL6RJ"86(96)L]V1,@*X-B[ MTWEI;CDAV*[O??&"5P 38]E2UBR#]O"Q?08D/+/OK$"?0XJ1CC F12XHWG;6 MF6#]+J?Z.1\&5%^2'.1]R0+TK<)/!G2XAK2D0HVFYLB[5E#&/MCU>5E*GME% MY_HG RA'CHO%V[^?[80K':>E8=)WG@YWB)FRR M.NI5,*9$8NR7.F-W1VI?4$ M$JWL!/DQA,,D?1N>B=40@?E3OG$.5%TBO8G5 4Q+^,\<5NHVK95&;C0NAE:6 M$>%BM7Y7; XQ[P8%&[KKO&[K"9:-CV0V-+/[MG8>=.!2IYA;M7$_* M3L.#[+)2J(7 CK6:3(I#CN.XH]"-,QJ M]HBV^^-&$&W4'=P/>N-%G2]R^6'?*K>5#O>N"LO%$-PSC+<54F":5X-DRDC#K5S#"[EH_,>:^R=\=(<"<[WE!X M&G[.88+ZKCTP)%W1/LD0(T**TS<.!B#LQVU[K]9QRA_6Y"%[2J%$>ZO/Y@JB MC? /V^BU=UO%BSN,%T$7&OQ,N]R?3O$87[#,WG>QOL4841?)J6 DJRF^^J#) M7&V6S;03]9=8:9'$+E9P!J5H"$N2#0QN MVAG2WJE'JWPWVB.2#'BD')W�B+L0+M/JJ MSJ5 NHR;=CF6\Z9=#S+9G9/3EW)_O+L1IDX[;Z>]-\FW',KV*$S[C90@2?<, M5V=66@A^^NS3HEQWE_$!GLGU-C0M&9$='8]2<)EE.>JFK40C!2WP4SF$&7HD9L MB-7G>-)/GO["R=/70Q7OZUGZ@^Q7H58H5_NMBC8MYMK5JIR?+ZHUR'YESQ5H M^OZEL_XE[F-@IS;OS<98+R[YZI!-:%:X,NH6(6^?4Y2M(T;$!!IN[ M^A2=?=N'PT09)RT&-K$?%.39];FU3[?9:RE4]CW7FMC.%:0I,L[L*VV_F+U^ M1]?F=:/3CD+=-<&59S#V1C9<_7%/-^PT/[6'99.1-D[BSW'OV4,8[C9)AAF2 M 02"W88#)H#M?W#X>H.Z/-Q9U$FU0_D +,9$XEC5%&VT<89I!1A(;W8&8 ($[+0[(#%!@<8)3F39/0L9 MJ]02F5,@D0?!=+4QG/"^KR=%,\?)0EOU:3#K8 MPL\#4MES"?O@"J)URRC*NO:I*\R97X3:LX67&E M6+H%K7HP*M!Q&28#@QV);/$29=L^R1G O34IQ4\=EJ*@K"V9Z6H$.B+J9I>[XL>!0WM _\ MESZAD^*@(QPL%:/Y9G ]G?*S9B$85.^S;3,,B1TL(PF;$PS,K[5,7[!G3-+/?21K!CV0HWF($!SE( M[#/G'=#^7=O 6P7%&I%QI;EQ^9#/!-'TV*!G[#9 M1#]LFBO"V+R)S^969&:%?5)SQ3)>VU0&*X"H'QV*44$:]JIM)#ZI^=4RU:K, M?ZN+XT7.=F\JA5_K^\%,#%M*NUR0A#IT),\& M6"M'.WA^7(LNWLW ;>*$78$H=)P^MD=^;VK(MEEAFWFD((3T-8+Q%I*U'WD. M'&)H84MA2*:'8T-6E1$H:J\6%>?;^OX1[H53-5XQ]:S."ZM46;Q7FZVG6>K5 M=.WT^R*A'DR8 MIJN:V-C Y&0S"_VL:?_0)W4WH(ENQ:O=IS5H:V16O/E9G!R_%?NQJQ/2_# M?\-Z][E&\'#@6Y+U.M%\O5A4%F VC[FAV 01@@8=RE(=VMU]"M0"QHA%CR-- M#H-$$+R(>UM9H."XP[7XSD.0#VE/[).07#U+W-31X!H$ \?KM+&SC>^[UZ9H M>@RG<)OL$$*P0?E)LQ7^"-+)M3#G-OWJB$<),162,XFD_AN9,"^&B5H:=4LT M[* ?/7S'8O)J8#A55ZB]58?L;#$5'E*UV;SZ!#Y6]FQ_B$]LAG\1BOMT.$0& MM4),3@I9ME-Z6L?[=W1!8LXY=F >\[CCI&ACK3GFCGC1; M'S]*BJ#NM.?:_KX7A1.ET\>I9W"JAD_'02I/!,JQZ>W8FI3NIVA0[:H(9;:/ MC=%NBK//+-]ZH*SU. MF1G*E/4H->WQO*$*M 7>7>!$DQZ, B?*_KS"P\SN( MH7 J1XGOSS6-P24JJ5GB%I+';A)':!*Q9L>/;JB[4=+O;N1W-WI==R.!]C,2 M^V*B)>NS9%'GT6I32893V:>$-L(,C/U!W[:[4QH6K2=+3H=MG._"I?KJW[D])DMOKG5DD*_Q!8GEC .;A?I MX;S>CY[>.:MVYH8RX7M3J[N(2Z&EEN8WJ7[L],Y-+FH]&,GMF VRH5$H+PE5 M2QWUN=V=;^\6%7E3MZCH!W2+.AKUX^@P,.!>@2L&VC%0X,+@A76G1% 'E.N7 MIZS\9![S2\S<0$NDDS@\C1.Y^O$?\W97&$IUY7LE<>>KJ)[%%Q\_A)$TOH?>4 ^R7AJ0?9!@=Q@?Q_731NSP(SR@H"8HY M[O&WA#'W ="W&N9>HR2/.J;15/)+MTE[A?ZZA^*QWCI)E)=F_R%1GP8K0A.C M;["V-B[@:]OKK:_V\K"*\53*&V*?;28F6FT5?\Q(,'KRO(_G*GUMSY]_W='F62LR**<3?&HJ\1'YFQ10-!))Q0[D_E[ MZ"VSJWP(L9)A<)1*G[/"BZ7<'=OMGKFF].%7:B-^/HS/&NNSAZ494N26 MTI;-6>XA+*_RHR;T2CKGN3Z:9O,2#%M$%W$4"U BW -_[8)*I\@3-.EK$.^N M M>@'0EB((7 ^%2Q_F+Q$>UZ6+QD"Z,A@7^OOJN=?ZN3=IX1M#,DUH+Q?NU-=@4DWR1 M'9DZBQFX**: 6L\TH:?*S1!2>TD&(V2!;(ZSK:R^C57:W'A1 MG2[%6"@R^+? 11P$^5EE)#].46W1+A63T7IP4X?A .=F2%[I,.P7SSYI M3#>Q4C;:;F>*2;&[":YF(?2N9#BN_/DU4G9M,+863-)9H @=6",ZV##TMI+]IMY-BZJG7$ M52W"3I[8_&2<>:@.A-ZT]'[*VP=,$QV4ZQU+58,Z6XUU%^E%OA'K9EZB&P\' M/Z89-[B>;>-\7/>,1)V.8_SP$L_P*+ON<-GLHIW7RZ/8:!/,)5:C-U?G_:EQ MM2UGM56[_]";6IEUJEG:3G1C!O/>SAFR'FXYZK>#WMTD?]2EMTHD[UN0=;N& M&!_U83T_+2HY;,APK%(29?#RL[#?1S0UXC$^V9"6U78UFL=*3VF:2#R]]R"N MEI9&#?O,7H!Q+]B:K5NQ<):71V)E%8P^CT"-A4 M'1XV%SDZ%!<*D>A("Z\NK6CB](?C;']XT#KQ@;DVVQ87+*4?^ >S&\;K0/@< MYW@EIFZA]W.CRVK0#I.Q=^QQ#K1'S =^"5]BJI(ID_TUEB7,C/'MX.ED(W_O M@CP8&B:) #DQ.Q)?@WB=(LP-],OYX%X4B$][01 $FG@R(E5DH":8)F:47G'LKD0752-I+G2;X3LNX@/B"@ 1NN-B/B"N M 1#ANPCG0^+](/$?4P=Y\4;98,L[^S1"\S5#6G P3JK*\_#YXU-)G!S*6>OX M9P'L?T3LV].G@?3:O MRG[)X. E=FK. )L&^,NRL*$G$W(Y;?[[GX$+[+^)\KNTK%__*XH(#8>7/ 8/ MVC^WZ]V<:F9E.T]$VWFRR[8CG= .+?F?PE^')_.'!/'I1W3"'MVG]%H.^0Z* M@L=!'))4!).4I%E@07P 3;T1F?[U3DAAR^IK/ P7AR$VE-NO&3G(VSQ[4J\M MOWZ?]GW-;GZKAMJ%T91KE!XZ[<%Z&LD?1D B?^#JV/&00Z>BT^J\C/G'26 Y M\L-)P,N'C=EF&%9Y/A^MR.UT0Q#UY*@?[D=^_,-Q 3;I,=W@';CRAU+-GLN> MAE=WC76>\[ YO9A41$J%+MD%\K,<;7^"?>\Y\3[B;M^QOJ\M.BA?FX91(E[N M2ZL'.4,*4@)6:85KMS;ICZ!>I&+8/>D["%0@K5X7;NO=[/3*BJM'NK+]%-$ M'_4C(% B7(!+GI86?745/W4F$YOTA C]?;YU\8=(E]>UB/DS83/IIN=I8;UM M\5;(LKJ6693'@\L+F]]H$.R6->-5-1S3<^LH6QWTU^GM.BJJ:](@&,L:C^#/ M3_']9,UGX^YGB9\7K8L/]5Y<7F)=X7Z_NY![GFL<2#L/&=?(1:K:,"_(;'&Z MGO<6YJ+?BT,E%!A-838029YRC2]E,9VUGELDZ?2\O?2N_JEOZHSZ;&?+ZS'" M89;OZG[Z[.U?J:_I,WCG"WDT>\98VY:2\4RLGV@+7$$O]+JLE*N,\&J!,<;B M 3;AI?W?N).?\DO0\%^7T^5X^27?R^][^3^&UU[AB5PI^_U45S_A)%@Y/9O/ M]RQS3D?BEKH,*H]LIMU1#7U;[/=;JSX'S#F69 /)U_GZ_T,RZ/XY[H_W(2U0 M?\=:_=PL?\C"9!Z=I%Z2%VXP3F8X21]UJ<#[3E=,L#'/"82R*X^>$>B!">X#4UP')M@'MD*D.:]=L4V'%>*#WZ=4 MPZU.?JZ[PAX*5PW,9.!O'16GVEU"M+XOR'/9QL,S6^#BS_44@_]P_ MW=WDPG."\JDS]2^*##*9@@GH9[_2$UYV]ZKGE#/2S^BH'F)DT^7 ILNY$U/\ MJF68KZ@22_Q9E9C-PAP.!IQM7S=#38R=O$JZ"R^D1DO.U"8=MEE?WZ^T]:*I MIB$(Z%7S/+ 'MUU!&96L2\S"PA0!@6//GA(",T,"I.W3&+3=)7Y?,(71#]^K M8#R5AYLK++MY2]E@=4Z(2AV1,J,&:&?58=NPBZ1<$[+LV<3>C=&L6+L5?;CG MV^%@7D+KY;TP-*%E:/0N>68\%NG9"V\,:L,@L%P%UB Y+.>G'7=QVM]8ZE!8 M:G3L'KESWV399D5D@)$SPX;>XCS+'@.X;_.,V27>NDD'X0#OGU/^1%CY-T MHL;NB]M:6F.WHT.R! MGNC6!F5C)UR)S*44LQ><0S*^BJ@;IK"&ZW/-<*94P14ZF,Q1;APU8:=?RH;' M"&PBNG_>JD!^C17I\%\G$ZREV7:'LSIDY'6,>IXQT9')UKK56G8]#2;JNC)B M'Y0D&4=X0EE_T>9-YC&LG&Y.GHHGZ8FQIQV[\;U@C/?@/5'@=OA"1B#?,5E$ M1V2[<,>>8;,3LP/"[,D$"SK)=(A_0J9:#/#A(T0O#S1M2E7!9W'-45$=)1P= M*=2F6\S;2TG,WGI-A/QY-O^YNJ'-FB/5;9_JM,U_1.M-5 M]AD*W<6<10,_ZDN1^" 60?&^((J1?E3@8OTD&D3[$900AC$4BX2EX7%CR=PZ M(YCWR4J&75@YOEE*!^>-=MVKJ::Q*+=0+*G$^-ET$.K/9K-NR5IY-=6T]%Y_ M4QTTK M#Q.C/>MKF^""'7%*=(3O/%GGK!R?#G/+56Y:E.7MPUBK".7.R*NIYKW:Z^9D M@S.GQ=XL&#@"T&TUPHZ?,DS[E0MM4VMQ&D#A:P:TGI\^N M4TTA>9]7IYUR5'^8Y%?5Y&C4#WD _W[ZV)ITZ[E9NSEME\+)^#H;AEL]H!_= MCHK<:+&-M6>AS*H77X7;VQA>JP=046JN%>;%B=X.;FO%01F50I$HN?5DK=WM MXG%>+TP%=O-HU9_J::Z5:^-M>2! (;E9&X:6ZD\S^798+-8:4MO$3_7 @)&< MRY6XZ:8X;4;J:UF*M)JC*(:6!PK<3WB!JZV6D?:FBC;51(+O1))X 1XXD*V% M.I%9I)!DN0JTR%ICZ+E;?"Z.$1/]4#!]3QIJAL0LE[-MB0'TO;H!J6,_BI'H"MR'*F MT@@^+MN;96?TV.YOC-8"W^H!V,&Z4PK/"@\;WMI,[Y^4<2Q9?1CUPQZ 35:3 MC:%8&T@L5M,JTWJTN4;=%-QZ MB':J^EA_5&=IIYS OR8XQ]+'3Q CP NQ0[ MK'"?#W6FF_"@BN3(4BN4\*T>@.WPU>B&"Z<--ORXW2SJ6I(OHCK<>K* 4(:= MKL/;MLD*9;FZG-\_38PE7JL'#BPG8F[+F=L^/XO$UY%,=;C @JP?]L"!// MK>TD=OMV04-&@CC&6N4$E&6PI(F3^6V^Z4/G=^O .07ZNNT$WC5PM35Y.NT9 MED(A0"9 8TW0H WAP:HW3%NMWSG4]TYTQQAXI4)]V.%X[UBA?8TUB/R0YD'D MYSH-M""8/G:MYX%.7U;F%WT&\WW:/*6>()SBPW^A2 MO[MDQP_'H&N*8R19"H+)5\?=AS"VDY5Z-!_"R[3C2\_T^3#6D7IWH)=:/">7 MW*>[\KR%<'A-\5Y%H X7<%N8:N()^< M!KCK'_$A.8!7D5*^V_*?YD'ZK4-(ZQ F1"-@-Y]+3)7[+YP7_*? ?KZASOLD MQ#Z7(7SK17G/)@)_8I[O$;AOIX(J0ZNG;:?"KZ];+/5^59(?WY/@TXCL=BCJ ML_EDAB0,0 M>^ 95DM!H:')+RD9*4HWAP^B/%*6 MY14MM(XD \GHZ;3PKZ[LU71$_/XO7E\IOL; M3-?F,78A$KZ?S(ZFWWEPX7"IDURWZYT,&^02W.RI78F6.G9%=3@K;;_NF%.7WOTM<=YWU*_#2WMLFV75%-B,/)7U1K0R7P;E MATP=RAI^_!,)10-""4?'\+^[.U#^J1]"/+Q'8T%7_&_%<7? MEJON+VR*KE&"]K )ZI-"M%((%GF^.5-;B^JHE*X8=>@Q"39!)! )O;]!\-EB M"I^*;MD-W0ZK"5P:B:^,^,K(%2LC/NN\,.LD?FD/AKG5T^7!H,G-V$Q:[CY6 MC =]88Z@TZX][3[\_GFS'UMA;_-"# 1+)T<1.#<\PU<2KU9)O"$?RC=F=^\> M?/,>Q(._SSP;?.NK"[&K*6FMC9^)-GFQRP\BI&^E>7GS0>TJ0 MKRW>?@'J-?7G^NR#\?GTA_!IK[EH9[GT(ZJV^N+B,<4N$D9E=;](!N_S(QC7 M0%L$Q&)?7#4]+$[UE5!?"?69VRW9W%YIL[E4N!>9*#I?Y#.:UAO>MX/!.LR5 M ?\D%PVPW.TY*,]&3ZO/V^(!QAYN*I[HKGY\U7=I^B[-:V6O'V?CG\VQK2V[ MC]UPGR^VY6V_6C?NM];R?@23N:"[22P4B,5O.3TL]YQU_U%\]5LPT5O?Y*VK MJ;MY5C'7/*MW9JN3;GJ>%M;;%F^%+*MKF45Y/+@"MOJ,27Z6J0Z'AIGM&)+* MR]M>;]:K:Z/4J XS#$&##8<"D>CM.4]?* 8[F>)\,%C-UU5]7=775:]55[V$ M*\#A""UA?=X=<"]M1M$GV0Q.%XE15C$KUCQ5(5->H;$S>^MEM"0I@5$T=10T MD3X[=('ZBJA?2.L7TGX[WKE7/E^1O905Y&BEL)U(+,+DJC1GZP_OL$Z_UNT3Y_?3?^>EXA-8,:RBGFL,-R\D*)3%FEGF,\S/TPG15Z> MT*=%20NU.TDT[3PMMOVLF(DO'E?],*DUBG&A0"3YS6+Y>4%6&8Q> _P+^#BW M='$L&,CW@-Z !_2:4D8_MVSZEHNF7Z$!^=K/E4:'_2IJ7W=YI>XBUWMR5;$Z M[;9P/QQTE@-%XF+8SHO?LNY"/6? TS!"&+*$:.2?,35F@.S1DTABAKHV8\PQ M8II(49"^RY:19,-N*/%S\!?S4\3_E_[RU9H;=[Y=D]KSV0?C9^G\098.X3[X MY1DW[VEI:=2P&4\.\QW*S+#^/KYSL^+O&C<\BP;_>"=I?+J9\]E2^,:L]HR^G*:.HV7P"^,=> MA4[-0(_SX+(BFFOK;"RR8#%,S>(TDI3%7JH?IN4Y@5 L'(@D. \^.SCFM?\Q M03__Y[^2O/QS9+G;TXF#KJXKIC:G?^+/8XH:H;M0$LW^)EVI\0)_87#@4UDB MAP!8]M^ 5J[%[;6-H*@IFO[+H0+GB4 %)X\CK[[CD",WPK$[UB$L."&TPVE& ML+":S3(LO/<_^,7.O^_-1 C9A/:T\U/XBRFHHF))^('_NJPQ*2&Y7T(C0>&Q MA69N]@21T4;8:"NH0UTP3-T234M'>%%W-CF\#U$Y3VEMYJ@Z3.FZH(X0S/C: M/X/>:8SE>0%O0D>&Z1!(:J0CY-JY)*]=%DM'%%H[#(I MRQ[6[,:V93MXWWC/&6$N8UTJ)4TLPSP88L912JX(NMZ/5B)6([1(%:?-8M , MQEFI^U 8_?B'P\1Q0L$,1CL%$((,Z,:8NK?_0.V OS(*1G]UQ&0%$Y%>6UA\ M"]!Z"]N4V#I\;]0ZSX9O"-,2@A:7*VHEQW+-A/(TT(M.NHV.UV$8H.FU,WSI6'J4] +:R'5GBR/\OPL$QUL,N*DD8FNL&)Q M%WL6O>Z8%&G3HN %0XZL_5K I!=P2#88M)XCT:08!'0#[_@H7*(OZV4&-:&+88/S#EZ$M9Q&_=@0^?R#\?LD9PYK55##AR1 X: M[1<28&+LOYWS%J@@8HRQIILT:?E,,S',%V"O^"M?.AR0+R%:%9DU73,UK&_: M:.!@P3$-/V42Z>R(ZS]-%X6$)&E=I29+]7>C8=XP\6V83FK"!M[: /4622W- M446: .T6!C:IE*H.L,U&?FAXDOFT),5S7%"NMJU$*:Q,ZA%.G&'%(X;-SE/3 MP>T&<%NL1G$(FBH6?JI#$+P/,:% M%J"5,#., F/#<3O@=V.&*WX 8ABZV6\ &,DOX*^RK,HS:W;EB#-I):U)=B%' MIU:9GSTL6NRR7%Z=8HIDZ>1H+X]IO5A_')M6FVUNVQ^E MGS9KC!6QG5YB0_F?X#5 75A_ :CG\@_3KJ;5V.E,S-_G'ONU4F1S55#7ZOUL M=9-0IGPX/)7[7)G\6SZ[!(H>T ME19^\5G;&R:F4'7ODPQ8$//@3X%X'$"7D ;D-.V0LE76L)6-VH;@01+OA\Q= MHS6/5.+C%,M-'S*UB3A(JJW5FY'Y3*#J,!T 5D-KQT.>Z!K<*ME1>517V2 * MA]FMID_N0QA=XRQ[SDZ)\:%L]BS_ O3^63FW?T*=)VE:94'"ZA=QL93IF3F>EH)*+AA5 M%;6TU@HI2^0)UVJC:8PC\](]SZ4GE7F2'W3S6"G_)YR\.RU3WX-UYW$)!4-A M8E#Y\/DM^+2P;6 BA._.R4-SD],LW1-.LVA=["U$KL#+O52DVYF&T]U2_<<_ M"0__K1>8(L%8](.T.>DO)B,8XZ.$9C!H/I:77V5:D /_G6W@K X9&"&-D_IG M OSYJ-P4N@^-$2^(,VTYGG4VZ2Z8H,]D5QYY2N!O.#99M03[+I+FXDJU$14D MZ)"D-C[*Z8D 4 \S=-X]TTQ$(!L=E I']WEF-DK5A!%B0B$0 ]$$W>(^6^=_ M_M^K)Q+^9_<=]#I%K-3-A'70=GIVR%U30T/Q%?^5<(MEVSK63G*8?1T_=Y5A= M##Q']!UQQ4\%9JP#]?UOJYKQRAFE$545*$+YVYT<:%_Z\4\+$FL FAD@9DP- MN_Q1X1\7>)_#S\,S]3HLP4F>4Y^FY=5PF<-<)*6VUY, M6J%E<9D*I' M^NSQG=RV: U,K;R>SK:)<2CQI&UGPQ6^\^3MAM)X6@_$A<96EWS.Z'"5H32& M9Y[N:-D,+]5YQ^3SLTRZ^WC?3PO%53]Z^G8T?,HFM7#[GEW4)Q44##UVZZLZ MOO/D[2TCB9[X^Z<\N^B4)JMX>ETHF?#,D[=7>JUMDD=!J=V99C*"P [+RWX= M\_&3M_.9Z:(WKO%%=K'*QWN)4J$EIE)];G?G$:.COQOT&X/L[$DH1F9\L#_* MQ]&R-(GT4WVX-48E"OX%DE+F2W=S/YY]A[&.U+L#O=3B.;F<,].)<26=H;\* M_?#BP9>1P^'7YCFH6-B.9*!#6K#USKD-A+W+*B32_8IP9Q?J6HI=URG3W,A; MU1>NR-7XU!C,:D8E9$YGP5)\FN=#^7$/LLOBYZPZS+F=TEM&M RL)V#KC?)? M_**Q/#>8E6R.(1L1.>ME+ ,-+6@2-22L_TS0[D-5?X_8UU%LW%'=9KV?"PVL>MMZU*KCR*(\525\M"I>);/!XLPX5M2( M';5".MKY<,FQ.6$$NY6K,)_KFB".P3V"S>OAOCAZAB%NZ0D.R7/RD5#/#),+L+^8\!R)5W8]DX>7]LX -4WCE>/63UU/2",/<2YZ."P M$=BCLV":.L$Q\@P"FOUC1#NUC8RWW>5:@2-=E62(B1AW3&J&"5'>4B%!OC(0 M8)L=$M(1?2A!!]M*P[_&#V^BN4EP%FM= >*&OZSQY!T">A^J,\?95E;?QBIM M;KRH3I=B+!0.OCU+RB%!]YE6AT=4Z,WA1BK:]H6'=9&?9=-562[>2]9F! F. MSWL>+^+0V)UWZ(+GG32FFU@I&VVW,\6DV-T$5[,0^GVWX6^<=WF^".*3#D?8 MQ6-9R"M*;6@@S/;"9\X;6(P!02C,6Y7-'9.S@(88P8N"[(#6,V)'OG@]Q?4Y MHAS)_[Q\,NB!NJ')T^.L(?T)BR)ORNG7FHUF/Q=MAZ6B5MMH0F0..8/<.9<3 M9H9$N!%.]]N).9=5Q5XO\E]QM!UBVV+C88G%P AYJP+!A\>%/G_J8P4KVTCJ M];0>CJ_.J0*7=-6]UD0@^V,:R)1M,>]2)C_36@ \4A&E;:)F C\@ 0R*C(&# M((.3'7T9MG#*OQMH9&&.I.D;6CD$Z.I\1Z[L#W1_GAG-, T;:Q>-DL%W9N%X M._@HYY>)QI0/S]_.&AP4/EJ/-]/NMEO+1(7-+UF4K,<&O9DZ4-N8U"-GJTS M#" XHN]Q1-OC"&7-B(1]H!I"LSW![EN 2^Q,"9*K;E#MSWT32&-1TT%&:"K0 M^.EKG89 6&H,$+E#%/'7$%F&JBC*^$ ;7H)J!RKCFI@ERN9E0^0#8?QZSG2\ M!!=K/TFJRR\[C^E$;BZW47C90"U>;=8 NI!@^__9^](>Q9DEW>]7NO\!]=R1 MWB,5/=ZP39\S+1DP^PYF^X*,;6SC#;Q@X-=?IPT45;BHC6*IRI&F3[V0V)FQ M941DY!,OF)\$$]+OH(+D)*?_>3S(!^S:WQ,"K#-QXOOW(O'UH^(/UM$&5N8$U5,PP02M=T;] M)][WL]G%4KPO8=A\,69M9-&6:RTCA_9GM19POE^^7OK<^7Z?YK]7@7>Z>"+L MC:"E WV,_KB 4IZ.R#XM%DK9GZ;JO8ZI>8:E9-C%=.A//Q$$?THI<8PS!L/R MJ,E6\FQ67$]K[?PXO/!WX@;R%>/AFZ/^NY6RVL:)15;S7%8M4_FBYA<(M@*< MJQ-7+)\IY0U$ TW;2N0!D1(E,R)6,,WKA0' 1YQ:NF[YP-OS3-X35>#N!9Y= MQ,NP&M8,O -P66@_X80<$#2P.--I0-M=/=)![ #<"G6:4-V$PHN!*RF!:,.8 MZZ$K&7Q=YDV/M]<)-'06L,A7?7PGO[_JNO5%=RE8107^+\"#"3Q.6YH',@0< MX\<7.[OJVT>^AV_F377G$C^^)BJ+#!P@*TSD[C*?O.FJ@CH/?6YG;4H![8*U M!@;7"GO:/-;Y2J8T5:.RJM!6/T;7+[WI@V;[,"?[2(+]4W?%R7-;#7:(7; / M_#3+DY4$$WRN/SIFP B%J9_P-"1,YCYYS#[BVXY[_MC=&J: MF]>0T21. $[ M%*M]NMV; R%:\JJ^3:P_C@G#&,EV 5;486+;5:+JU_T")I*N2D!,HQ)9WK', M\&'>_D:PH-J"9S@NZ)0'4LV"ZQV0U>#7"5$-1-P&730#30NE;E]M=_AN$#]O MD_]!Q!2]_UT*M168W0WEYPHP!RD:4(QN1WQQO,ELJWG!#TQ9"@.&_7WU8 RO MKYWMTH. ;QG&\2%U>T@B(M>Z4AZ),UQ4PWV&1'L@.*CL,2; Q5<^[&6*I " M(!^!]0WF;X>%!&!51D&]YNAC8FJ44&1M@=8Y,4OBT8 :6$-Y;B3-$#\&L;& /@A^O#V>W/;.( M!#]*J[X^K6B_>4/R+G[KSEL8A?0F-*)A.;[3V6#BJ@]N6\27I![D]H(])MQB M#G:8;O#.C&X)VJ_=0;LPIFHMLT,QFMI)"N:\VACT2L%^+@5;[SQXOFM[TOG* M8![QBPX1CU[$2PM_";Y\(UA:B,BTKUV*P+^$8%OCYX[T9_?'X:3 KKB=$"B$ M$:("FEW15EA8!%"-=A]$947A)T^*CPX Q+9C'@N)Z*B.R+5W\SJ 6_KU5K0^ M,O4;QT[!UQT4]QP\'^1GIL&FOB/:[K_#&WU_HD(MD!%YM4;J ))J/Y2?!'+O MN<\1IRX"I!<-?+M@',)1?191CSX)^@P9<3E&G,2OA(RX%"/PWR3DQ$UP MJF MFV$$U(B;8 2T3>?EQ#M1IE_U6R^W:OH=J_Y2*_SI)=.G[GN\ 4XXRL8<_WN$ MO1Q$3( H__L+^_516J1^$_1-$Z,>1,W1\J,;9.<"H(9"\&V$ -J\ZXO[Z4MN MKQ+AL^C[/T$)6)"\OQ?S!^7A&O+P,4MXQ2X,]!L,Y>'!; P9_BF! QW+;%5>3*XO,9%7I2#_=X" J-+)2@3TD0=A:S?.5V=%NLGMTELK,IQ+77 M=8TV>_0-]%X\2V_2*%]W6_V +]7X[LHWV3[2CNE@,LZNW* =Z7-,[Z54:[EI M"6-5U8QJK2,&AKA)V0#$ /_UER;2#RGZ^'H$- O0+$"S /;\0[. G%U/C29H%/"SUAJ+@$@EGEF2WE)8>7 0H*&9@%&GU($7'] MV.XH.]=X[!]B@M52F$PZ@&Z@J@6[-[96WL=343PGEDP[);IP1NBP"(C& (8XKLRK7Y(.@, M*W5+00#G!&MJ3+O\ZE<('Q),-,8.KM-(2ZC4*9\UF-%D7<X1A MU -"'M]P.$=W#PSH/#8-Z;< M6J]J0GO=\!LTL!"!.T2DL G=D$=U MP>OX2I:H.H6L6SVI)LHZDR+.AVB[4Y5,1,%=N[9"\'=;$BS9!'=^HRXS\9T1 M"D7-9<Z0Q]Z MO(I]NFG5G;'Z"SJO#6:EYGR9,Q'#XG"=J4],87%^X2F92RFZ=QZ9VZB3;%XLQ5V0"%.X'/P -CJ"=#5 <#!$V2J'7+E'@PB MO(O]"-L;R$A@GH*8VXTNF4L!P^819LX6R4 U N_ W4EC=)-=VK;V?KQQ'XJI MYX"7\!-K*3WR<%+@X-]=DN M$XN*"FS=,X!U*!AQ@A&#C^KL\=7?!'[;,2?#DH/T4US#]/M-;-7K$ZQ_NG-C M!%>YAD6&F:]X_MSJ!, JN&YEFD%CP%N M#6CBN9>90XP.* BQ@O!(H8;)[ D9-4/=24:L .BY'#'PD6:%[6\V.=PN-2PI M&P@ 1OP^SFN^H-L!3SQSRB\M.P2'B,R\KO*A;QTB^D"FO5=[N4>"AB:ZNB7G M.I:+')H2A(FC3SD#0>:%#8\O)F,F= E.X>CQ4D!\G@2\A!\_(P?UIQ4G% M;+D<.6/K!,M6YC5QT?6H)BL'+,6I$Z8Y0C=\"F>Z#QRNQTLB:=;R2;N3YWB, M80O6A)+0_/L1[;Z&'3OOJK2ETTF 4(=JS),8[W'9CE7/NYJ8VE1\T-3N94?H M<2O\J%?\S*L.>1K&@"Z_>FS4L-]P;2NY!7<#PG"TJ\+=]%5_.Z1SPXPBLRZ_ MV@E3X#\_WUSCO2K71'BJVJNSGD&1#=YHS@HET,(A?0*=.D()>SOHW(?R07Q4 M'P6 Q()%JO:58OX7V[5'B]PE1'=KW?4@X.HRI>M%BS,ZQJ2?-:HC^! M)2WMR9 -/==X8UR@-Y5ZLH'R7&&*=/M\N]75JJ#!.46=ZBT0*N ^XP:8Y?!1 M'[E2$X#(V6$;Q9]&_U#]0+8,I)@;9B<@2=BJXTF6AME1)Y8?*EKDJR2.#9"L MHN,58]WS<0ZDT##D5,OYRZ1S/Y/!?0V3\D:SMQ\Y%WW)R-,%7!&\8G.I&0.B MGTSA4K6>>7K805\X>YL^$+UR9VIL3+YE<3PBM]I5,=_(TD]7GS]Y* MZW[#)E.>R!;:I9Y7M]8%:GJ^;O-GR-[B3=ZFL4TKKQE66A &7)MC00,[E(@! MF7]R7'5X[CJWI1 I!YQHWE&&%XQ/;,_6[DE0WV"3;C;1&RN%36))\DO.GW % M&^]W:Z8]2=7E6&!-+5DH3#SB\S*+Q/R:RT5 M;BZA]]UX][Z$7BMK>?-BMCYA#:*\0G-,L?V0,Q"QH4L4XQX MK+3:5K(T>5E*H!B0-H)^#G?W?__/$QR_?=48P).V[#\[Z("#%6[Q [&PC$R6 MDA%,(#\-)O&'UWU^[>P0H>G?&+%#)?BSAQ\(F\*'+>L3CW\"RAR1]7G/]D,H MZFW/^R=@U-O/7L$JW'+(M>9?QYYG947X(S/^PR<4&RCJ?W4;V9=Q6K9-[P^1 M$K8?!7%MN!\$W 2U]R"#N*^3X@_1#%^2SZH&Q*D@%[VV(^EH-F!#ZT2]G?"_3AX)W5*%U/1"X!R%!ZMAWV+STP34<-@L"SU< 5<>KBSJ@9HP:-:HA.\<1G8?C$R MM4_L,UC4SORY#=5548CGH*&%#I4G8-ROD8_";F6<^ZQ;]^H, O8&$.4^D M20V_,:-F6V&+I>"I8'^,F(0BR;&$7].@\*A=0/CI WO6-NVM#O#_]#@R7 MKUAA:RH?]-ARO$E@E]1 Q,*N9+H>\3"YJU;VN>7GTT\-L;-CH[<"$10L IO&PT_CS'QUO=6\S M,B]-;@LR& W:];).B%[H'3S^*-QW0D-_J@W@+O9Q#DAV%14[.%S)[RA2,IU MA4**1$[W7O-\$^EK?9OHLQ\1:.(RB.R"!88-:MU 1L+-(_CRX=&Z!UZL M%(R;Z$%H'EH"->K@&+4A#7L8[A7IX&=S?AW])MH=A("Y!Y+/SX.X?16*KGAX MMCJ1!-YS]DH7. "VFPPV'2.0O+#=8?1%Z$_LV1.Y3SL/QI#X2-/!]OY\H8G( M\WJR5J#MVQ.><,-T@CC 5]3 8SN8I?-DEH_-01>>!9X3<%"37. S@IJ#?ZJ! MNNL)]%^_$YG'H8"0P-K9H5_T;"P&W$H4^_?V0>&;>4'Y%YC<*0EXB#F=/O#G MPJ=2_W;.G@UAG'%C&I/^J%JF#/B5DR8NJ%PX.+V0@H#+Y@+V!S(CB<&OJ#IP MR;:9CT(+33?EPGRB+;JU;JE5\\F@[/E@-''NP3VW@!M#W=*]P;B1Z$"M*8F H$+TY' M#4X2AF;!7S+=^OS<5 \IWIA2OQ$DYTF ![LSI#FQJO.+=(OM*&K2(#A%*RZ? MD)_X,/5WJ<9V0*8.V"_%IF0#70@<@#TODM@!,VRV4\P5U?2(Y:=V<][T.MJ* M"9@!YGW$B_].1(M,[%>9")<9;*\2L(=4XA^@$=L0+OP@_'X?R/G\Y?1COV5F MUOL_BVH0K-F"L@Y-P9.>Z/LQ)7/NN4XX 'M6(/1AE<.&[8S!BCR%-+AYW33: M2;1B,V=2N?W,X[5M.G52RZX_YE2L3+-CD1?*+M VC#I98W%?QJYSH'21NI%; MTH^96E\==MPQV^^88B;)I#;MQ?OSO!^V=LUTBB/HW*2)J&IE,ADX[#B[8G[] M32%QUB[:;N[+Y'V&]IMFE3CAR"YRQQ(!%[$U=)\[0 MD<\-'?FS#-W++)=HVL@'+EY&D_"ELN'78UOCWG_'YB.6#DFE)W6]Z;+L8IWI MF^7VH&.",S2"?(.F;2/*793W&*2NWV %]^>I-M!5Q^?G@>KNBF$O*0JY( I: MANG)1Z*U54=[(@!/-">8ZS/>GU&<-KV.@A&<5N*R722=M]ID)4M\W/96'_,& M=FVH6^(DE4_!.T?]/L8N?XQ=P]3DJ>S"[P0CBN%A(#AQ M [('TI"3P ?W[##]TQ"'3 RO'LEF M=$CN; W;XT&:[*G127-4NP<2_%:T3' \_+B.,&<:6M/ ./,)&1S*FT!L03SE MN8IE S\O.OJPP3EL\%H7G/8:0(S#FRG\[F A.;&2R._ZV0+&#! X8.^",?$>:K9G9[G/!)*()!/0#MW@. M\J]QCN_A(7ZH5PD)E&;LKQ'O3$ET@\S93^QP.>&,#W@5$CN:Q"2LQXGP:W)*7B?SM/_Q/&]$QHH4E[7C1S;)3.V1 P:^FS[/;QP+5D#PD M1[@!L)BS+XXPE6" M7?X=EW8!64\,P,+CJ#E0V<#36C]\+1O>MZM_,1NJ@SI/DI44Q:G!7N[B:A%I MN]'5LU> 3>X3M>2]]!F[;:[3][DZ8C#C?*_-X*(I@:L_Z"FH@0_>+7^?F,:[ ME=_DE@H.;ZG 6RIONZ7"A]HZ)FE:P$4"&Z<1E!X3-#49TPB*C$EI2J8I%$O1 M$OHK>BN_PT_.3XW,NCU@-"TK8-[$-XPTMY"!_7D^$K5R[8;05/):@7-';&8^ MZCHI,))X/M+ER%QJGC/K2'_=549BN8DVY'TUPR-)HT\7'33-LT1KC!_/T^KURLDENRYJ%5?BU/Y4:4P9 M.1AY-,]&UQ,7YHBO:/V24!(Q;2*)*S#R:)X*M]FDA%(!1PJ-Z69-R;G\>@W> M?C3/N6-MJEU9+&G9N=4HI5!4\Q#0F!%Y/K(XZQ8R:TG!N,5R-;0S=F^%9OUQ MZGAD%Y.&[;Y9DMB.A=;I&;$8R3SH9G2T]HI3UNW&,MME^QX],VC9&FHL:&)R MM':>$L8FES=]C2\IQ8[+]1=8"^!['[W=E1ID4NG(4]9CB4:Z6*:$8;<5C#QZ M^Z9=XY&)-_0Y?LU)I5&Y0TYKX)E';Q>*7%H?-E1=,^IE=9JVNWBEX0=NY-.W MCTDDT#P2FXR129H?$S@ECGE)"%0CC4]2O$@*/,4_?_9@Y,D]MISAV86?SU3+ M;"&Y")X=HWGRH#.SBUE&YXP)2:Z:W>%RR;;B-$\Q C%>^QV?,Z9./E5UI_7" MI!6G>0V,)?U!5C UM>\4FUXS,(.4'ZMY6L/22 8K?E&CIE7RY*++"HJ@U9E?3,P_3C-*Y=4+B56 M?(M=U,9I63-6\SJ2)^7(:7G*->98 MGT\O:TG&9^(T3^!D;HDA;8-.\=6"]EAUA8AIDFZ. M^;D?IWG,'"GG"XXYX9*.)56U*5*?<4RS*G>9[_H&6O/\>(_6N>XSTRWT#",@J0&+]2R&;.$EU:NWV3]8ZK$C[O)/""XUB1LRW-U M#^1XS'UC)5 $"U!Q#9!@ W2Y7LXOFJ:TY5,XL7!&^SLA;+.S/V"75MN$4+BD M7>BQ6X@;3T26*27THV<."#X M4B(;%SX]4=1*6YX8)3/#&792T*T#. M;=D2+!#,\@D_%A^) M\K"[F!8(4UC8"7X896JC^3X$T3"H5U#!;0IP&3,J]7;ML$)UO9V?(;D*(/=% M\=>FEJY;?L@+R0UDRHGJW;?3W1-FM]HC=D=,_G.)&YT=09%$#\#@];>S8*)) MU$.1:TPCWH=QS;'AG&6PE4@4AFTV6RE@[#A)5EK"5UWW>$=[E8-?!E]>M-G* MG4WJC=,(^^;L,Q%AU@!D(71^[DA_=G\S>O[?O0:)5OZWJ(H[]1\E3WS8-0_>#Y MX#0)W +=$6WWWR$RVI\H[>('9'HUX[%-1H4OW@WE)XX%+,,7IS_.(I\'Z:HW MMO!Z4U=:2/4S4_W%QFFIWP0-.7$+G/A-4I 1M\ (J!*WP@FH$C?""*@2M\() MJ!(WP@BH$N?EQ#O;U;\:N%UNU73PY1&RU%F[.+\I9OKT@NFC]9X"SHHJ-8[_ MW6-G?;%^G66Y+]9JO($ W; NJQ85O)QKU:^8]R_@\9%,[YZ:#:8\L=7@*45) M7TI@&>")O.DDMX\])01G:U0.Y0#*P5W(01W4OT5B *4 2L%S*8#^S;7]FQM: M\/W*-PLJ>^_%OKV%XV\W<$^)".4!R@.4!R@/4![>*P_0$_J(*D#G:"OLV_*3 M;0(4G:\2(71H8GEUH_+=A/1L7J'\M<78$" MGZ[K/8]67'[A!YH0E@4?7C'!G]RP?BMD9B0!XTX3H\OYSG"#--S6-%/M#+SV$=ZDV=_J1W[M[HMQPWS7RG7Z"W91U_64O_37E3:X M_8G]^DM0#QA&/>#X,?K!V?:-:VM% JK%E=3BW= KEU2+FE RZN5RF=@^VS<[N;;/ MBMFZ 78+,MHM<.(!P8XAQ*%:0+7XI%J\&P'IDFI!C-:E9=UB):2A]Y)">SKK M"2VP6]#1;I%*/Y#XJ=WB-E/>'PB@J\_; M?CCWF1VZGI&^'0Y"!MXY R_O:>X MQG357<@"H\]?=D(7$.,,)3W Z-Z7,0 ME!29;4D3)$G;7%* M]?P[MO:PXWJ$ZYL->M>*)@X@-IK\&@QF;!N 7X"4.;11Z; -7,+P[&2Y2"P!)%WC>*/5 DJ=2 ME]_Y)"/&$7\.S@./,3X;@5_QO._:'OVUQ>"F,C'W(P=0#* 8?/OHXK%E4^C5 M[)H%M$A3QQT!H#)#9?Z^ 4J\,DL8G5-\O3#@^ XWE(MLO=I@6C>FS$5A-4DO M93.E94FE3>-5E"NR-+B@7<2OJ3KVZX,"3X(U9/BTU,EYZB^:]LH]7D7"#_LT7O0A>+"S0L^ MF:@X[FS0XIAEC ?E,[O"^:/_"8)B,GY M]-(D!//_=E2'F+0WSPFH$C?""*@2M\()J!(WP@BH$K?"":@2-\((J!+GY<1[ MS[9?"]Q^#M+?39Q\WPXY[A?X,(2%CS!VS@P*#F4#R@:4C>\J&P! 'HH&%(UW MBP;TN:#/]<,5Y+S@XU >H#Q >8#R .7A!\D#]*+NKG7!+?:M_)Y(T>>#%(U^-M=U ;+YE.6!Q_<.4]LSZ^$ \*_=F% M%S"\9 9"[857XQNN(ME=A3%9-98LE3UOJDWRLY4<]3! 'S *?2"(+T*3@4KT^U$ M^A2EYE5*:G&5B=8P\I.B-QFVHHX'<">"2@1WHC[.9;4"J4TD,M.=)M)]P\$?\R32[2[.[,!#\\0^/V,*.];VX!7<(YN Q>:JLP: MJQ4Y0)&L:F>+_?JXF,4^@:/XR=4P1K!'N#%&IS 8CHCQU$%9/L.GJV3;P]H5 M>9P*8T@L]4 27X32?G%EA"CMUT!8N@UMQ#Q<19JUML3UU_-)AA[9.=R\06WL M]_JSJL(O=3;+\#7;[U2E!@%:)H!@%,4?<(J$V@BU\2[PA2_7O>2KM-$H-#J; M!5%B6>NX/)5VFCEAUSB+"9 M^AJ6[LNK96$RW*R8J(D)@0>.ZCF;F-S36>G3F,(,VS>)KN-!S1&^T;(* MH\5H747F[-,'P&_3EYPI%5?WZK8'(R0A;U*BVQ)[5G+ M5M0$*(T\4">;&D)UA>IZ;R'\97K\?)6Z)EMF=]81QC4$*XS+3DL<-/$R$[7Y MH3'JK5C5MQ):/H/,COOO+% MA39"EI(1K!<_#2;QA]=]?NWL((SIWQBQ*^#_LZ_4!S1)I'[3]'\G'O\$E#DB M*\!6/B#>DWQ*]*NGZ,G;SU[!%MMRR+7F7\>> [,6FK9'9OR'3R@VL$;_U6UD M8Z'&P-^! 8ZKO_[\%+!]J-??[LA7'7 S:P5XDX[>VGF#]''7I+/IS2-(Q8? M*OJ8%S%4H ATG$*1R9@@2&$\"3:)<8JBTW2*(B21)G]%;^7W'1XRF=9@E2SQ M6F&9H6K%C,>:ZQ:PN,CSH<@62NR%8P\FFFA5Q&RM;[; M8+$Z$;@TF\%L4@7//)XIE:5&*H[D6)87Z&8OHSBE4HH!0_'G0[-$0/GD5%RP MGB:KF%<2-KH9/O5H45AF4ID,1L,F6^EEJHL5VY.[BVT=^;.'+I867J/'DF8( MPU6^4/1F%8.)BF6?CBRYW5)97#1:"+9 UXN"NW"\'"BK/5K^@E\T48-Q$(XT M'6%M#ICTP@$CCY?O2>U1M=*0&QP_]U(=95BP%IP/AAXM/[-4M*PWKR,:F2L. MIMU-?JB/PZ<>+;^57>2]07,^U1JBO#)+M>#_^JUQ:GST_K65L;J]1=ME&T.^ MVFI7Q_V"*$?'L\]$RA[Y=6P]Q)"D4LY,PM M?IVKMOM)\,SCY:\YO9$UN7Q!XZO-I(9EVK36 @\]7G[:SG32A5*%TE1MUE)R M:FCLB6 M6*%:4<.RIR-=8^':/2;78/GJN.MP#:K)F."91X1*ZN5I@>QE!IR1U19%0\SY MXQYH^'2\_*6;FK=YQ"UR/#OS5]6U)9<:H.?'\?)S([EC=B658==MNMNK%V=H M<\B,Z>,U>:J+IPVKVV)5D\IV"Y7LH!'("7V\IEF@P?(*,Q".KXF!"%I-NN->G2:F1 M,F8=F>YX+*\/!Y@^3/73NA_8B./U&^V1I"&]8I,UBLK('%059Y!DP- C OA5 M0;>:G+1$C*Z+)M=R%_/8%AAZO"Y7)TI]>5QJ(_P")^1NW_:+2SD<>[2P6;Z= M2;5(L M<)U4T46R^B@EVI->/Z>%0X\6-E7T9LVH(CEN+?%5#Q]P&=GY3(JM,#0& O$^IWRN$%5N(Z"C?-Z29TH=$ #['A=2EFN:FE? MG; &6: U'2E:K:8/AAZMRUM[QCP]3W<0%5]+=%VCKRNVIQ/-\I*,HFH M&83.5*3N@/&#R>+'ZU(]PU&HCK%@I=J((P93H91B3>LP[J5^:SZBHPPHHI:3W.3^?#H<>[8'.U'C3&*YQDO1:R M&G+CSG+*AC,XW@9KTV9_G2<72Z1?,'S+GUADRVF%8Y_N@P%=4(%.(\A8%/' MG<%(;,Q/!6R,2RERPD^GXC0M'O%XM)QI*:9;1KQQKCA#O,:BTY9C_=9Z?R"* MF[1.LGVSG=,Z^159ZK;B_-84BR=G15$I(QU3Z8JZU#;EP,>)\UO;CC1L]+", MA/ ]M3^JCI9FN\+$^JW&:LVE>HTRS1H-LIM/RWE_*;\7Y MK<9FH1AS>UUGU6EAW!NH1:K:C_5;33J5JS?HF<9A;&O=2"_YF5M@XOS63K87 MB)*R5MC*H%)Q/6Z(S\16K-\ZKU3(1HM/+W;J4BMP'M)QOJM9D?I;9*5?(KSIH9% M$SV]UJCY<7XKF31ILL2,RBRVPL;#7),:"Z8?Y[?6!N7:0%**A-9W?2U38V># MQ;05Z[?.M^W' M^JV-F2Z@EE7((OVV22N(WQ"%C1SGMU),W7%'"Z'+)0-WM(B0V6$F&>NW.HZ3 M'PR6=(\SA!2B5:I\V4K*<7YKNV@9D^:THR+K:K_/UY/Z;#*)]UN#V(-.\Z,, MPZJD1-+K/"XW92;6;Z6037_@*&N33=+MY&R=),>"XL\:CG^W%^J\XMZ4(37SK(&F/XI$$$>V='CO-;-V3+[2BSD5PXZ&M6+^U93B%_FC=\S2,&G0QC.W4%T*\ MW\H.L:;"U-&TML:8QCR'%^*V=.JC65'S L/TW*\\',9-AY*\YO-1Q_ MSJGM408AE^YR,T\9FE"4X_S69EM0U=*Z:7%\+VOT'5M.T0%%8_S6;+5@-'77 MTK5*;U.4/78T5K%XOU5,L]E!GI-37&&=9=39+.U/,GZPH&.#+92( M E5O8)GUL!7GMU*8.NHSWD9 .MG*8)5Q^(I=E>/\5G%9=CJSV;+.]A%E.D$7 M"\[I,K%^ZQC/>!DVE^$UGF^(F2J78Z11*]YO;50SJV6)J"%\L9RS4'_>'(SE M6+_5W5B%*:D*7:WOZUIJ5II.D)X;]UD.N5- M@^^[[+JB69Y-!C3'DGF7,?Q&1_(5/]9O'2J;%K*I#'.(1#.9+K.I5KBI M'.NW!O$W54>&S:I66 J-:M-H*G$!D M';R!&W0F:!%KQ?NMDS6C\"Z3K&C]R;@V:GA-K^2]X+=VYX.",^E//*2B*74C MDY7X<=>/\UO3N(!/:5$:3ZEIL!8$Y\<\12+C=(J2B!1)8(AP1+9!6Q3+G<50 MTM;%3K'>R1(U*_"&XOS6[F";;[5\Q"<#K[VF\=65 MD,E,!XC(Q_NM4J=5=BNE!8=D"\[2G#%8LC6+S[>.3+)9;'8(GR-KHZ52T8CZ MK!>;;V6;586M"\TL:Z0GI9S$VT9+\./\UHRPK!10@T&Y3K=;=1:5OE@3Y5B_ M==*;93M++J5H9+4NEOT1HTE^O-_:713*J?)8F6B%SK2\8&M"K<;&^ZV\9KGY MP8S6-$-<,>G21$@J63_.;[5F"+7L"IT*4IA.^/J0L3BC[,?YKZ\T;39]%:\O8?*N= MI%BVXELIEE^@7F'>;!IVB8GU6YM,@0U8M8O]4S!A/'H/HS=F&Y3:?N M*/U<2X[U6REDQ B9:7/#9KV)U,R4Y9*Q\F/]5FZ*=)IH?91">%\IJ-R@5:+% M5JS?.L3;B]9 FRILPS;D(C4B*R+>BO-;"_0Z-]JL[:I&EG0[.6^,!FK8Y/A( M39!52<$QHE9%5&%4M5IR2MZT8O.M/9K".@N+26M]:9Q/S16$H IRK-]:)6=+ MCLST)(Y/JGHO:U-*'Y5C_=9R:RPWBR-OS"5'QA SC&0JV_+C_-8AM9A[O!=L M0PU*E);)O-0<\[%^:V$QD3N(.)YRA;&7:?8L=C IO,K$R%K>69.+]U M/,O2VKR>%+ADI9;)S2LRSR_B_=9^U9T+A*J56+)*(&ER,6HBJASKMW:Y#9E2 M=&S">M903](MU13R\?E6W=)9;(9B'4TJECJBIM7D9:,5Z[?6*<88=<;\UP"$-L!B6;-OU*W%N$BQK5B_=2&U MO+[E,)2F4CAG4&NL82=?R+>6"@NQ2-5J+LL[&]E&V]4LGXG/M]8IQS&GR4H0 M9!?I;'*2T\9)/3[?VJNFUK+DNF57)'MG9^'QK0R@8^4:WA+,JVZO2 MYMJ@Z[5XOW6!KV:H+?LF5]#&-:-F]8QDXP6_%9_,T68_R;:UK$/5AQ92ET;3 M^'RKE5^-M9H3S*#C(4D,JS17>;,5Z[=FQY,2E=9*+:U/9F;38LMA#"T^W^J. M)#L]1=8DUV&Z\H!T&(U/OY!O[6[&I.19Y27;F^WCC#+#G;7 M'L.2L[:FUG,+=SUYZK<^*XR)?CD9MR.& MX2=&IW^]^ [#, J2:O.NELV8);RTK2Z2\Z2D\^IF_\N LU9 ^K M7U#LL?I%C:EU45T^6"+ RSQ8/"C40JE_)_[)25-54-U_)2)R!"SY&Q:Y?#4C M!$42/5UJ3(]9$A;@''-$QI"VI=N-&M<0B^G5>"4K6I8YYDC\N"_ER.&],YP\ MR:*N(B6FEJY;OFK*"5%R>55W$F[PJ: Y!PGH6YOGSWGE+CCE!12*41Y ;]S M07.O!&^*"5,UI81A@58]"0E S2=.H>:&/SF%H?H [L7-)0'4+>GKQ#_!Q%S% M\IS@=\'S5T+PT^@.74+D7?Y??T*Y"8L/]_5N$;BL$*R7GSO2G]T?A_0#Y-K6 MO('B*2$JNMH5^H7%:+SG6KL/HE*T\),G!6N'-P*C,)&&('\3N.0$3? B-1O"IJF M6V $-$TWPHC -&&0$3? ".HW O>(6V $-$TWPPB.H[X8&^9&J0(EX_5CF9] @]=.1*!V_%3)>"W&_0DT M>"TI#[7C_B5#L'3PX?_^PGY]V,.@J2]O$?^9GNB,('B&%X0)DGBN/O'?2@2@ M@?RJ_!LTD#]5,E[+0_T$&KR6 KIK[8#Y&&@88#X&2@;,Q\!\#-2.RT:AP'GS\PY-%Q%LB'S8;8!9AO@YGAIT_BU@>9G36/7 MN]!_^(GA0Y-7Q:1J0O;_S-@!=$BS)44R'74I02'X$B% D:^N;8"GUK 4T&_^>:U@#XBP2D>1^[>\;]GTOGHN.F.G>*P+:AS+Q;PBWC_>5M'_B;3 M=RT'46=8* =GB7WN6 ZR_%P]RA]!0?A@%'3'@E R!5.0$KR;*'NFE,"1AP1 K3VK/ER= D<1Y96*^&((<46->7YX&P+^'KPP@6^! ME]\@1XDMU'7>YH40S-PSU0CHF@O^&'=8,Z^'9S_?_. M)!-1U>0-DN+"YHCKY,8].4-G.MI$9(TJ[]H255;EXM5M41)_ARDZ1O_?6R%\ M;X6R V8U0X12!BEDRTJ^MO G5!6TK$H!*P2MST7JT6Y0Y2YO?:);PC=(BF]I M?1Y+BT&50,G,./,<%_QX:XSH;EZ;.CJ3X;)EC%;989JKGML8!=0,'A-C ME3"N49IJXDAA%^B:[JP%C"GSP"J!?FH8\D#&6*7S9I"A68)>TO/B_1LDQ?MOFD8>*"P-[1!TCR[H'KT@$]FA)T/]^DL0R -*O^K* MW$&A8-ZRIY+J>G;P"&L:-5%T$G+@7P9N9L*U$I(QUZVU!(K!;O]D]WA]N[/: M^T.0B%''-VO<.TZ(]CU4J:B'*G;80_7S25I^EO53NU>]M/X]04)?D3TH>K> /W?1;61N%D<@+"M2 N?0SIODTB]LP9B"LLYWKV M\-OP[L6RR6]N-5^LD;P=F3U[U'QM+I_9I;SV#3Q7)9 MSM!7@Q+=9K&:F-U'+8X4 M3"0A>+8MF<(ZX3Z6>?_P%//5JV]@XA]6>=R&Z,$JCY]SW@FK/&Y1]'[(>>>5 MJSR^HL+\O&G.M]W'JQ;8<4;.UY9(I>G,4QFWM\K6/NYWARUNGF!51Y!L6^YE57 \EE5:%4V<>G:'']"K?]<'V0KUA>[G/8B@ ?@:0!,.K6$)XER9X M2=B2!N:U[ZX8Z@O@_.[MLA9X=H3H%\P\8$64ZHV0_@*2AU\Y,3>N5M/.K.R, M907IF"HB%0O8T&'\8*7@QA7R0,5";4$5@35GL.;L_H7V1YZQWT'-&919>,8. M:YF^B);ZW, M!J903J90PB^WP#8[:8[MG3#TFE:5G?79SF34S930HCSI^V,4 ?D4[ %-I;XN MG7*?B@ KF[Y#5N1N9>_[GQ+?6F43O%#WRHX3%F6?WG >#^^XG.OPK8XV955M MIJDIGC.+,QEL./2OOS%P:3]85K[#4B)X) !K7&"-RS<2VA]Y]@IK7.Y79G_NV2NL<;E7F?VI=O86:URN M<#/F+&W,ZN0J'T2B+4GK)*OKR:A:6Y=;'^^FN(_%#DZ.L[RCQ,2I$S8_J%86 MU22BKFMX7:^O^YNZ/T;1L(D9@;W4PPQ: ;ASW6K5T/W?CWN' O.J6Y*JO7:* M,_CYH&EZ5;%<9T(%IMZBP'=00E67W,0_NN4X/_UF]S:'=+O-_. )Q,O9HYOJ M1GFM5-+=B"ZL$CH,;GZV[&XS2G1%%^B4C MV<*7V*+ ^&,4"Y-1] ."4!#M"VYS+V:AH*WXNI34&=5TTPD< M>4@ 3O[G?R;?!W?F)!EV1O$LZWVQX.J&S<0S;_@DL;[@UB+CC!O3,UY3[-G+ M9'ZLK@ML9Z5TJ17EM2LV\_%KB@=OB*XF1D6:,7<1^T/#S-3]-8OTO45>YON2 MTTJVQB@.[B(2P,1@#R@>=R'Q.^G:X3Y\)$$7V9A?K)R[MA*^W2C]OS/)Q(O% M=-_+Q8%GEM4GQ+\W/Z+BW5'^8*5MOB@Q<(A*Z0U]MCUZL$KJV M$E[>'KU8\GIM4IS.XIRV0>=.\7S2"+VM=80U*[ERME,D$#6KN S"=)7J^I,W M^Y];HQ=S06B/KPPHT\QQ"V?0ZI;QPJQ-^\ L@08/&/U H'A<,@C:)>@G?8E= M>K&L^=JD^#YVZ85SJ7&AAXY*74?A"K*B)#?3S7@LR!>R0\*D7AJ0%J]JDE1H MJ/DIVUBV(SM$_/J+/B X^D#$>$C0%$$7Z>M-2G;9!OK]";?S-B]/AL&66$Q=AI]H%ZW(>'Y MUO^$+4QNYG@VG,WN-UOQ$RQ=Y^>.]&?WQ^%;R>!52L1Y@U\E0XZ9NXDD=6GJ M_N$]U]I]$(I1],E68J,Q!R*\'0,^V5H*!/EOL!S7WDUL^T(T6N:;CP?)D]@T MHKJ,>;X5/'.J6_Z.:KO_3@+]_3.Q)5Y+^@&=_CVWG# 3\,>6@/^]E)X]*SU;Z$4,?C0P^/*MUCY8R_[?+ZW"@(RX$"->PV>%C( :\;,8 M\1I0*V3$A1A!_J9/HGE!1D#3]+,8\1JT(F3$A1CQ&M8P9 0T33^-$:F35\4A M(R[$"/HW#DW3+3 "FJ8;803TFFZ$$=1O"C+B%A@!3=/-, )Z33?!"/HWEH:, M.!\CWG]O[_3!W*=731\M^G2!,3BEO84"B0MC_0N2Z4KVF\0#4/0Z5+EX3\&[ MH J4E>NUW;LWJKQVM/(SJ0(UZ'K]G#Y.E>_97/ N1..[*XQ@Z>##__V%_?JP MJT)37^[7OD:@4Y[NP;V1LU8W?U^A@%;TRQ* UR8"M**W1)73J;%K4^5"6%>G MTU+7)L*G1./F!/1#8*@2B09 CTRJ)A0(&*?L;<7< MEA3)=-2E!,7B0F(1;#&W[6W!(WOH@A\)Q2%V5=A8C?KWC3ODL"+[2P0AY8-*(^>1%]_@'M\LX+$GS#*[^@E$0AV1U+24Z:JH(*]Y8O,2#W M+1H1T/#6@&SE) XD^-VAV]7QQ=_8!+/LF=*N_R7^?1'6+U@(>5\HXC?1!Y/< M8HKCGVX]1^<5?*#.3(-M9,>%X4A4!+[YGV?[B&'!!ME/JL[O4%2W'2GNDM:J_-WI^/IT5J@)HT* MMUX*A?:\W&17K!S8*= G,PWMTRW8)]@A"G;2O+Q].MU),Z78_3:7MR5$,A2' MFJRM@E_XXJ:^Q>5HI-@<(VI8>]/FQYE5'6L#6P4::=+IAQ1UW+$.&JSKW!6] M02V]O,&*X%]OD!2WUT?JPU;J;:TV_>ZPW1 J6%HK9);CUKHJ+>;Y2[6X:Z)# M9U-/#CM:P3&8H<$:[G3B!W8+=-I$4P\D1GWW]G;W8+B@I_7LG%NA@6E.=(4EZL,!*>;7O0=VKQ43^!)25O543Q=1;R!.)OSA$\,1PPP5,2O MOSCQ0*6_?1_.>S!4T,-ZALEQ@Z2XDY!P@68V*7Q4=%DC6>IU% JEC,:9S8&[I#5!#'X>D'#$%>B>-NKG[R6/SSECV55->S M@T=8TT1T")*0 Q\U<%43KI60C+ENK250_G;[A]#'Z]L=(M\?7DB,X_!FW^ = M9UDYSPYCD3$U1B-EZUK[=KF?3Q;GQ&53'[$<2P10DTXD"*3L06#F<7V;].*3)K\%'C!_0I#$' YT#>6=,D5W-U6CY3LEL M!ARQX@[)>N-5=XW3)8TM#"IUB;(GI0'/!.8)^_47HQX0$HUS-^Y16Q*7/WZ^ M#+;*M5=Y<:R45W;SL-P?.X==_#%2>NF=^0JKO#AB+932.\0_O/8J7^M6!J7T MMOGW4VSIA8%;H)1"6WK[8+'OE=+[K&..@N3D! 2A0;3]&*A^FPSTF?,J5UC. M]4SGM7EWM2C_!R[\Q6)5*-[?B,LOGLE_]X6_6.MX.^)][K.ILR;,3U/7B8[F1T[5>>'.8/)\\SZ^WI6 13B #'JH(4 MID1LDD5\L56:FTH3MMO]_B*!DLEWK=\[N/ MNBDIF$A"\&Q;,H5UPGTLZ[_/'/OWJ92")Q^P(@=6Y'QS_OV44V18D7//_/LI MI\A7KLAY3VWT=?*\;[O_V:E6&<(7VAC;L'TTU5O:ZL1S^8DN=:UF$#F8[JD;6P-T MU*HQR&;#=11'X3N%$B\/_#$=7BTE'E"<@!74<">$]53?F'\_92>\K;F;30K)#%V]TD2G2T=I+E-&HGIUBP*9%O6'3NL_"-0 4"$ VP\N 0GB; M*WA)V'+JFR3V?U+AVA= 7][;=4'P[ C],IAYP(HH@1VA8@8D#[]R8N[\&87> MG/'K.5[#5NV6-L,IE_9:P4JQ7W]1XH&(O?O[350$U@?"^L!#*P+/=F'IPC':F&Y&7O?ZXDFQ!=:(LDA4![]QG MHOS;%D7!U-#)U%#XY18R:B?-<=!0,[D[,]NDL.&RUBR5).N#YGS8&J,(R!-1 M#S1]# UUGXH Z]!@'1J4TA]\^GY;=6CP4N(= M;CT7BPBN#ZQ"V@>[&/WK+X'$]?^"U@%6/=Q._1_!BO(OCG_?HHMO2U$ MKON^^7@.[TB8KGL;,M7D68]H]+4R5NKE-!EX1V$AV$GWZ#ZKP'+J4@W$6W02 M\\"!_3:I]9]4^@6/16!-TC>N28+B#0^U84D2%&]XJ U+DGXDEW^P];Z]DJ1_ MW_KUXQ>Z.):*DF3A*:[%DC62&TYDJH]O6A\.MO=AX\'A?99WE)B86L9*#8%8 MDP:BFDQ[V1*KN8+;&J-HV,.12#V@./F%5X)_H-[\X/WP]HJ\KF PSIQ8>X>N M%Q618Q?%$<%ZSB1+JO]4N-J4KC?8.S(I- O<4DW&Z&1CV!(P\)P,K__,_D^Z Z?7WUVPV;@6=.]$F1^(*KL8PS;DS/>!>6 M:%9[_;*#)3D>&=D.U M2X55TQ^C.+CP2M /)(H]X'1<2>PW4J57Q V6&]U<"YOKMY?U+_U>:*9Q/@ZJ)VSN/EXKG.%^J+-D,RBGZ09 M8*A2@:&*ZSX$#=3%#52\=WAMK;R\@7JQ)/7:I/B6!NKT_>QUB=N,_;4R0;+3 MVK*=5=)U*?O)^]FO&:N>2U97P_$<1QJ-#.$L2V/&(D.OB@[BLC3]0*2/P::A MQ;JTQ7JQANK::GIYB_5BE?&U27$Z%W1:S,Z=*/JDF7I;SQB_RP[RB.PTD"2G M\KE*8S&>U<_L7+V844IC"E]84=T>MV[-7N&LK%6?"34'K;2XRES@ENV!72_S9_:L7K14>'/@ MFO,:.4>\2G'>%9<]+RVW0DM%!)8*)Q_(5&Q##VBJH)-U-2?KA=+U:Y/B3L+" M9E_PFS@R&R*%F9(M-R;\2*M^<=[)MDQ9Z3F$Q)))6=U@DD]-G<@C M7N!/: M8O0KL5QXSO8_8:.BKQ'>#YP3A[/9_68K?X*EZ_S1I"Y-W3^\YUJ[#T(YBC[9BFPTYD"&MV/ )UM3@2#_#9;CVKN);5^( M1LM\\S$E?A)81E27,<^W@F=.= TD&S(" MFJ:?Q@C\9',#R(@+,8+^G4(A(VZ $= TW0@CH-=T(XQ(_T:A:;H%1D#3=#., M@%[333""AAIQ5D:\__[@Z8.YRZV:#KZ\5CG$Q6]3WQP-+MX\4Y!,5[)OG"I0 M,B[5(_+>)..U,Y*?216H+Y?J]'5ODG'Q[I9W097OI2^"I8,/__<7]NO#7@A- M?2D]Z#<(R:ERRH,+(VO?J9DO)9*NFNJ MP+P.-!4PKP,E ^9U8%X'ZLNUXU3J=_IK';!/QZE[_!48IO[,3$7#520;,A_F M*&". FZ7US>67QN,?M98=BWW^4X) VXH]UNY)SXJ]RCU.W7=GA"?58P(:#3" MM0ZQ&:!'\3,#"@#CF%1-R/Z?&4T %"I;4B3349<2%((O$0(4^>H:"7CZ?>LR M\B% 4]@GC?HW])MO7@OH(Q*R:=OWH#XT_K0-B_XUXLX!?Q M_O.VCOQ-7K>QU:>W0\/R3!?*P5EBGSN6@RVX/12$LT1!=RP(41.YB#[_@%YR MY\6V_8DRL0V*[E@H"T,ZBKDI M\FPYM:JW+M$>4BG++%Y'C3&;M>?N)EU?3C>EUC@5=H>D'DB*>$#I[]Y\[2B# M WL_OM\HG0M#/ZJ9O$%2W#2&_D6-T?E!^&O]MB7.>1GGDH1=(8Q1=D6M@!D" MO1]?0]^'YN<\Y6@WJ'.7-S^PL^-%S<_IUHYUO^%V/8JL:UX;JY'FPJ%\YXM; M.UJB@)71\]_PD5EGT_< 4@][./&Z&W-6[L"RPQ3\Z]LM8PA-9X551RM7:53.J+F MJLEE83A!EAXP2V'?1O0!0?#OW@SM^G8)^DG/:O5OD!3?R"Z]T)9QB=-3)&>T M5II:$M-II#A/9:>7LD.VGE?KW'!)L63&1_26B?A#3P9VB/CU-XVD'VB*@H8( M.D@7=)!>D(EKD^*F#=&B0*5L$\E7M'[6&8E]5Q[H^J5L2"7=,9!J3JL@!M5' MV'6Z0M$]!M@0ZM=?G,(?D/1QSN[Q^G;'4/<'*Q&CCV]6N7><$^4\.XPDQN@X5#ML MW+7VW4ZQ3R=JV4HF0PS3PHK-^DIRV227#$""^]?(WL7115^1/2AZ-XAG]__9^](>Q95D[>]7NO\!]9V1 MSI%PC1>\T&?>E@R8?0>S?;&,28RQL<$+VZ]_,VVHHLK4TM50+&5IID\5E=@9 M&1%/1D1&1IQ']-YK^Q2)WE6+WBVCWI<7WXA$+T*]"]7:_%W1N\U,VL"=Q(;( M78-^Z9-+=S>1V!-'("Y SN7P\-*\NY0_?&FZ3^PB7[7,GMQKOC3S+F527IKN M$_O6URVT)SY[.6D4^.U\N8RZDAVMU9T+I$#TVN5ZU>;,? M$1Z^#!HW 23"@3+0 O924T 0_VT"Q5)-_RD=V?# D:,AS25[3:O5;NNU1*F' M#U@Z-VXU)!9EWQ')>!*GCR3?1>!RZF/DVP275W/EK@=S] MR.S=X>R%V'BU1EP",RM9S&YE19GDA9PU9 &1_?R=J0L87MUD*Z6LLM6&N) W M;3W;LN;,4(6&%\K)>=?RNHUL' G$E,\VP:FLHFY3ZG>MQEDOI_\FRCT'^5Y M7(?H17D>W^?$,\KSN&G1N^T3SPOG>9PCR?RT@ IZ[+M"EUY7>GP M>;ZWWJJ?-KS]/C?/RE,'5=AVQF-Z9SOZ,PH6C3>/SZ\*W-JX+:_KENW_P75M M;>BY\M ;:L.37?3?2M%7AMU\\442/7Q$I.7$XL)Z&;&JL0%U_W8>(+ H\38 M[[AI16DZ-RUZM[UI73A-YP*;UHD#.U>SO]1Z7,,1QL)" )9:[6;; R4OK=#^ MPGYD?[G-A"A4!0V5#_2O8RG^?1KX$K\/S9V$MK]30M09"OO=VH4M].R@M!^< M.61%$.T-2O[!)??_Y!RY=94:6,7*,#DG=49KY:HZF9/6+@\I)7_\HKA$'">/ MU=RZ$QV)$L^BQ+-(:+_;.?L-))Y%,AN=LT?Y3-]-9N\,9Z-\IF\@LW>'LU>? MSW2B*VE?>_]L#6Q%.UA3O?:Z+LIBL.B]R_[-WL0?&U M93=%U^K>V7+\S.RW=YRG\SMGFERN)U[+Q9D%X$;Z<+VB.BNTXW _?B5()MIN MON4!?50]Z(9%[Y9WFR@MZ:9%[[91[[JJ!]WVU;-3&">].C:;5X8#2T\[D_I: MVG@6G6L@XP1E%[UMG=QF9E%&6VI0-4=.; [MQ[N)+'^G=*+H5"!*[E]D[P]EK3'.YP/68D_0ST].IIJ@V^P6QEDS: M(XO.SCSG\W.IAT,Z(;90I]RKVY M2]G=Q91N1G8CT?V,27Z7HKL++46B>Y^B>\^HNXLPW8SH7G5^Y]=$GJ"C%I1S M*5N.PR]ES0C*L1RXL;L>V2G9T90C[JR:M?OS=I?&!'+=G4Y&&K'N8#QJW(T" M4HDXF4Q$F9W1/O=:'"H"BR^)3_VYGFMLMESM6;JA:\!=Y&?++EEP&[Z>L^_K M^6WF2/UW^.R9*X!$!,[4&,$_IF0#56:*R6ZL!>:N#\\Q"H_'$/_^^Y_A'96? M>6L9]H!P$GI?3;JZ'9QX<['.<'F1=Z3:^(2W%3OV$LM*VB8GM-:3-KMFO6;) M_H/;B@=O"&XH!IF:1ZXDDNDUI:V(64Y?%-1DCR:F9&L!$89"5Q(37!S'R3A! M';N6>$^Z=FADA"3HLDEQEU;"CX/2OTXD$Z\FU%UZ*;X8CSYJU'P]&/U^IOC. MS@EF?EY-C;ST M4MPE_+Q]HY;M]C.Y,FEF\5R#ZDRU8K]@+O_PTLI[4%3L(N!^_: ::1$QD#ETL_^?22OCU>/1JVNNEE^+MW**W,>C4B4=_"$(? M:R)A30NNFF[E$[B6GK@\SK3B"8(ZEL 4X5)D)YT%EUY-;;[T4MP/+KUR'"7E.L2@T'8F8DZ=3+#M M>"M)RN>/HWX/A_0EZS3SJZ&B=]5%;3R>$DG6"7 (Y4+'<8J()XY82!$412;2 M^4RD5V3BTDMQS5#$DXI3U'E'P!=DPI5!F^]2LQ.'>5Y%D0%%6?5*L582L'RO MM-YF6@6UXL=[_(.M)!%GW\<0_WSK/WXODU_[L55O!CFA'/\=+8=F>O+.91MI MRU__A?_LN: 80+:1L$UV?-H+#H7XM=,Z'/_W6>1#@>@/[+V D(DGAW[GU-=E M%<0(&A7)1 &Q^9X _]___9]#0IXT 5,LP[)_[N7]@,))(&VD+_HJP(8VD'5, M'L-)_)2-E;QQ]LK%/9")_:'QST>=06L2HQ\X[M^QIQ_1RH26=2:OL8/%VRD: M9H"Q^S/XUOXC7T?VGUF.'QCX:0-DCB\!>O:SI_H<F;+["#+M@CI?:5&9L\L2VBJ&1!/YR MJ+7JMQ.9A$(*.:.(IVU9:QL=%0T-O7\B9/(I-:$T\+3(5(UB)Y5WBKQ$HD.I MYR.3?*/6T.6^*8)"!Z^2U98')BH<&9IIFY_-LY2CX^(B126[+(PYR>9=5,@1SVSKLURV0FT<>!0ZN70%4%/C61Y/10VGJ9@'C9"A@W=UMJNEU;RBLX,D3^6JIX3CG-KG4HU)W&,*$G4AAZ9IA\NT;T MYP++>D)MG%4J.+9*D6-_:(C\1"$_&O4&VS%<5&<%RG6*!0T5#0V1G^7'C$Q; MB:2>TSB2W2ZZ-:>\DA)2Z/WK3#F/S\4)H MW@BS<7&>G ZSP#;0R!#Y6J6YL*Q*LR,P2\\PE-%DFZPTX,@P^6J+S'0GP(5\ MJM5YR%&:W?+HH6'R*O' M+VAIV*JUFPV)#I/O+A;]\J#7!Z*7K5CI:J76W)HJ'$F_'-GK]"J:KHEE<=:3 M*NUZ5J%GKG/5;DY#;T?!@Q=ZPF0SC60^9>*8 M4,V"Q3J3I08K-#2T_"G.$1>D3MABC0(5P"M==MSVGQI:?V:I,MEB>36%(CT> M\.XF5^0Y7F+"Y$_,P:;K,%U/3"]4? LVNI' 53@RI"9BGUM"RR=5$K3&(IOE MW)3E]1IP9&BAFO9F7<@UQY[HU71S/.[J63>!GADF?YTDX'LS P-/M\!F7>]V M^/'8'QI6/@UDM:&K)O%%)IFJ)K/)=L5L2&R8)J_7Z\A>'Z*/K%0FKF[)S:RT M@B-#-+4-W"LFHGJ4)9A2-# MS,^+U6*;3A9FXBQ=R(+5INEA)?3V,$EYHL\J8"+4Q459IA? H55FR$MA6SN1('P&]G&IJIOI$ZN8%(%O12*9ZAP+- M!+_JXR5-+F29IC6=CU=H:&BFB7+#=ATIR>#=-*M+W79G"P$%E;D*376>$[+F MQEV-]59),I:BEI^+ K\K$/U"]S-=>3$U>VW=4V35Q.9.72CZQ;-"9"V%O$Q[ M'2,OU+9VNZX.!<%;[(N /A^:P88ET4LG';'&Z<6YR(Q,?NY7J XOP7*E#$MF M)]7&O6Y9Q21,L-$N11!'A 5:,.*D#RRQU5H*V :41:GJ7Z .T;4JX(S<7HAK MH42/:@DF71KJ&I* V96N@L9%S@DPY1C67Z&<["W]H""M[]41::.8S33%GVC6C MEUG16M8?&MZLZ*Y2KY3-)(;+M1&/CUA/3>2#3.#0;D4-.IPZW/18<5&H,L4Z MV7;JA94_=K]=O7"2@F\.I>8P,^O+)6HF8)*:8\&R/*4D7D)#DX&7";\!1KS[ MWFB?@%=>TDXN24WT;%UO&5YYZ707K0FT#_VOO?XME<2;EF'7*F)ME$^NI;4Z MT=/\X[>N)"79=U(?W;,@*@%=,T.>.^#G_H?#MS+P53L7#=GZ2N C[/U2WW>2 M/=?:?Q!X3OXGS_RK@\C&;DS85W+M_<1V+R0",D]TT_G @3EXO@6?.3:LU7[5 M]K]C**SS,W!&5W"=WO4#=RZZ_^+]4'GH6(;G@C,[A4?C@,% ^,>/!@&?G/@S M9^='C/@B1KS7O2-B1*01WXL1[S7GB!CQ18QXK]-(Q(@(FKX7(]ZKIA\QXHL8 M\5XCFH@1$31]-T:\W6TA8L07,>*]ACD1(R)H^EZ,B*RF*V'$>PV5(D9$T/3= M&!%935?!B/<:;D6,^#U&W$ )XE>HYN ?+Y4D?]F*5=>P!E_>3/YY*O.5KDHD M&5_5,_W6)./+N['?Q*KBILL)) M;]Y%$O"TKW+L54M S9T .V+^C37>OK6-XM_$JMR7OIP$+,_KC/XI6+8M M]^5.&3G:8;R<%) M?)\;EH-=V>I($$[B!=VP( 0-GX+U^0OU?3IMWK9%/=M>7:RS]6PC2(DB3M,G M*9$;;I,Y9ZCJ7K>RQDR/2^$C]2N:MG5*(V-9UBH;H58>Y1)&ML,T<%3,<->S MC:#B%(7?>9.2M\4'D1J*\41=W:*N;I=&K-\KU_VE<'7Z7DIZM3?(M*1%2<2< MA$QU:WJ:EA%0?8>N;C<"4%$_DZCOVP4 ZNW&;[HF.$J?=G!\5NX32L%N))OF MF<&J9Z;J949O+G$@V\M1JE-2'0L5V4ET[.^$+E>:1['4&*G4S5569#I MQ:JV%;:JD/FJMD]F?U;M)0C"TKMN7;)GFD=C"[^U1M [CDW$:2[L%T9@%9E9 M47>YVP*KU&P]#[' ZG#=+TMM00%;\O M#PM].8*+,Q3YH>YRUYW%F+7L,=!*@=G+;OCZ F:DCM**EM/;9XI/XX9$Q- MJ*8B3?BTOED5\DV]0(DCYP].N/QCK93L@!&: C"=P)FRH<"J_OQ2FZ_N7IO*]^MF1E%XW_]ZK6W@?5+Y72CF2TNOFW_? TB^O:1)):82E)R^P>G$I MO]I.C>C<1Z!/'52Y SL>%,G9J[+PT\R[FYG]#PE]-6KT> M^8[$^WP'\_=.^*LIC]#TX%&VS MT39[\FRW2+SOB,O?&+TOQ/&KM2*S%LGBG2&'ZV1&;K6VY&C=K7_^]LH%++\> MY4[;Q'!("UZ)M!9J=S*;2@UH^:$$JG=-O]M(G0)P(C'%LVU@*IN8^Y3=?YMA M]OM)ECIW!._> 3G*RKD'$^K>^?<]3I*CK)S;YM]W.4F^<%;..:XDG#;4^[%[ MH&;=ZRV<5;4BD/EE7TN5G/7<_GS,U^_@]*SP>E!?<&>]IG?&JS^C8-%X\_C\ MJL"MC=ORNF[9_A]F.PGK?ZO$M>BZ M('IV4 03SARR(@A?!\4QX9+[?W*.W/GKK?!T;5'RMCC97C6'6+>YT5E>XM"= M/X8DXG0R?/OW;G0DR@^,\@-O)8'J,QCR^V4#PA#B'WN%$>3)>&BN@?O\(7AB/LB+)"[C'Y,LH*B;)"HIR^2+PC](YR^KXE ME[\Q>D2MZJF0:A(J,1.GZ#/&&.Y]ZXJR'^_!V+QW_GV/K(]KRWZ\ZF#XE]XF?LO^ M?'L7>[)%69R>E#V\D!8T=YSN8()$23+:Q;@?OUB.C;:P*-GFJI-.HRTLVL*B MQ,4[Y]]WP=+K*@5WO\&YCQI'*8Q1W:9BK030-I<$WQJ3*(,@Z0?JWK:.;C/[ M,*,M-2C=(RQEBGUJ4J"%[><[B#[ZC0=G]VG9 MF1SQJ9.;4LJN9@H\+J>4J0D]=*I14"4"#_J'4G2A;E23[B1AL6MJ'GVY&-G-B'DDY9_RK[ZYE.]"99&4WRE_=S[! M-Y?R7<0LDO([Y6^$Y0>!LYN1\JO.\/V:@!IT*H.26V7+%=$:H35LK1Q,W6G6T'.>J;FO<\&&!_1@LW&9FVW^'SYZY M DA,X$R-$?QC2C90S;V8[,9:8.[ZB!ZC\'@,\?"__QG>3W&@-Y=A'PD\";VO MILK=#E:\N5AGN$7+.U)M?,)KLXEZN=,M.B0FROC %@4'7[<+J\]?FSUX0W!5 M-DBO/7(WUNFR1G_4=1J"Y[95>UK"6TV@2@2)+LBB]&K(^:/E\/5[]_ 6!G#04S.6(. MJ6R_;UO9GB,"DF>BGN M$J#>OLJ]*8A;:;69#/'TN+)LIB?)*DA_/M[S(;!JK_6&INO3 9Y>K\W\C*LM MG88/5MR/7W22BR>2X62*"+&^&K%>3;>ZM)I^/6*]FI%\Z:5X.T'K;3$[=?;6 M'\+4QYH:K=I"+XNK3@W'1$W.E&H+:5H]L7'U:AL'!G#YV5S+5@4M+36I0F:@ M#4:^.XA:#Q').,N$BR7]'2%79&M=#+E>33:_]%+<#W*]VG#EI"HLA.^RT!;:^[:]\I/*STYDXBENQ"VL=Y55G<*G?3PWG:2+M:$\T,MGCCN99#O57183)%Y; M562BLR;33#/ &?;'KT2"C!/DL4.X0X'Q#^+^X_?2.H_P?N8P&O)N MRJ%/ J*JW@Q.03G%8>KS]6^")3 ]T 2*I9J^!U^'4J]LVO M*0/R9L>$H<24 MW?52*2ZJXJRPMI-%%;*?6@7" J<+1KS[QC@)#2-^Q !D[AR^W[4]< 84\;6$ M()Y417OV O_GGR@PH2GPKSOB8_83]9 # 6].J-2:"27 _4DQ;TZU/0$QM/?+ MYF8_H2U\E[V;(X0J8,?XEABK6@\Q$B<2&)Z,QSY&X-BV9O#AIHMTPXFM-'<2 M2T.7QX)2Y2"28W\A\23Q?_A6.L;@C/\;\<_?\1@$4F4"9P%UTX;3@3(.:8&" M'7.MIVG&7#AY>0;QU$65C/=SAD."KVMN#*SG +T;?C8$P3,,,$) X7_91=[8 M&%((OSZ'LT4U9F*J98V<&!P!%W>IH39O\-O*?MX/,7&W)OZ4XS'-="#A@4L7 M&P,X'#U=>4ZV"^R9$S,L4P7HS9">&1PPP5P+\W^(R39X(FP4LY8@F.'^.?X3 M'F*'[!H"0X,D.^AYKC_XY51B(PO^V;38@6.091$@J.;,1\S(_) M#@32,;+S8L/-GK+/D/%\@D?DZ9$NX+@:FL4H)L./9!4\KG#,T,; ?WEX967' ML13-_YH_GQ>+^#C;.%P<1?8<<'Q9;#"'4H6,W0^NQ7.ZE"#*Z!.F0#L 6LA/ M?)(5*+..K]7P0\?=L<<&R/V/C: X*ZZQ"=CP2/+^VTB:%,-#V[S?6%!S'%3_ MR*_T@[ZBP<G^=<3LY\Q^6]_ MNH\SL,$,KB0BW8*LT$S(DF?2[[_.)_3PI0^QBFS"3Y$K@^0#H/\]H]P7)<@Y MS0[&N#$#R(X;6WBR#9\+F>&OFA/;@9$+WP[E&TYDAT(LT@MD,[Y ^'/!^\&T+=RG8>OA'KR&-3[. MU1#_QC[%#EIR*!'P99 MDM76"&7!3H:@48)0UU=2^$"H+O)H&63SP"=Z#E+_MP9#X9,1\O(^UCO[(6CT M"&U2T'-%8 .T>3#'1[$Q@*FZ$P@_LJGN]J, *:"0/OYP>F/GP [%'*#\''GV M"MKY$''VAI"B6-H1*R@%"8-0MW1]^LYECF0/F>LP;5'2@M!P)\[8HTU MA%[!CK-PE>#VB*Z4'M\4=TH,)17I40A#;("V3#!ZB!4@-R'M]LA_A8_ACQOI M?H_0G,.=<#4!YB%46D.$M\%+'K?LW=L"TL(6P<'C;# V HL@V%P=2%/ XR>[ MP3U8GU<,B, , 6A7A0(*ULHDD+# KG# @2XHN)\H9T +K9[!%X.)P[!8FZ '64C M2.*E8!#NO,H$64YPRAH"/!LQ JZ?!N<7?\;]L648UBH0EN!GM#V-$=L=%\R= MGSX)OGNW)V/GT"MPM#QWP,_]#_^(NC(F$UOCG,-"Q^^C'KP(2,FV\V_7VDO]DP86MYB?T>G3#0[&! M2(;.*$/D;#N'?1[#H:Q.L _?UT.="?IMO#,G.#IWV_DL=10A(1BTO@DN.,0)"$7__N__'!+R=,:(5,ZR?^Y/ M$@\HG 0L)'WA4@$VM(&L8_(83N*G;*SDC;,_MN0>R,23MNQGB-8D1C]PW+]C M3S\^+?\S%JVQ@\7;B2IF@+'[,_C6_B/?8]U_9@4!U)^^+PR]+?3LXXP_&WM> M.)#4P4&H')O8*#KT?^U:^IC"O:\S;1\@(3=1> ?%%A_E7?YUP-[7Y//YFAY; M+'E_B%DT-SUO[8R[(LF06VL^WVW)V[28PR#V9699 M;9A0X4CZY4A<$!-;-KM.XN10K8@*7Q032S22>SFRNEB/:X!F5<'CC:0KYKE^ MI]) T33BY5!RLAZSFPE5$@#'-]998^@D\@V)#$]TIM;34W.YJ.M J#7KJ]04 M3]57$AF>:'9!J)R5R7LBT^I/URU\-)D/TXN>&2+):I,&V]9#:%251N\E B3 MY/3D424S+\Z$6;N>&;:3H\T K.#($$FCQ"I?&%GT%G*),3-C*Z/RAKA*[GM&*ARBX;.HNAD6&2K([" M)OFTS@J+CFBV9QS#MPA5HE^0) V)\3#)CL<22[! 2HS)L324AZQ$)H@DP;$$ M1W(@)"Q.MSFCLG4(-='=,I,[_ICK*NU19+Q*;=GICE M?*G1.*93^37(*T2]+0LEU5VV)FYV6R_RQW1JX"V4N3:3:+%&)NI81M/6E4+C MJ$ZY0[TC+1.9E5!JEXLI;I)5Q?GJF$YA"X]?V>ML#\_IN6YOJZ1-J*O@ M*MU$>R&(L]' V\C5=+.V1<\,$P\VF$ /9DT+1H:)KV[6B>R8 MI^>Z-V([@UK;LQM01IDP2:EZ/Z&D4YNDH.GSI:V*N,*45(D-CU0SZQ%5XO-M MH56NC>;F4AH,!-21.31RU4M2&;.1WCGZ^3-*( 7*2(1F)37()*0$45AI2-"'A(V4DLV2"I!*CEP\7QV)3 M$2NU@EZSC>*,UL>5(GUT.Q<'X[+5Y5NLOJ@5<7-N))>DS1^#GHKL:/VJLESI MM*XQXT'A7:;2':LHSMO*S%2EETND<$7LELE M,:(S[Q6.JBDVEDP.#ER(&B,QZ@RL:A21]0D0XS6E#"%8"84]7Z5&X >[Q=^#0UE&A-J-N/3$'4= M.UDSM5I2L%14D2(T=#W66UNY7E_H,\K,NYJH44 M-=!J(]/MK*&('H']3#&]Z>!BNZTS4K,S:PF"E1=7:&@BI'_S#C10^C-*;U6) MV0;T1S4*U;.E)/;ET$G:Z0VH[&@MDD5M7A@3VJC0@T\](E* (5V9:"D-G!EF ML'2U0LDU"+UP:&@"RH)K)6JNSN#=$D,WNXNEDD832#Q.X(4[NL]U:PXSL[Y< MHF8")JDY%BS+4TKB@QPV/)SR]M9P!#6OO.7-3+D+G,=ET<'_[D0_2*0Q01"4 M\@]/'H\8#[-X@F/E$=CEI?P5).T$O^P"$$%RR<')K^QG0J$?AM82'14'P2XX M43\K))R,@PZB]Q%6^+6YK:'3W2"[93_&0T>WYNCY82C\GN,-IT#Q3V /@[0H MR>'YB?!24RWHK3O&)N8 H*,W+K&)&,&'$-C, ?N(@35\&)")NNAA&11EP%(R)LNA9.1-AT-8R( M-.(J&!%AT[5P(L*FJV%$I!%7P8@(FT[+B=^L$/YNO._KJ.9^@^KK;I' O94% MN'O)^[7 P_^&:I8HEH$6Y?_](']\=BW(!^JZ%Z,]L0$(Z*_L[CT.(RF(I""2 M@N\G!57-C(0@$H*WA""R?RXO[F]?@WAW$4(\_\U5^0Y*()@C,+H5^(OD(9*' M2!XB>8CDX9KDX7.6T@7KFA["'DS%=*]GTX3GZDP?X*DBTO3 M_:]34!)D+5R E"MHMIXXN#/&/-X9JVZ,Q&0^58!(-D?3='DZ=>WEYQLY[,OC M=C5WLB\M7];D0$:?U]?='G1!?FKR,#932V%&4;;O:C8I.:6TEN+S[$9ND.95FHJ WSXQ<1Y\ACC8,CS8XT^SMK-G&@V00I4;O?$FXK M26%RS]*QC#T4;;RE)*S&Y52[L>FK;JZ2WPKI1*F!YXI42F?1IIW\\8N),S@5 MJ7:DVI%J'U-MXIEJ$Q(K)T&OTEIKN*9F'+4G"WVJ?D%[G',*V\%$"8'#%!NS9!(H,\@1_KN';=23V?B#WP00N?H'X':@UA.N!9/Z:@MJ M-%2E0X4[@DI4KF!@>'(NB/+(GM3SS962]0OO^5$"C@NWFXU4,U+-NU--\E U M24EA:\##,PD7ZBFS+:ZJHV:-^P.WX%.JJ2[ZV>',2*>$=)'/K_0MM\DND&HR MOFHRD6I&JGG/JOE[I=F^5#7=IDQ9KE.;"HR08=4VTHB/= MC'3S_G7SQ;:9P,Q*%K-;65$F>2%G#5E 9+]ZV^0'*<-:U&PKVYJ7D:M9T$9R YP7FMG;@_R@\(J-31$ M+:\M>(PN)+/*D7;FQ\=]:3OSIPJM;W?[#@C^Z@[F3[,KF+$L&-J>;&]0@W(F MZ#:3Y5NIF.8X<$D/VYJ=G;Y,=50^58 M'<^5:OU>;V&X^5KC2,'JH^/."VK?L,(O=XH"OQ3^0+-1P97G@G&A&D0<'3'B M*AC!1'RX!CY0#UP$35?!B0B:KH41$31=!1\B:+H63D30]+6,B'#H8HL>@4X$ M.A$C(GOH"OD00=.5< )_P".5."$C?C/5^-UPZM?6#_S36_+GV1Y/.M0OG!L[<;G4*V1WQ-P[9FZDRX^5;[\!MR/>GH2W[UF&-V291$;9%:KV MEZ[!=X" T]9LC8 ]XFJDTQ'W(YV^;JY^>S/M!BM*\S.4X[Q+M3YI9>DKU/"O M=+[OL[CFZ6JT1N)QA^)QNDK0D7C@1V2'WD3UZNSNTMC^4IGC MG@P:+ET*[G07T5&6T*6IN4#M@" IY[K*X+U ^KL1UDN4AHBD^HJD^A("< V" M_]MZ?*7">]Y3N0N+[J7(OF[1_3Z8_=M]=KY>(JX!UJ]T;0)7[&:UY3JS-7[7 MU]K7D8HQ_BR>5>ZUQC'?(L"L,>:A2A^. TY4M?>R![Q?!XI?2N-)BHR_=^7A M;JJ;?4F]WETTDV3K!G:NT3:6:DF=>AF>"VUWS3IMFA%%L&Z81L&>2O:8#ZKS)A)Q M.AFI8;0_WK5FGK )^2=F@"1#4@O&SH]U]#5@-G"ZP<+,AI9L+P)[I8/L:@J;? M)BRQUU$A4-$C@)[4RJ!6T+VF+K-4K5_KLJ3]^$42]$ M=J3T7QCQ>%_I:\OVN-@UAZ8P4\R!E6W3CK3FH=(S/W[1<8H[8_CQ&PI_I//? M3N>_/+[ROLZ7FIMTBVB2NIXNY.QMNFG0U SI?!(Z;@FXT9^I&UFD]-^)[$CI MOS!T\[[2M^=]$8SZD\A+=,#")(2Q! M&TI%H3 J;D9)'D[0;P]-)]A(XR.-CS3^-H(Q']+X(0:2CN[2"YW<#%K60)G1 MF2[2^.2/7S05QY-G.3R/5#Y2^>^I\N<-Q7Q(Y>?FP)S4RZ"/+[P*/O72^)P7 MD,K[$1@JGDR<)9VXQ62>@70_B4A MF[<0O=%=LYL,75#Q16>5::>S#8$HKB0.16KH9)QFZ.@@+5+Z2.EO+FCSEM(K M>LL%2L] *XZ-$\09@S61TE^+)D1*?W=QF[>4GJFO M:HFJ/&2$')E9$AAF=VHBVNF34.E),DZ>\QY2I/77H@J1UM]=Z.8MK<=:/6Z= MT(8R+N>2^63-R#=Z*;35HX@-C<=9@HIR9HX'*B%IF/CXV:JL<,>*!H2)&7 ,CJ$@EKH03 M#\E():Z#$1$V70.$;TDU=BN'7UU8O^3TE()+\2/)O60*NTXW\A#F0EIU) M;"Y#HQ5N]K&G75XQO!$8!=L]B,V@0>#98 :?@AJ0G:]*^&UP_VP)!?=!Y'N' M]?>,:/?.VTB (P&^ M[>K8?^HE?'4R%(!6W4*&?&B8UM:_:\8T=4G>#6?9%3 M74^Z1N\B]M=-WS1\7BZF+F^0&>P<*]J[-?J%S;* X0N#E(1A=5G=%'*>R]"W:DO?>BO5_?W^1#VKL6I812 M;=*6N&G4:4>0[1+L"&8JB77?O-$\+37BV;1U"Q"U#&ZGJDF^5ZCQO&[&IQ==HKF99SM9$3#U4K7:60B#T0K-'0(^P<;9 M_S& [I6Z/M*9A,LDLI^?XP0(DK;FS:JEP[M"88Q-QACI+ M==5;4NV[#=-]QI9[<5QZ%FON9DW\R*&_!X?^VYF!SQ-JWMHL*J+H-%I]U=47 M&:Q2Q0:]6J;:D @<68))N%F.)<_7EN&E8N)MX8->O0 %&F SG+T-;T08S*$Y/-J(+ M[%D,+0-!_O/BR#?V%S0R-T"VG=-$B*-@X)T0>6T!@QW<5[T9?)#R#+IY1ZJ- M#RRX>E=9U2E\VL=STTFZ6!O* [V\>H;.F .4GR//1I+_UFG,7K7X0+.:>\7R M_]B&:D4\M4%L8]PP*4T&0JW..*N&CJ>7%@1A IEF,8)X>.R(MJ/AN[GQD<+= MI\*1$D\J3E'G'0%?D E7!FV^2\WXP9*I(9#+>)@?QF]P;3/39\/L;RFRDJ[>OJW]L:7U:5P=MK3=:@A*%=UL8 MZ'*5K3PJ^KKJVUKL Q?IZO>)+XTT1T$%K6)0F, K@:4HFA0YM]?KW'[T]&#N MV4!*C)6$/!H/:B)0^F9NM>3;U?F+XX./&E5/YP6?31!^@=J9G2XVH2K6@8T* M%C^>$&#D(X"SQ8S$>M:\H)?XD;.T%)(E%JI$4,C88A^8.\DQ^7>DD9%&_I[I M="F-U"W5!7S-X,5NL2O6.F6=PML-I)'0I.+N42._53SJN(UTMF(7-VLE1Q[M M'7JT-V9>O>D6?Q#.28>9TMT^UA9R*<$:SC6)JB\AG">0@<4]X/>;@'$ZF^O2 ME$3*? >6V4F4N55D6K)LC45-&-6D80(3$[T54F9HF]$/B6^AS+ZY]A]7'AK@ M>K3M99#QR.](U#33DW>,\7L"'[0Z5J#E92-N3';3V?<9HM"TSM'K^-5^0F3B MH%1'L"AU9#L2+*H&G^!>MC;^W_]YUK/Y450PQ3(L^^>^/=(!A;M>T:0O.RK M@I;0\AA.XJ=LK.2-LZ.8XQ[(Q+[STL_'%DMH36+T \?]._;T(UJ9T++.Y#5V ML'C/3.C@6_N/?+C9?_9.7^H=AUQK?C[VO"B;0AT$YN78Q$:(]7_M6OJ%P 8/ M03]# 8309 2/W76#VGWTXU<;J0_B9AH!H.DZC](L_SI@[VOR^7Q-CRV6[&.6 MQ+(D(4.XD!1.AB@,R(0D$RPCT712EKD1.R9'B1_!6^4]RF$M9[&IIO-3L57< MMLU,.\VX71ZEO[X<.2MZ#N=.L+1>6J[JY>6D/%N7T$CZYDRBFT^)47.PVX,C0VU/C'#^HU;5!.2N4J%YK M;$MCKUU"(T-O5_M\MU0HS3OXHI>R5 *?D9LU&AEZ^]QA[7K?H[>ZYWH,DV^7 MU%RN(27";]_VAV+9MKVY[JVRI3FU$!6^W)#H\,BU4A)5;(&7]1)1RO(*HQLT MA4IHAD923#XQ$->"H>?2]?'&FE36@H+J/85&*E*^IR0YG-)K=,Y)3@F.:*<; M$A<>*;N5BN"J&TJ<-7G!DKMFE1CS<.L.OYW66IG4LBG@I6+'7*1L%J,:_L6$ MT- \;IG6W!@.Q#2W2A/,EER,>G[>3FCHE-@6M&ZY/1*PDB-("XI;S#L\.G8* M3Z!$>HU!PMK@I5ZOD[,[A-X=K% X)314FI3I>DDHE?0NU-=MJR^D$TL>#0TQ MOSYNE+@6EBH+N4[!I+:$O.S(?MATS_T7&T[PQ:'4'&9F?;E$S01,4G,L6):G ME,1+:"A!!.80_ JT2]QWAY,_7GV+/<@/"JO4T!"UO+;@,;J0S"JKX&OAE[PQ M^HUW-/EQU5 Y5L=SI5J_UUL8;K[6V+WCV(Y[%E0FR(/CTB,8_-AI+?OL%&H7 M=QEKP\?V:[)J [_CBO/89NV$V_PN1$0Q;Y+0G@"X(]?PP?H,%M)]AI M,3C,>_[ O]"RD/@_A:;HKQ!)_//W0PQ."@Y#G\7F[ ;:NZ4-ZV MO-6/7T0HT03[0PKE]0&%8JL]KF[*ZQ4.RA.INEX,RMCZ.(4K:'XYP/P3(E=4 M>48.K#*OY]PNU6Q6.^EVOX'JP@0);R])C4'O;=^7*&8#$ZP@HZTY4F4GYAN* M?J>BO0@\)=?Y O,HQ7Y,V/0.].LD8-$TK_@.@+H M84'F'OKB0?;>4$9CO#G"(BBUZ':LX_B]DF1W-RD%!$^%[WGZ\NZ7IRF\>#6Z M2@O=,&42&\N: ;W6&-0Z?YH'#]%FT-R"Q,CP:Z9LN!LT6<>#7PJ:.<&AM 0+:/L6"9 1!,5+&A-VMKLK^F+J3;#?CCO+QF(MOHL0IR M+T;HS_*+HC06%!XUV'?0A*&=#8$HN! =K)VVJWT9Q--?DYXY'((FL)0-[U$0 M9!4NEHJ^-H;+!R08PT.* N4);E!:,/\ TW=-P%Z^+Y2LBM9.A0)C^YPW+?>1;-^Y>,'@ MQS_";VKNN],',A3I8+*>@_Z"OJ-XMHV6\?EX*)ZCJ>?XD@&_N92A.L$-:0P1 MR++WS]'@)#,0!Z)LB:8*3U[9/#/85'$JO[Q8'.QSZEO_QH3('B_=([Q&U M^ B?;+#P-"@:,<>:@=C4&ZEHW$/LF;&POWZ/EONP41O4),@1" !HWNA!W"G\9L6^ @UEPW\^A$7XY(<8[^^>CSV"8\]:2,=?*"5JJ#R;::X;Z#GR MGA'YD+H#-4=:$C(87 M90Y#X?YWXDN3OA^$Q^@.A.T6QM)]'ZV7LBZ!E/, _ MTO\8L6,.]KVA *26.30F.EG.)66R/BGU);CO$0Q[)/@.(< P?"/7W(/"(PP$ M&.[W[K.6"$EWVP:RH^;HK^?)K3W!WL^,I*RRR6:!B)FE1L]=)( K\:_O_7N; M[PE\'4@ZM%GA]KC;49YO!=K31A'?;:'PHR=L NLY4';R:BD01?9:8L(%@@9P M; 9G/7$>3FAU?]9/J(5.8J_!&=@AOC4>:P@V4)38AYW]K@)A18X%042$N[O" M'SO;_^7&\1 KF(_?5- GSR$&*J@5N!Y.X'DX$\MVL0"#7VY""/&?<.52'DT'^/"9 MK(.7&WNP/ =[R@OFQ^PCQ/BO/GCIWH)13R_F8[^O\ M05-S9$ C(O8,J4_M",9V(+W;?3:'W$/?A_:#9\8_X8R]9.2A6_;,6G9/D"&-R(D M3 ?;\%'$W:T"? %2W;C_5!/X5KVL0NEPW&"UWITT,JY,)P"CXTNTVYH0<$ C MQI;])QH(>Z%>:0?[3!@[?-/G=;OVDS637L^9?+3P*S*4 OA?_Z"L#=^7,BQ% M_[&//F_,-JDZ=+\B>AFJG6YFFO1 :/R ,*3(<_ALU_; :0]J/VZTO1#@L+GA MA.$)UF+]O MS!WP<__#(5V(C-TI,#I.5()CR/W1MW\\BR!H_T%P..M_\NP(]S M,A@3/HYU M[?W$=B\D CO\@^F>R00A]>0AZ9SYW?ID,<3 0_O&CJ1%/>0)_F(E"/A!1=4_;K M%H+[C84XJ]'XQR1S(8J'SQZYR[P<6L;(IP\=JX7__>]_AL^IA3X36H+_]X/\ M\?DP_Y?4NR/*<]M^]>1G@URZ\ ML -X8KZ.^2?;L7V>^=4(0'87DVRO@+$$L8I_R!@33#_$_NRT_70*<%ZP^RU\ M#ZW(;P+^R2#PP@+S)VI3WAT"WP8^OGVMY$8$YO((_\)[B.1UT!.?\Z!26!@W@7=TS/F*CV.W=,@Z2L5PKT'^2L5=%\+ /E MX@6V26":'"GA/RB*],9K%CMBUQ$GP]*L5E1:*RDHSY.,LXFS5/ /-JKKD@Q? M&BY038*ZS$I$ZG[]ZOY>:FK!_ U%[Z^I?HWQ*L(LE32J=AI7A[0J^55_DER< MY8@W%/US!L976Q/T'7A87P4ZWX#(]^+3$?B27>\/79%%\J7)?@LI(N\]L6KRK MU=DI.S/H>6.-EUI@ZG48L;0MJI)?JR9)QUGB+=?A9D,6S-V$+"YE=WQ#NB/7 MZ#JLDXD-P!$D$Z@S M8JY+!FX;&'[/L'D%$+:.C:6GQ45.).7\J&LUR;YEH3I)R+3!XS1^^\$2-@J6 M1,&2R)VZI#F2M3S["/A@&WG9K>FUM"C;U?Q:2-'JL+22&-\:(>,,>Y9>ZU&T MY/[MC$B]O\*H>$6MJY3AE#H#PA'(?)TG9JGU6J1XJ-:HM"\13R3H>PR7<%&X M) J71%[1I0'L<_:)MCSF'"U6I)98I::NL&#G^1(YR'(4=(Y89)\DN#C.GJ6% M3!0MB:(E$2Y=K"D M/0$V\"N21B&3WS)<+I=D?16+L$.K"Z_"W4+71TT:'FGN^R@F27TVJ] U4L3: M+8;&O2Q1FJH2AZP:"D_&*>8M_RP*NWS*AKDFA+B@01-!Q(6M&Q\CW@('JEN9 M)+>6B,NI>DX:\TW;)E'G"F3B,,DX2;T5DSW9Q>Y+V_QM5-_W117K@QJN4:@G M"O5$+MVE0>^C=M$1F)MH[9*H&69;G,T TVHSLXQCKM!4?_QB"#+.)L]X]'1= M,A"%=B(,_X.:+_LM+4Y%*]E,73,F64>G1[2=*H[18T<]@$':?PMT*[ M-Q#*0=BX:\T4%-0]J.GMEU;>-?N( CU1H.>.O#@$7G_=%GJ]:<6(YK[+/1@) M:P4.Y7UM/@)IK+K%X%Q:A-X2R(S1F[N4@:FH/R"T:4B"BE-'+C[^'05VHL!. M! E7!@E'#9K?@((VT[9RS(MZXI1.&:*%P3Z?W5Z/U1Z^:(UG=P4VDTY9DN;G+*HK\8;W*S<0-I/8/2 M[Z@XP;*W':1)[WI;S8(.+1HXG65R[]MQ%(Z)?*^OM$IVJGH$IG(=MUC?PAT! M;Y&EEMQ/+F@S#XT3TC]+XJ!M$KY3'85=HK!+I/K7IOI'#9/7%;_BU=KFAMW( MNJ;/JSE"6*5MSU=\:)\P5)RDPF=(-Q]D*;^,I<11JSV_M^;YC)E+$WU%899+ M:_RS=3EO,THU)([,@AM 9\\OG M4A0>3R;/6-KNNMSO*PO!7%I/(DBX?4@X:OJ\"0@URV1+20E?BKF:ZN5WLLD(DGD=R)95U608S@D+V6X%XVY_K?_WG6 M=>Q1_5#[6\O^N5>R PIWW+GHZ*B M-8G1#QSW[]C3CVAE0LN*.NL>+-ZSSKG!MY[WSMU]]DYGM1V'7&M^/O8<0(0/ M$T_,^*\"?H:: 978>-929/?1CU]^3V?$S;3E=QUV'N57 M_G7 WM?D\_F:AA9K!M=FW]".>*#WD][GT/:F%B_E=$G/39CF/&T(364.30*) M_A&\_W%DCVH-ZDF!7 H:KS!9J[(RA$I#(L,C*\T2/?U'#_A<+.S;:8GJ)P_^7*D9G1:ELY6,KH'N'XZ.4KR1).' M(T-OERDGG\S.N8+0=5NBW,M[5=I&E<-#;U^N9F2W5>5* C-(B(5IRUD7>V@D M0;P;7%R&A\V,_J&EQ(2_G)D/3/R.*R8YO3:/+GNIQ;BW)70 MR!!)/)O;>I7*J(S7ANI4Y4S&:630R!!)ZRI=Z/8W^ES?V$RW0\XJ3MS2E.'([8LEHC-FIE5FQ611T9 0\;,! MQV.V7/9$+%FFQH(T):"HTN 8=(8H80DDQ+ MD 22W+BS'+=I+9/HHEUHY'C8;I>\T;@K:&D,/FM6&71ME(X:&MFCDIPS:Y3' M.BF962,SGXG3%%*ZT#*Y8Z"-L+;>P!?]M%D:#BFQGUD=4T^F+-!@V6P(@L:. M^\/!9M$V1BH<&58ZO*$Q^41R(GKC^62^+/:K&(IU'EFF\BBSM5;]5A-/MW,M M<9'/# =5I/-A_1POQTZ7JC-XC2^7J#)O*VJ-/X8.W:G2X=?L"-/3PW4FFV65 MIEWBCZ%#44DS4]F<\6*W35');G*>XU8(1\(3Y>>X6]CFV#0N#S/;GC8HS$@< MP4-H[;;23_7'I<8QR"&%>AEHU"@OIOLU$]-UTYY7U&.0 M8_:3U)8OX"R>GFH*K4W72;Q]%'+6BVFM4T.I.>R# CRR3+0 MCM@!F@N-/ 7^533'\M*R_:T_R&TR=B:['W33@IW_A,:E9D(;V?U),6].NF B MC\4$@;^STMQ)T#+0EDTGL/_C_@=I:P9-E$W,!@HR!T>Q?UW>5Z)_)WPR'E=D M6P>N[RT=,./12V("+ZDJV[:TK5%\@ADVJC@8+FO]OCIH;'3^QR\BP3Z$[UG' M()<,M 30I//>8C.:;O"ILUMJ8,^ M'K2):4Y,,63'T<8:Y,0CTR!G;.#,K:#!HV]28]88\YS]5.!7@.O$(&?0(X8 M#9-G%O3SM_ YFNE:N^<@T7$ ZFAG^KXZG 2*"\#_H.L9?N 8RH,-)G 8M#GA M5^'OZ#_^]QVX\G"V)OP ?@&^S_$_1JNU1-,?[_I2?G"^#[%](TL7U4/UIV^B MI\\LOZ$E,)$\/O:S#%J=47@\^ $)TS,)?B+XU"*<\6P?CZ!9001"W+8.))I4 M,^LND\DLQ)Q=46EU@V6YE?K;$JTHEO:3#XCP7U<;_YYP$SQ5(/MT9JK+PV;' MU7J.V9'4'[^2#^',C$?11HM^MO4BCJY7UB)9O#/D<)W,R*W6EARMN_4+K%>1 M4\;]_M)@Q=PXK0O#FDLW6RL(!LQ#^+[A?L'B,23:"%:7P-C$D0[(\*.1%ZP< MU#03N"O+UF-6$-B%FA8#ZSG2.^?AE4C&LXC+*9;R.48V@0*T)5H'!^+_"/#F MJ 8UQ^85/X/9>?H[;QC6"L6>H&9F+&_HCCUC/ZH. 4/9_-AORBW&$9(U1DJ( M&][$%VDF-R4:C1\Q %=Z#E_NVAZX^.;\2(^/30KDD^;&#,MQ+KDU\PX"VJ(, MV6]O8D0\!EF)/]^-9S($;?A_"&9PZY!?IP()G()ZV4-(=A[W&"1O"H+VYV.1 M105'N4@&T(:_%XJ8;&L.@NJQ;8QES?!L$)PD.B[< VS_53-9][<1%ZF% M)QNQ^>YB7["3[:AOTC^5KFG'FUS6J!X<.=%.R[<',9C^&:HJGMR_.MX[#^0 M]MW>"ZF;HX$0#^&V[5BFO]6C7QUO/H: 9YQS4,T+N%B M6MXCY0NX2NCQ,^#"^3MQ2&EL;L/5L:&8H9U.@X0YJ,6L 2>XG\P0&61+#:P0 M5] K1CL<"+9H?RSZ;>[9CH?6;L?:$8#;\\)#JQ!:S8=8:K^I!/;&- MC4_9P;*E3"":&Z VALJ_PSXXT3HD M$?ZH^(:2 Q$T#8TZ2'/!/!P#[25MCF 63BEE6(K^")>;B6EI#7*,B:6%0:?* MO-8H3M5SP>53J!!_>#OZ_O1-],)N M0BC.J03QT7U,WH\;RYYK[3\(HL;^)\]BRP='2;LQX3BQ:^\GM@^6!D1_++&# M)AZXY%N)7 ?!VX/G(SP;0Y#>K]K^=PP=I/T, O'0*!B]&P/?'4_X+]X/E8?0 M5O=<<.: ^.N207Q<,@X.,/[XA#7Y9N9LQ(@O8P09\>$*^, ]4!$CKH$1$3)= M#2,25,2(*V $%QE-U\$("$T1(ZZ#$8F($=? B.0#24>,N )&1-!T-8P@B8@1 M5\ (Z-!%YNL)&?&;=[C>#?5]'=7<;U!]5M?UCTGF0A0/GSURES([M(R13Q\Z MR0__^]__#)]3JU@&6H+_]X/\\6D[@'XS>G+F[.]WV1]:G4@>SBH/!/X.^IZ$ M]/?DX:W%V-UUQ="QG#4*+<%YK+"[9CC[IB?P;1'@BP7B=9Z?@)BW3=L[W-'? M,R(O+=6_LPBW;<#=Z0Y^$VOP!:;==2_!>X>#WV$-[DL5OH.)6[GAG<66$?R/GSZX%8 M\-''%R8#',76YNB$_E8VR:L]!@H,H@L+R!\93+*!KH)&@G :N^B&):$<7*K] M2_[[5C;(:Q8&9!?=L# \WG2/9.$D=M(-B\+1'>*3AM37E_K]C/'TV1H0L;]& M?N4., I*'\B[4A<']]'_COWE5[^Q/$TS)&X7[Y-^H60GE7 MHKM?3.,I>JA\37;FI?NA,(^5UA9$:DM3@[PKS+!"IS5A"796^WP_E+>J4C[5 MKGR]-UQ9TM.%+8TM!69I]S*%"EL=5E&->NK'KT2>;VB>S:K[U\ M>%]]_O[4KIVWQ+RW*CN:4,.$'I,?=%(MT>^31"+#EJ##OKJ!%12&;A"7"C4_N1NLOYNQ?FO!+Z/WE3T(O'$ @#YT34E+8&O#P M3,*%5A&S+:ZJHV:-:UQ+ *%(5:=6NM$@!6;=6RP&79;EUPU(BA] P.G$^0(( MEU:.B\44+DWXU]-]#0?)EXA37 ,4O!6G&#;JGC+H%L?B1M<+TX)MC[@"TO[D MCU\<= 5^0"5<&;;Y+S?B+ MN0(5PBUP@D-2.*EKM4R94(?,6$6@1?KQ288Y>3#D"B,?U=?[9T:Y!E>?:W"I MD,:]@Q9!2M3.=BE7NC.G/=0QH2OA"\8A%F*^++)]LZ-O*N-2JC B MQ6D#*3?SXQ<;YZAS*?>W.##]\D2&2T48[C6<<$4:_58X0=BNRNL27>/>):/L N(^]]D1J#@K3CC]8R"3" (RJ/CIWRH&AY;NU=VKN[77 MXL:-LU=K"54Y_"HS*RN3L VDTM3&)6:OFIHN97,ZTD%$IY MCO5JXKP'$1L&1@D429,DTB2)-$GBUUV9)R>C>-9H5[+VH,+Q&,U4S45>0BMW MDR2QK8@'N;\Q*6U ^L,BIK6I_9(&TR=__)-[0(A"FB21)DFD21+?& I>BFKH MW:K(X]5EFVD:-6)=VLB#0P/:! 5X[D FG#ND:1)IFD2:)O'MTR0:76FQE.L, MJ4EV>^);=G8]*4/%?W6:Q+]=^(9_XF$=;PTX(/SSOQ=_?D3(]W+A V$IB9X. M "U>;L=T):=E\H9#&V)%-0!5@!R=B# $[R_JIJ!%BU_,Y;6Q5A9KMH:PI:K5 M:+I,;8@!7DB 3!9XEVM[TOVH7D#G^#=1/4+!U'7>UUEGXA^O#9/E MD$?RQ5+4:>?C+^L%3KUXPI0RXNL80::,N =&Y![)%S.B4DZDV/3',2+%IKM@ M1(I-]\*)%)ONAA$I-MT%(U)LNA=.I-AT-XQ(L>DN&)%BT\=RXHUI<3^-]]UU MY[W/0>&;=XGYRNY*Q"/^^5W&?H480<&H M="H$J1"\( 2I_7-[<7]S\XE+(ESQ_.M[<=^]$C#P5LAW@;]4'E)Y2.4AE8=4 M'NY)'MYG*=VX^>[%BI^V?TTE_:LD_1NW8#[>I U]B!SR$/XC++^5 F8J1K\J M1E@J1JD8I6B4BM%=B!'V(5;?C:]'=20WL^#%C"@MW(RTMR3#D3)_\1]G\]UZ M@;>X]P93(&Z][H]H=13E$/Q15]F^MD-9US:A3(+I7]]L2[C()E*.D<5:5)[! M^LV*R"G[K+GNS7%8U2)/?5*)_WO0XIM<7TW5^/=1X\\MX/]&-5Z;W7F_O]]1 M2'4ZL.H]<6'ARQU08_+'/P3R2:5I4C5.U?C[JO&7%,Y\HQJ/J]2REV4[FK9I M>$B[)U,LTX=J7/CQ#_F01U\JLI.AJ)S:%:']2$(]*6BU=\@+Z88._BV),"$;E5RODWXZRZ<^2]=9)R!]E$X M\P> RAUU$^\?52P!:/(^I5>Q3KW$K(?N:BDP/+YKT7,"^N_X9U6?^W(MO9EQ M\-NO\D]3Z'MHN_>B0F^ZKNZOI7H18>IY&NGR[@P]7]&@/%;H /0$L5>E4I5.5OKNJKR^J]*21 MGY1TRQEKU3UB,'117'B3'E#IR+M'WEW]\>RZ\_N9^7B2VCA#XNP3U[3"/\&_ MXVO:CVA!6B="@KK BR,.X1*,G8'*5_//>Z89_P@>!60'=U"^R MAZ*/GDD7"21&$C- !MREE!FKX /)<3)%SU$-^ _PA2U)#N2$ZBPS8,I\K-80 M"3*"+8FJF]%-QP&3WO%.)L;CKU[??W^M_1.AW'SH6[#&JVWSAB*M)<.E]ZHS M!S"GSH?@LU S!Y*]507)H15 3#BH'20FS3&ZR^BN7;89?D>WA9HQ&$Z?%-LE M/CIV2H;HVN%M>]Y&VTJA1JA=AO5E9:G4$9[.TS_^^=I@SX>0LK#G+=*?LPHC M40*-JB6J8).]KR-E4>WM+=V#7UJVY #& JP,IB/S8$#XG2DG/S-X#/AJ MXZFAE&1$ &N/1]/PI^8 _!M*K&IX?,B1.PF!\X&$S5$>S>46/#J7,20_QZF\ M..=SGT=P"P_F%B" +N('S\2^ \;18=9!9%RM*R-A@LDRV1"W)G@(U\.G( M'6&7ZCV[X"'-M3[O&_PN7Z=Z8"3Q=&0=+\R426[",NM:\3 B1@V]+--@)/5T MY('*%<;=^JC-;>H'/DOO.SE^ $>BZ-.A%=Y"=IU"MZY5%:(P&/#>8+.@Y]CU M1#M>R^MSY;F-2.O\AC7WLU:S T=>390D@4>*ET15(_NJZ&4G\Q:"[L#(JXG2 MKM:1VX4!H_'=58L>N\;:%WM@Y/5$V7F!P&H+M\BP@M= E(U:VW'T/#='GHX< M#&6N-]1S/C>HTJQC%+:G: MID< HBV+DPILF49-@K2&\.U72RK6VG:S6>[W.6QFS#9=5JY-\SLP\GI)\[YW ML'O5[$ K+0[.*.M-:]P0'H1?+8GK+>92T2X5&&EKS:;&3AMB(WC2=K6D>JY# M-2JL@S!J<:)MC&IY7-?AR*LEF3.],Q5I#0RJ+$T&)FPI%(=P+M M,J7ESK<'BWW#V<-Y7B\)RS8H:Y>7!XS'D-2RDBTJ4O)EUCC^>U&&)2!)N)%-/A[V/V]:TX<4U_>H$@ M1':ZKFHE8;0<[PHRE>_U/HG^Y]3.D2\2NPQW0T$-:!%0D5^;P#LYA!\DF/%6 M(LF#O^2@YX"4T6&+)2?X""Q.=8&;FF#UR MC B< \'5_8QJ;$U]"WZQ4X'% +CF .J$AB*T9[9@!X:^@ 1V>N /R"9T&)S, MY<7$O].6 0G/3TNXI>4E?V-&I.4E[X(1:7G)>^%$BDUWPX@4F^Z"$2DVW0LG M4FRZ&T:DV'07C$BQZ5XXD6+3W3 BQ::[8$2*31_+B6]P->BW+YF;5HA.B\6G M4I!*02H%:*G"KRK>H:ODV127W;8@Z\LV8&3%:>-S',%;MTV(P PQZH IHJ M:G&KR M+T#6G%00[3PWZ%EQ/P*2>B#QE\J0WF?6S3N" Z67ZDI\ MFS#;740 OG21:0.#^W+P8?&[Y\O8E,XTJP0+MIRI75+%\U%OR11&[;U6E6EK MM^"''7[<"UL8H.@#F2?2"LG?2%?3"LG?U=O_4*WV],&V4:<&")/U1TU%7,AN M7NN%?0QR#PB"I4J=*G6JU)_N^7^H4HN8L-H.$%]A6!]Q.:VPMR8K.NQE@.$/ M*)INU:E6IUK]^5& #]7J0T]@<7*8;7*L?)B)JCI61WLZ:F=0>, */XT-Q/6+ M/[T.Y?-9).BO9)$DE%T^__M>W/;@'OC9]79!EW@;JMPR>GB$>\BSA3^ZK)( M9_393VH11!R"320^C3UG*!<@W8D9_\MGEC;$I_\:LJ5$)8+_?K$J^S"HB@JX M63*#\J;.43;YU\CG)4V3B/7)97=;IJ$,)7M=EA8)E7;+Q*S3&,AX&>'GGJOM MQCM')W8AMJN&)XFT^\*X.1R&?E)=WB=-4Z_C+ M2P?30?W>EW(>'X*R^7 3XPT_L^3%C.FY#MR(8>W]CVZH03MS5DYH^P )YL;B MXEO2J>O#0#)4T^8,1Q(\6Q([IBLYK)Q_1)"R)X%GY*/>#Y2%[SO\IM!C!DLU MN\:YI5;;*N_N_0 G4@^*&L,]O@),*WH->PXD]GUH%JD5*I.XB4BE&;TX= E; MG^U@3U DH?/#L>$"KRBVI/"NE+%LU1!4B]=A AUX"V0:7%LF6&Z067V\[K6Y)B'OO/7$712J MNZ")XR]Q@ PY\)@9 B4YXTA0V%IU' !5&=7(-#PC^!I["'I;B+!-1?0I2CR$ M/X1,7 "(!N,!?27'A2TK^(P-WPY>]DKV6H#X+. D#\3D("/ 0<[YC82CR?24;^ B_/-%U 3 MMC,2P[+]>]C\QE.=)10;U\D 'R5'XO]Y)?L9KC\WVJ7R%E=%@6&GN573,D:E M?2Z1^^3197XO3."/N3P1B@$>B4%N2)7G^09N:IC3*#K3_::WP;YH/UAY77O1 MRB-;9FQ9ZB+7R/.M->S$]"L[P3X^P(%/M ;>,%A41.V(6/P'F<^VK'Q\1:]\#5&;P'. C M!\L%SW0>,CHDQ#D0P^%H_C_@!6&<"+94 6C@V<&L%D#D8%O$_P2=5@#> Q]< M!6\2@:ME9]:\)D7/%U4@L^K""T@!5NNP,M2X-.'#'#B%? ?1])U.(G@43O5D> < M@/,>1HI>%BXVG$DA(I $Q1>#S@D>IHLK; M_L](<5I*P#,S$X2S(+*91WJXL+T?'[TNZ"H3S$J6P1OYV :WP^9Q\6^DO0!< MV^ 74?=*_4RJHSF_B:MGJG"2GPY\ V$?4==,(GV*%E!W\4!G M=SP[)/LB[J(97(\"NSR,9L'Y@5$7+U;EQ-F>\5G,Z!)0!1CI"R(T#["UCBC) MX/G']U],VLD$C3S=)6]\^G[AV.Z\#YLV!AL$_*O-[]6UMX[VA'@_N43STV[2 M/TD;:]0#J@)RTT=BU<]H]>21[[=4Z]*F27%T>:.IG6&SCE17AS9ZL5&A;]BH M^I IK'P^TZ'9D=SH0 ];D_(V>ZTH]GFMD1,2DQS1P^6OM(3FPZP5,@D.P6( M[ WXJ!KWSD=ME1>W);ZV8_Q=<5 T5B+B%^@OY:.C*(3G^@./85L>TVPL +;E M@1^*)O'1M!-U/6AOG!&68&<$&&>^4==3R?@TR0A. "N0.Z6 .:6(-X&D)(J# MSKJZQ!>V%()("?Z"I M"?V\+BN!<19%?F)O7@CZ9#NQD>$9@6D"-W%HPV7^VBU5X W 40LIXSF2^ #D M0)$">RELJL=;O -E9-)$O3MAL!@ ONX63!G-D4L6]Z;EO\ZU7&1?S+U,BX M6RF.=J;D"9_O48EBC[-G/$MS9",[B M'PNJ+7AKZ)(*EXZ6*@/H@0D'&07,"'Q@V69(V(PDRY+@0A%U/("AUR]YLC+3 MTV$*E:KK$5Z^]C#MEZ-GKQ+=4DB*;D2@#Q-5-XMI_&P_;B$;4W&04D?S:\1% M !;YE.WS4+%U:2D4WY[?5@,:0&X--?W%X/8PYG07VPV?ZF/TN-#1E(# M28+!@!=\X6^\#WT6^XCN9J-M(EL]M7;5671,>JQY+*T+ M6\*>Y]$7G%FHG"\XKS?R3G]7E7P[(E-]=K :SM==9E-LKB:$RW4WD]U=>:._ MJQZ^G5F+QF:B'P[E.9?UQZC;EYO+@_^,87?F??[K,?/&;*_7Q)B#@ZZ%I)N[ M3Q>*[EC8=7/(:@H\I&6IP2[XF=;:?2GNH7S)IYK$E$5X$;?GS*8N;Z?/[%>O M(&6R1_WM2/H!SDIW5]N2>[SCOX5SV&3V#(:_#@IX /6 87#@1V<7_OIUJ]=D" 1$ MO-PC2E%PK L@7W6!>-9/SBEMB/$FD9@TLBO[^UZALN>TZG+"[W>]#K'B@?;C M)/IX70[MF#3R5^"S.NHV/&;]:EK^;*_DC)-_7)4,(&5ZD7 M(P]L;]I:-+0QXG?9H5^L.H>;,T;+U835DM@M&:\VK5:VLR*"X ]L)>S>91P MM9E%L-Q_!1CAG5$C !HKG@]<55*\XCPF<3K?AC]U7%/0,@!( "0YDG,/21W' MC)4@3-TX94 FKNDCY&,"OZ/BK..T#Q@3< M#.!1\!()Z):Y5H4XB@1FMC9%5?;C#)-PF[E\I[G0524J<^HX)BP% \84^:O>'UL MI7]9R->9P!?%5XH"'8 M:G#I, /-Z("3P9PO2)T!>" L@R\N1IW>?ZY&8:)$=& 1Y=?%F[YI19_#;,AU M\$=&#(AG9"K2PO9@NDF4*GMYX"*J(GQJ1M(A6Y>2"(P#'B"1!^^4*(%Z7T\\ M?,23Q0!WU09B8HL0(]S0N^55&]!+]R3X29#(94L6+ ,$(Y- 04SQX:GA$@8; MG8P"O),0,733<:)D09CYLH0N$,PA >2S 41=BHOSF"GZ8:9,$ \UHA27R\D^ MO;\1)/)X,(L4?FZKCG8ELDO\9=N'S<7);W09WTTX60Q_(;F#&Q(,N4C_!]".;I=M1#KE:A?81 MGMM91+ZNTXTQ_35YQMN%W9@XW4-)JQK39I[K#/'5$)B,!/F(/VN8/$#*AL>_ M?Q!]$VS"+M!(7A69L$YXLNVGTU;9V%8D%&GR[24G[!E7;L!$BMQCX7G3#R;H M@Z5 \(Q #^P$MA?9?.'95)"X9[@7.OB5-ZWN@">QS+.0(.=7-A-9X4_%@>P. MK)$VKA3L19/I=:T*O$F!/5[G4;_ BI#\^O&.Y!D#8D0[)4Z'6SUVCS"&8O,< M>GEMXE=XNO2R1G/$Y/K,8.;T6RVJ910W7X1C?D\6?=PQIP@I2F;9&QMSR0*L M);#'A%.[K\*Q^R3P.X$,V<\+Y:R^[S+K(;(88D,=V_=@_ 9YS'TG(+M/IKP- MR;SM(HLV_#:F^:1%5Y ^DK-7$,G0MVTJ+R)9/;3G7-AN&[B8L+\NL.:A"?B2 MO19P+NEN6.2/P !&5%0S\B:"6_V2F$ET#SXUN)=<]O CI&(N3XGQHH&RG+H< MM83!D!ZSACB2L L^L!:@(A$15#/#01&D9&.*VTE-8FF$9<8W6 M$'O>+L+KW2]%!3]# 7]2F>XC".^HECI>,TV7(\OY]7C*[3L=Z=$M:&@RK9<3.PT02\@4U?8!!/"L.=81.>7PY0S5^4TW\66CX_0+! MFVYIS9MMA"-KGK;OL#EF4?]43;R6@ZS\$-OALI M8'*]J8^@]X+?U-%RN=WGJOAZP)2F@L=4>U]+[VK-LXR- ?#4FM>E#[A=.0SO*OXZ_[Q-*#$.TO:"/X#"W\!%P0&K)(_ MO7@#_"[.)^B9V5I>LN8<:^(]9LDO#1E]^]E*S-EV$&XO2T%U'SJ(*"4R<]8E ME8.*MW -:XAD7A+:F ^(^ ^1?R2?UQXQ?.YY5,N#Q#J&Y9-"J77Y=5X:O+8G MB5_BJ3W56/1<8]$/D1:24Q?+D:DL$-(;^^WY@,FBVJ]5GGFSQN96R$%V1*6$ MK(GF@;;SBUH='@Z_R.0GARXP/78!0Z) E.UP%XNEX.Q^@>S!XZ]DL0"_A,<$ MH7!#%&;^KRS,JMHH?1^0^RU:"%Q M#;99G=8\KHFL"HHC;[.H_+. 9JSF1]#@G?.3U.\25/LH?IZ?N)]Q5)S(MM 9 M3&2&'[*KZJ*Y) S\_9;4:SF:J_>VY&XT]KFQJXGS.7G8R%203G9=%?K(T*=' MY;'2'JN:D$%8[BVG"P!2/"&$E4\*3*!S\N.%8> M'(!KX)?,%OS/,87PF>]C M[1T66GFFLS 9OS_+SI?%/MU];X)+!5!W!(G+RG!^1ZHF%^L31G5G/R: MJKNGRUHOG?5;0 :O;3#^O")-G,04)7AXUE6*1\;2/6B(P^5!6/""LA079]P6 MD/RSY(:+MQWG$$_J\O5A*LU'9V1^0=0C_GH4I4K KR]A/TS9.6;L'!-V@@>9 MLGW\!N;)[N&CX3=QFETG/V^L)HTBXV-SDYMB?M^\[ SS,172 *7 E+I!>DIR M<:26VF[LE9%&:>K2]R;CWL$HSI1GJZ.=YQF=TF> [>'JX4X?"YP:.?Q!XL71 M:H R!$NDP90:Y9T[I:F>H==/UG9JYLF^MK M4(.91&%H0@#6>\;AX?53)Y69.Y>9KFT&8:4*8"J4GX[DLG+=<3R8,154YD\4 MG/*P-#& M_$(<)@J]O81FQQT<=F'\@P3HRU -RY?,"F?8LJ;6)O:P*+,.1;[_ .>=J(8L M:W9+;-E[3K4*,T*B6O.*H_Q$?))0[529&(/BQ0JN>9Z7]3;#+'"EO\*ZP[//%YY."SG8?=F7^Y=YA_MT.,-'SX,IQ][Z'V/H=&X\[ MIL[*K)_O(&3.\"Q[OZ&FYI>+=(^@LP+O;Y<,GS6\'GG(F@,5>C2)Y1[N$F^_ M0OH^&7&_2KB_#*^]AERQ;7RY<#O25D>E)OC^10AN2XKE+*#W:Y&?U+OKHNCLSSVA,S9X)-W M]O?"+_I[G1$CB&D+Y^2 W;[^OH.[X*7H6D!PR]V$1V@JKV=@=GIX!_EV]\'K M1G QUQ:#NXS'7**SR[J*IX9?0L6]H.ZE011>AG""6Z4 C '.N%$5AN./SK.0 M=DL)WD"%IQ/PF!"6%%P$QXS!K5+^;.0RJ-$"1\<%WN/SKU,_D*#>O.DX<1%7 M6^(=TP#/\X]S$1\SXZ!J??C2=[POZ!T4]/V =U+A5=8]3+*,DHX#^H17< PS MGEJ4[1S^ A[$P"XBNJK!F]]!>3Q(N?#J0OB+9)I&]VQAG1H)WC613T^]S.ZT MI:TJ[4(F!#\&FP'\M0[HX68V'C E)!LV&X 5\,65!Z =/FH-4=>69#V^6:R" MQX47\@U),8&T1L4F3[8R^,/V]+!M R]N52&@B"XI8$ 7@.\B6M6QL?)%QG?[H*)NB\NH8%!22!]\ C@[JI MH; [P45XQUNLHIJJ:_AHSXB$_?B(8&:>"R_DAS^!M18L@%3 XP+;R=!@PX M&R+W0]2.(P:XR[L18 JG>9K&^20AFL)'+V ^(;Q5%10##2MB1U/R'X'Q9O"A M89P133"A\!>Z"E0\!-=@A=$3 ^ Y=A;1=:#26^A'0X2VX:88(T_R#7PY-),# MC#'"1-A,6"L&J&@@5; U=*CVCYF&)RJG*A)1+BV4P7!+B.M?@)]&NU5(TV#7 M"JI8.);GPLW$,?6@W"[<-82X..H.MGB!EUR?0'A4&&'-P^(>ITTD;!035!Z( MDG)/P!IT@PF@-7C:R3!XS-!A(DB\PG50%EB6P=OB$U/ P'B/BROZAB/"F@N. MM[:.+SE2+2J; SD3#P8+BQ /3#OF1W(^VKT:WGP 4G,!EPFL0"SF(B7DYSBR M0.8\G\_/"22_0'F>0$1J\2/,7N+C9N!#@5:[!V:W1 ;Y@C;+K[A65J*AE?YT MY&&),MI@S:TXMHHU54]M\)BM@)'$TY&Z/B]P?;1B,9*P)X=8U1E[T@Z,I)Z. MK$\.S&!;:A00WVP@E-*8SG =CD31IT-QWR[2G9JA:62_1+=*7%/QS-XNENCI"4!.P""D5<3;2$8X^[E/(>4)AQN,X(\J'85,/)JH@.B MO<,Z,]73V.'2W/MV.+:DO]H>S M)K6QF75%*NC&BMD3.?CVJR75S'ZEH,Y'>Z14* !-ZGF+]J0'1EXOR9\*YFK> MMTA.6@$S2ZWK3;?>F^/72SI4%Q0^$SHC1LWAG?YF-T'G8"21,+)08:V1A;<8 M% SKQ8_$@ZS(L%J/B(U MRWN)79M-NJ* D5>+WQ?&PR;?;WM(:>>Q>A/1>L1J!X/L\>(_V9FM!W5EAOS^ M)==5,-KU'K7!;&V0[_6D::_6+6U[]]5VFGB$WN:Y:_KB\'#=P)K=2\ZI*_4G M$WL@+"71TR58C!.^OB@!XU$ZL0 :%,#^I@VQ CY7%2/(_+SFQVRSVHP[;;O' M2$!@K8GL+B?^9X42WMBN#I8M,HVXB%%8MBCS%S3<_P4V-CELXWBB?5#41W6. M7J1LZL#-@J;!7X'S9GH.V"F=?X5AA-"\BG.7@SQCF+>L\Y8C_1W_XWP!<+Y1 M_C),A!7"!-HX:3N(CO">:\8?A&G%P2<7$93SD$HXYI1(3(5YQ*X=SRMZ'QK* MK"L>-U')#JJ'16G<8<9X]! L_XAB_W.^ T>OBW?CL^3>L^?##%89T"O>E>._ MLSL;B%N8J+T#9/IICG24OAZ\.![*+P*[2_KDA.FGML;90/#E*RV/LP3W__VW M*[Z6[.@C1:14_T*J+U57RH('"##C'9+KQ(A\RHA[8$2J#W?!AA28[H81*3#= M!2-2?;@+-J3 ="^,R*>,N M&X(]((>7$/7 BQ:9[842*3??!B!2;/I83_W9M M&.K[L+#>UZV: E]>Q<%?2X:/BZA]KP4+I@X__'\_L!_OU4#R)P[D+Q.$LEZH M#O**@Y-A4)6U'=:"9():D,?SD,_=CS]DZ:]?Z/G9T,4YT=/5IEQ/N?Z^$,57 M+/U7N-Z!95]3IJ=,/R=#:M.D\O[FK2TZ?(\,?-3:9X+6/)FX?M@=Z\-+*:[? M!0Z_IQ7\>PH-E@K-YPA-N+/^GD*3(DTJ-+^*-.\SW$XE/__^+T&0)%G^6O&) MLQS?%UFZZ>R/=59ASN-333C/*43>$&+\@/2$6[/TOS]B);=A[IFF!HF=EPO+ M_/6U#8,PI;P?D^7RAJO:;850_&R%NJR&FCR?TX7H'8RA5OZ%$;QA-7);^K-JOB!.;VYW[\0U /.')= M+NY?'[;5W5K6,^^Y&),J^9^LY$]ZXPAY5O*0,NX"C2TJLE2RR;-*9T"O)9#_O@G]Y"C4AW_8!W/W\'"/T3'PS/G^U+S3.ZB M0OYK"W%_4/>QYVX'W43CGRIZ98-R=L[OH0A6FZ]UAB7;1![>Z2O\^ =]0(C\ M X%=-Q=+=3W5]537$W9W/&NT*UE[4.%XC&:JYB(OH95;[>Y/=;T_=BH5S2M4 MN=)J-T2<41:IC:&NH]B/?S#LH4"\I.G?X* HNC=Y[UDK=QM(N%W8[#Z0^;:A MPWMP5NXN(A&I]$N^"D-F\ZO.:H5JY,8J;RA"1/H:/<=A0 )%'PKX=:7GCW-6 M?GN=2)$A18:[#&.\ AE$S=9[BP'78L;%@CR3-!8#[P/($$0Q2.*Z)6@*#&]T M8_YT8(A?T;IF4\#:#<]E#V4MES0-E%TX-EJVX">I]X:GOSA::1DDM88_:NS<N%$;^T+#*A\"(,\J6>G6*151T,!]V&URK*L"ZIB2 D0[4 M)A!*POR47.&!I II?DJ*)BF:_"GQFU] DV9;KX^&HZ6K^;:298EF1:G0L#0[ MC.N@^$..R/\L ^;?017J>ZU8\Z15Q.>TCOCEV,MG%UI?\K:T-'6@P0[L6.CZ MM"$&'Q9A&Z*H9Z]S75F](';%]0%G.(1%ZL.A;(Y5;K+[$?70\B21=E\8-X?# MT/NJBT]>M6LS(;/ HC,+SX? ![NJ*#:_#EN2!-^8UJE)";\#V)&Q=-XXUOHH MX9PL80\7_HH\?\%?PI]@R'^*T7?=\+O@4_0__P(/![N(LLR4)2'L7!OU4,0? M,W3P]A=N]^$/49>S'5C%Y_:VPG^Q-V=I)%67HWQ914JM"K96&':]K2OO[HPU M@'3O2S'#(J+VI778FXSVW*5I [$13V/HH-$CQ8_9!96[KI2Q+L"WO%6'MI#IV;1#@MWG>&2-]APUZ]" M,CMU(Y3T1!DW+:%01JN'*8?5&[F:IY,;?0.4'B.HASQY?37L;/L]=8J.!-NR MP?)L%7;D#%M'2C$Y,U),S\R6UZ,&A9_7:/N&K'_[;@G;0U]"T@B2*%DJ$G?) MJF1P^ZT]KFAKSQ+$ ]^B#@[LC4Z^V!L=]M8[L6P+>Z##\J!1/^E C:%Z [@Z MVD" D&382!0.A]\".?CR_2&V: (EN+)S T#!AA"2,.8=\-%>5AVQ=5.\\M] M>M#H[:V-0']3M=7+RG(X/HA5AJ3\I=)DUY7Q'K(@OR9:(3=7;]<0)Y7=?A-::E* M\E'=65E6P?*?M)M_FVB1NCDG-GETC:P/]<@F)="^(0]07]"[A3]\V].4E4) M*'2TEUAY#,PE'5 EIDWT_++1Z0US!W3/94O[3L5:];=R_?W=MS]/R$: /)(8 M"UF01%?A53NPQQ(M+UG2<1P\R.+4'#4NCYO9WJJH@&VX\$@\;WF%G:>!;"B2 M(=F\?F%]\9?'1-"SS:K[;!B"_;L6_&>^=)7]1I_7ZLAZ=.#J;(N>H--=8MCY MO7Y@^"=\$%@$X(Q^41(L^@CL"L=8W7MK9](];N $=/JTKY*MV6N.C[DQ4%OE=7KO>N8@^C9OL3; M'R:BP?^,0@,JE$+T3-SZZIYG5Z*K(NLLF54&;10WJD#< L*&H:?\='_.=K3#JD( %)WZ*E T;(? RF,3?O+[C?2=N M"4H]8GB<]OWW\:@0TB1#/%+4_V1._X24N2(K[%5Z1KR+7J3AKRZ[D4:?_:0; M0\0AU[0^CSU/XCZY$S/^E\\L;:BA_S5D2XE'73^%C: =+N0F/"6$4'R$$?Z\ M7\-S\GE)TR1B 7&/3GH"U7OY5"@Z[?F:=NS LFSS_G50[&C8!A9(=.1U.@,! M)%8- 3>G]3 JX1^IA@7<:[?4B]$PJ?B^77 M2-P='>O"3??O,O3()4-T6",\Q0R,T>LC7)(=9JO4G%(1C^US]99M-MNSW7T= MRN8O#F6/*\N8QH6#>L,#5];(= ""!/&[I&#\2Z>P1_2!XZU0@0+TR6P\X M( M-C!=Q6C-\/.?.#LA>0)7)\(4U)FY&KDYM!E2Y_*27G'IDMM[SN,YE[C3'[]V M .KSCD4/^>F6:18ENC07LI-U_B)V\Y84F#-Y/LH"L.,"="GQSK++J\G.*S*I ME7$WVQPP?&-:KAYRK4E_"DP[Y+% )+@2P+0[RA=\-@S*JL !!8;C&GIJG^AV M8G/JQ(3C'[_&!*DD=6K+@C-#FO7]D!KWBLIF_?Y](4C$Q+Q7$#[^EH5 MF($VUG*-U8!L"Y1(__@')Q[1YP']*/"Q0D#"[RU)B$)>"RFSYD4)0L Q<$Z% MBO=%!W51FL6YPAI^1O9%S)6RKP?1^@Q:%[P2G M19Z)D]D!6L"% B<60H.H.L T">3LF6A=$KB UZ^!)00>8TNB)\#XL:2K:]4( M)!C:,Y'!(P9CXW>*DB4%R\YXEFDDODT&SS $%0:K(^/P <9X/-T-UF<>$](> MS@PI >CG0_"_&=@B[2$F _@E\!SMP* /X S=*-@X2FCX.D,1&D!!".8I@?- M,[B D,XR'RY?E, 31?!P7=KR8#$+_Y6$"P]@XL C$#X>R)D.DWM@T-ZVS'!M MP2M/$ZR&L0;PN].(%K\[1K7 D@+#,G[4 V2J:ZL++USJD5/'2-E)./CCQ\># MI8L?7PO2Z70*/M '_"4E7/[$E8&8BW?G02((*'86. \F((GWG-GJR@WT'AMUY+JP,_@_X MP+=(X7LNK%@&H*&;#N##M>G7:AX*0\E=5CB2X>>-;,?=&!7EDTR_"Z<\CSTA M>S;XY)WF(75A'D:4 ,!L0\DZH\5'VX>_N"0UP9V'ZJ4*T* ,3LPR.D1FX+>K M-TPDI &FN%!U@1:[DG2U^>0*R5M/F "X\4SW/T\>$7[X+Z#S6U7:17MD: 6# M/\ &=,ZU\%S(/N.J&GMZ=Y%7N91X,3+4@Q-?H&)\B-R9( 0\''AJ7J S.8. M@B;8A@:FJ'KK3*M5RNR6)HPW@&]@="'Y- \>IV:.YZF9Z$#U(5/F :IG!@#G M)5F6[!![974?;.? 88;*X!T.A M P<]2M@WE&"Z%<@R.N!8'S LT9+>TV8V)_;+=88G6_2FNUA($Q\>A+R4@0*= MF#!0K7M0TZ!^F>$Y;*#)\() :,6X<%^#NA7(4( \P!A1@IA8%$U#B8?H8"4> M !BX#C)PH82]L,F%";51D HEOJL .%6UNK.G:Y7_A$3EXJB4<6SZ1) MMB3'D:1+Y@\!$5D91FDA^\XX7AY:W"2G%EO<8+6?;NL$Q:.UWH]_9(@!D*O. M4Y,H.%2O2 L;*'D0_T0>DK@%V!(F$ )3*PJ4$H\GMJO0UC,$20^-=F!J&B9@ MI_/4@ Z=@]?8-F&H$C#^%*K\OE* '#K#;7M;-;BQ,^_DEA4KOVSM7B,%@>:' M(@"G![.U3X%4IQ_Z0&+'=,'\PZ.IBFF7(E; F;)RL*SSX]%-N49/1P>+*V5S MTEK>T5F'!C)"(AF1]Z\$)-I2H , WG&C?90U,@W>"$243$I=#4ZJ@CT4IIKL MS$@L><660DI=W"Z 4PRHXL07"QXRIB&%AL,0QIJCC?:OP%B)/HF-D,!IC$=7 M)9AD,'QT]/S8:@?@N5I0_^(;=MVW&/RS'%14!LOEG(&M3\]5=C([GRX M5I=[=,JSG%]6VDV9JE##&OW2A8>?;=#13.Y0-7/(TIS(,VV)-+6ZO5Y0W49? M^85D&]J6>*!S@)R)$<66P%7D=7 MY_,.Z>Q( &QL[727\O,$M3M5:I-II3'6,))=N657%,G:+R2X_T10?8&MN(BY MFFEKRR_@R_5419;0=GP@J.LKG$_EU)6$)TR.A>BJI1DBWLYC?,U+[UQ&R MPQ^<*)TD>X&Y A\A\>!UB2+X:ZDMWQ'AQ&U>J5B6VM7\0VLW;JST-:$D9\TD M&1_7EN>9E'BH3TS\CG1 ^!9QJ.)D.6]6E!\O1:]^]XWCDRS[YE!Q.TJ#;2/5 M@<+331<9F3#+Z!5Y:7@=,36_6_:XL4E7#R(&W9JAX?F6;^ KH.753!A9$+R",;&+%AS-P4! ^\0O !.!1--PD/ M@N#\F=_RQ%F!VY7IN< E-GC=_63GY7XE72'ZB"%ONA:CY@UYLA/ 9MF@;^2] M#(:"I:%W>:742=YF9F?#B*\1NYL7IVJN M:6HGM8[U^<)ZA<[9L\8%,&U#^ A.?8-'\\$]9_BHZQBH>':3$AH6T?LBT_<5 MP'L0O%EO1+@LHV[D!5WQ:U6^=1/@;451FB?@>U=!W/L%P.H&6;D7\(-](@D246_?@ X!BO,..E!+D6!MQ3@X-F:2](4)O" M77H!A0]N]#_7N=C^?\[>O[NCAV^R/RBHT.O0K0Z&C+%]SR>PDI=E=N\N*O2L M"#\M"11([0'5W#UFNGLNJ_1<7>I(M4%M]^.?'/Y00*\OKR4*+)BC^9+4KJ4P M AB>2OA!\#DZ*'R;1 ?I(&^5Z]M%13W=SV!$9 X_&Q+E,X,P+$,#;!&#I(WH M3MZ30.E%G/0X^!3&?!+!"?UZ?AUD+KVHM^XQ)@O,]6."[R>%?O)SC+C,@/NI M+H;T.:YX:)YM*F.PZ',]'\-5!T-#C05&T3 .> R@I<'!')<7M=M&ZSU<%09K M9#S)TXOAA!FPQN=%L5C7YTB:L> 0CX4#! #O.DM2>Q(ZB),HP M5TERODQBNC8$ =>':?DN;03WU*PP??V8/QE(3I"K$)@N T\-:I=!>;##8C=O MW1*^6 RM[+I1R$X&?4UJ8G_*<$'R&H\"@!+Q&,!';YI4\"#_^CD5][XR#& M+HM7/_$*2G+7CKN)X5#-+C>=TX,&U\S-C8J\X@?5]OM+*L91&J!JSZ;?N;UF M5EMO#A(C3;VAE\L0?#:/GI0ZO!L>M25J>VCI1HO92#FN1,ZY M\MR@/Y5'##5B5K6.SC.;\3R?7\T,%OIA@$(R+KR="IF9K1]9!?OUGV$J,GBUZ7 M5YK8E*LJZ+:X0':V1T(#\Z5+95_!HWM5QN6 Q$2E@>61-8)5>_L\9SKES^61 MTB]*B-#K5YDQNUYTK5UOV!&"Z/8+=64OE#$X_GF^7.?/M1+:A($) 0?$=PC" M6.)?I^M2"4G0_XK]$">^A'&W-Y"2"YM_Q](C6%IZ)"T]\KK2(WP ,W.R(&)B M@9?G.0$GYCA/$O,"(5-S89'/220BY/,2+#D"W\K'/0V0FM1K#VBYI*G3ZJ%6 M&^P'^)@&Z(T\'=G5RSX^8+ L,Q#6V_9BLUTL"66.78_CJP9:(,I-R<>-UBU^YL5T5K4!CLPDG@Z4E-WC7V-97'.U_)9 MB\6F@PD+1U)/1UIR:>3IOCGAQN;"7+8PCQ%4.$_T:J*C+BOQN7KG@) 'O+JM M3)N3%@K)[N>:LJ,*7-^0]N*/&%Z4FT'1EZMOJH5NFU>$DK MQ>T##49>KVF[ZTZTQKXS0#PLWQ)\$S$/#?CZZS7A,IU=*/P:U[+S>K6"%]EA M/@N;&%\]5 MF<5.5.[0J.K-U2$-6S>VE\T0,CKYZY7:T;Y%H@9&9=]P:MJ;8SIY8" M'9,KM1/X=5NOWQ9VR(0_BB&%'WKPA9XCD3G!1X'Z( 6 M!%G*DY0@2D\?/O:U/D_Q!0OAA[TJ:K-T?BPI2> S:3;R:)==S!&5RE8;YFJ^ M[JUV2> S&S7Z.6^Q['"L5MF/K!4$H2 M^-C%3D$;398S)'NP&]EL5:RT>24)?(!I5/:[)N,SJEI98[(L(#DW&7Q)C/9_=-JC*K[I+ IU=9B9TFL=,XC*2*%#.NMX8@W*E@[A9 MM%L8MO?@,Z]6CZNS_7#=*0TTO^.ULGL981DY&:9,3%2S#6=:Y##=V(DQ1 M/7W<6G%N&1GDFO.V7K?H,KM+@JD=:B(K5XA$\%/M\L'TY!+-C?6*@S0K-ETP M=HG@-[(8MUG? MU0MZ+:'A(&/!G[=LV[4TH%B$KM8T](]6\JB:"7VF1 M=0&P^2JC&CC+V+7LB%HE@E^ITZDT*0'K@DP*0AYB2 PX!T+.#[' MR06PT82"-.?S"XS/4X)$B.054G"3LH?($XS!#AC!+\0UO\5Z23!9V=>7/;PT M8!!^OC0&1M7I=Y!$F#0-KKC2]U03D9A>JTP5L[V]G&BC[9"<37=G^[$V;K# MILOULS.\EP230E'MU_G-IH@T":+)SV5K4N42;31&[58/A%?O,F-JM*CFUT1> M 99'$DQJ*+EQ:W7\@/B;PV38(38BM^TEPF0+J:SVQ'8]1=3YM"^5:F*%9^DD MF%SF^;6E[2T6X9V\86_E6E7TE"28G$^8I8)1KJKY5H,?^W-SY=)*$DRB7L>T MM-(6T0;;&<^TR<*II[&F%7 ML[U<'116V6ZBC997-MW-0MX#K>JW>8;P]_*ZK22!WXK8*@K?RN*,*FY44A+V M'N(J2>"GEK>J=+#E!2.-L.;/\NJ".YQ37 M9 A^MM[CVWU=28*IP72[,U5G5M4&6@M?$WN5\9)M-&L&K-PY1FS2P2?6I$JR2N%&FL>WEZ-*KJUR9ET M O@ 'Q 1%_G"7,80<8Y3,C)?$!@YEPHB62C@.(:05P33I@W6$&F<0*J59G%" MEC'.01/!AYZT@<]5S->T;'-H+RJ+&EUJTDG@L^=D8KWLF(K&NR/'W,;9NRXD\J2*5;I)/#1A^:X7F%=@\FR684_5+MTMIMHHY&[ M37_:HAB%\\8;==0P:6)@)]MHMB$A?->3BQQ/"UEU;9DJUU<2P:=BVLQ@T1%J M'&LMB=P,&)3\II<$/B42SRL#JCU#,%F8H(W=8J>,$AU$7I,W\]T>4[EF;UDF M1VVOOG(2'43B8%8'*#8>,>,FGM6GJ"]DFTJ2C>:WIX?.5G$+2)9M*5Y_N#N$ MUMSUZAM+=,>H=0K7L,8*I]7I:I'=[A)A2LV3NC_J\90&3/IL?F4CW7$A$:9R M=9.0-%RK<8,1@V#T>-_P@"V; %/XH310=6&T0 8%MM=FNEZKU$^$J=J,FFEC MRYQQ5;XO^7(O:TS'B3 U[#1X<53E-AK6GFN'O9(7*+27!%.YNJ3L?)9;(8.5 M-3G4LBJ+"KTDF)JULMK2E+9;CD?6#+O99H>.K"3!5%.M3U8,YE0XLM,9KK1) M35HJNR28,C==@9'KA:G6),3M:%*GJA,C&:8ZVKK@D&R)07P&*U-V;[K22XDP M18\)O3_H;T:(JLY7XG*N,=-!+]&5]*OSP98P!:ZJ.Y2_P=HB.DB$J2Q?XX0N MCZZ935_OJSM#L_# 1KI>TI3-;?<='N%\KR#T+4F[5KET#7ZV@#X,K6:O!5V?F+$2_4.-6VB$C;#[VOH M5'+JBFHE6C/3TM8;:/EE5:NVM:% >=,]O4MTD AAI0Z6 W+!K;N%;+YL6PQ] M@&IZ-4^/ZI;H/KJDF&H7 \I46SJS.E33JWFZ_1ZO>ONVA4BK07N8'\ZH03LQ MXC-1Y>Q:KYH:QVN*.QB/J^IFG1C'V1K&PC1GJP'2-,52M9-?-@<>''DMJ1U+ M!%"[Y)DUF6LH&]SE?!:J:3S/S^X6*BGPZ*17.>9']M2)JB?I.OF+CB6S,"<1 <\ MPOG7WU_2_E=82J('&SGUPU4&K:69O2O9!J^7/,@B./!/8_+S1!/SL).WL^;%8"RZ3&1[WQWUG8 MD_WO\%03JLY/#Q2CL][@Q?%0?N&8NN=*GWRZ^#%]ND^GP;_8PAY[1'(I(^Z M$>@CEC+B'AA!/>8+*2/N@!$I--T)(U)HNA-&I-!T)XQ(H>E.&%%XQ,F4$7? MB%0C[H01Z69])XR@4FBZ#T8 :,)31MP!(P T$2DC[H 1J1_QL8SXMVO#B/B' M1;]_>=74U:)?.LT;!I?+VN&=,N;R3EEXPI=#'L)_P&.4X]'>YUJ,7\=Z2*TK MLKQ6%C[56/L3:/ S,/KDVW=W2I54.U+M2+7CMMKQW:CRLV#8GTF5%$E3)'U- M/.:/U8X7@R-_@F3\+"[Q)]#@M[8SWN>?1PEW4;0"M?89Q]15,1,7V+@;_SU. M4_PNCOG;5G>>:7S^OU>K%4P=\OW__\F";^RW%?+QJ]X5M]8',;\5M(E0W&7WTDB[A(;"H]DX5O+0L5C%;J__TL0)$F6O]:?"OJYPBK8 M-ICHA\';K5?UKDJ''Q HNO6Z__O#'-H;K.1,'X.[4^=7%7,751Y?>R7Q@XI5 MPTY/W?!:'FL/PHM\9P57C8[D1I\Z49%4^(L!K L.+P1>W&V#/X/?!GH7J5WT M(\/ Y*%#X&5-(AHKI5_2)GV&?G>M]Q8D=N8-YM.][=V$C;-N=_+ M:G.&\ZVRO:%K3+V0"PIGHV!S1Q]P!/DD),%OKU"W01+B]@M/G83/0I*WAP[R M3J50I?0V09N_&J,!HG8G;'XVJ")L;*I@JU*DQ$51UQ8%YD2L\ MD,1UPZM?C:=^J08P'NST^1T.A>XG1/JEBXQ/,+Y?EL_]@=)'1T!#Y8G[3.;\ M#5>I+AO:)J>TZONY-LBW;@U@ TFT2ZA1\CF,,]$LO1FN5FIOCL/8)X8^%-!/ M#'W^ 2;,'[#*%#8^/N!Y@1N8S2H./];6W"9G9]$6O]UAW*W#*MW5^$ )1F7% M5(W:!#'JI<%A" O DC_^(1X(XK.&]T[&(C,%FV3@W4]5*3+&S?0_S:LKJ_M0&Y4;@>(^#;.9-5]E-E MT%)6AQG<"(*XV&=%U[_Z6LK- F"_^RI3Z_$M"-!D:7I""EL!F(*]"#:*X(:3$2>&ZS;.N97*6S8N+4SK74:W>RA)I#<1EY5 M65.N(?LB;% $$Q ?*#+-4?C],.=FME8*.I\&]:H 48<$9AN5_ZTPYTYC>O=%B4\.\_V! MB/L';S5W+]YWM=6\-SZ8L-<4-S\'$T3YWZ[Q+G4O+T3S'DS?D@'HUO(8LN25AI//92WEVQC M?VM;E9N.:CMYU)IH&SM?GPP/PK#(PRZB08SQ 7WQO/D;9-FQ@L0;ZL=%$G_S M\-FM2]:E1R.W-IC>'A ,?Q;J6?2#$9KERH5:LZT"Y_/S&6EBK;;*T0 XX.WCAP+^TBGL MG0/'G8;O[D?'TI2\="=(4_(^/>26L!4ZY9$9!68[NHV;M;I^2X M%K&OS.HZHI5,JBFNEQ,T1\.M (;;/JL&19J3]YNL,C4@WP8! UEBR,%Z(C/D MKB",]M2L-#W<.N+N[5K[:6E@9($;.9+)DF<-&Y4>A FRUW#ZDD.]<3^K6ID&*#"DRO"J" ME5W3+%OP<)1;SVJ*7VW.+/OF=;?5^IPBZ'J99<@A:BE2;[9L3&@ #60(#87\ M-X:&>PU"I4KUH=TTZK"N:FYA$L@X/RE8ZWQ-9J>W]AWXN3I:#KM[DQOG#\L6 MV>-G)18JUNR)SMTXDGV'# MR<9?T:K6W(S69CU+%BL*1(:XU07Z6<4A_I@4PELK46J-?RTV8$IY/R;+Y0U7 MM=L*H?C9"K6[M9X[.:&V&>OFG/,I:8ZSS+I4DJ'7'1;N(QYP[*?-*_[M\@M= MNIL86C";^#>1- JFKO.6(_T=_^/\K21XU3)L>[SF]]F I48\D:PNR>[?O.>: M\0>!5(6?1 (1_X&I<.YY7]#XT7.7KXZ\OHJ.H;A.>;X)G MRKJYBXD6_YV%JOOWPI9X+;L#9/J/93HJY._?MJ0#0=Y*3YX9J73PXG@HOP#: M[;G2L>-UN-#/%H6S@>#+UX(V6,OQ?W]UFWKQ4D7*B"]B!-A)4T;< R-^=E\@ M940*37\6(U)H^O_9^]:FQ)6MX>]OU?,?4G/V/K5W%7"X7V;.V56.HN-XP>LX M^L4*T$ D))B+B+_^76MU=](!=-0!$S3GPSX.A'3WNM\[(8BHY\JI:$H"(D T MU5)$) 1O^I<3Q&18&ZW.';D=>.>%8;=MF%RN3!PYCV@%\,7"UIM5E7>V4C3W*Z?+[F$OY M#/^CF"\6__N?]I(2I&\PSN+^+#<\:0E^3&A\N9C'-<"*F]#*\F&P:\\KX\ @U22IMR1'M,)?YY_' M6/[Y,O]=U$^ZZ^*8O^QT// P_]^YTW9L$_'^OT_%3Z\5!/EQ6F-R"'OYUHDBDBH: MUIL6#FTKV[$=EE+"$JR%]28%,9*F_?NFT6U::^XDHG5Q'WN. >37^6;&'>:/D M?-O:O>QM%09]$"/53_^4BIE2<567TM621H2QR)5'9THGB!N7.A4W'K3'KST2 M<.Y4>[R]]GC-'7:/J(_O!_7]RO7QV=FPV+_:J&8-!Z@V;O5A'4Y'5]E-\R"O MCV^S&_FR[9@%M$)I$DUU52.J$L!-J11)/=GE2I$72X2KBZV=ZT+/Z#>K=M-?1"W!*AOW_F>PU]<-XL#G;*>]F3L\)9G20"3KPNYC.U94^]?NN95$W? ML<=L'9*1"9%:[_^0'^U"SC>(PW$N$X_?C:\:U?R/W9WAYN9V_3;O71_8)W%? MX'DS'78Z3N''CW-6_>$^W%;N3VJMX^LRS<1N9.J5TNHB<.^M M_?OI8%3M@]3 @%NF\>1 O^1FM!,<7$L0@RT[DO;.!63<1M/KN*-ONT?LQ]'/K7:_:12=]K>O MU4)^\&UR7:'H6Z9429XE+ MJF=2ZDZI.W7IVMFVGHPW3*6%ZYZYZS^00HW/GS\ M?9E1)_XSSF?B![WL=Z\RK5P:^1WF[M_6][[?C.W8(T['M:VVT. MN\>MA_'5?3=N"^FL>*U?_6Q/OYY/ZSO^5;'8]K7N3_7[9+NS4OL== M8;AW?K0Y/&J<%?/5VO!;;;C3S/J'$[ [,#)3RM1_?77\VE48;?32TJ+5Y/EC MG B7!+@\&L&.&RZ)EJ'++DWB["T?SYY7OK-.ZW:8/2OLYA_ZS;(UCCM$9-V[ M[9_NYL&/_.:E7ZA>7%Z;H_XQ@ B+DNHK#!"EHBHQ+!F[J'HDE1PW7-955+VN MI"DBJP:WU-QO3K=?DJ;EEEGXQ_G'W?OS.&FR?]BW'5^7GG M[O0!1AB72HN98BEF6B,>3ZX?UVGF%FAE"D65E4CD0J& MM14,Y50P+#6@==B[.6@?&?[E\&+[^[?LS?' WA['73EUWCK8W=-A/WECP_4G MTX.VLU/? ,F [7;53+502(NGEAR26A^62NM67N-.IYH@U02_F*Y5.^]\/3\8 M; _SFY/^3_]F_VB[$;LJJ V^?I]\W?6_-B^^#_H_S9M.U=DX!E5 <^9KJ\JL MIG)A;>5"ZCH^(1I-W(WPAJ[-BFJ8]=]EG^H:Y: MA:4&_$++D7Z?)91:(9_$2P1OY//(WG MR'V)]0K\E,\O^"L^)1R[QMV"]]OPSIYI3R30Y+^SR+J?VP[3 ?< IB]CVS40 MOY\=9@(AW[&9=PJ6IH7EHWH;N-OW6'"7*3_HJDE!>1"^?*[0AK,$__U=+55* M$9$ 1( F31&1!$3\JGH]140JFCX6(E+1E!!$I*(I(8A(15-"$/&KIMT4$2E' M?"Q$I,HZ(8BHIZ(I&8@ T?1D^5F*B+<33944$0E 1.I'+!<1KVAW?S+Z_=NG MKL\=NAUYY81CM6V;7?CRT+"8=@"?#URM:7595SME8X_2N?_^5Z&:_U+*9_@? MQ7RQ]-__M)>4'GW23GD[S".PYJ#R5MG3#P^#-Q\6TF&6QYR$0R7ECI0[4NZ( MESO6#2IO/L!N+:"22M)4DCXG'/-AN>.M6_,2!X-?A24^ @S>M9WQ.O<\QNK/ ME[GOHGS271?'_&6GXX&'^?_.G;9CFXCW_WTJ?GJM(,C3T6-&_*^8Y"E@M:RL MQ;R4$%)"Z/76C1)^Y[C/IHW?\:S6F!PN]#MF,JOO#=:)(A(I&QJY:KRM(;]+ M"X>VE>W8#EL>):S6@T@L):"6**\U*8@I*>W?MY5CGB]U:#O+OAN^%/^I8FGG M2\"YE]C!EZAAD6_5M%?@37LEM6FOM)*1RL1WT6L&&TE!D]W=9V_. M+K[E1U_COGG9^-I],,:3;^-\]N3\M-VSO,Z&.[DNX9"88B.?J1:?NF=PS<6( MELJ15(Z\F1QYW;SC!8*D[+7 MSQ>SIC7>&/C[Y>T^"!*<>EPI9(JU^KL2)$_/F8E!LJS!1>Y)8L?0\5\&2_8. MMSL_SJ?Y[G!OG'^XN3 ?K&8C;MT^.BV9WVJCK]_SV9\[QQM'X^_]:FL#6++^ MZ9]RIO+.&#)N_GM/FCWQDB11FGWQN)]7R9'+>HMYN].CSI 5A_9XHS!L[;.X M5?M=P?O>/MFH[@^-FZN?^[M-D_DU]!%P1E QG\E75S5(,@%77\4C22KQ'SSU M$58E25XL%1Y*[5KKV^U])W]A'92LZFBBGVW&/5Y6+Q\63=W;V-^KO M?3]N'Z-4*'_ZIU*M9BKEVG(OPEMM9\ \!S1]QQZS=<@))2="^LX/^6$N\'R[ M2"GG,O%X_GKX]>=QPVZ<[V3+_O?&7?/A5B^GN:-NP)M]0;E0__5,H9ZKE-98;"0U_)H?% MECI&^P.(R(^B"))%I8E2!*^-HT4T0<=H734>W*N[\UN]/?W)+G_L7N;CCJ"Y M.][@<.ON]+[I#ZZRE[;Y];C60TV $;3*JFY;>.O^E=A"9>_]E*GY^!()\.-H MZZAS_?#@YJ>EO?OKWK1Q>%:)>\Z^?E_>WZCU.I?-T^_'Q:W#PK=MN]E'"5#^ M]$\]GZG4GI("ZUE[>&K[:>WAN\DL)NA&S@\M"9<=?R,NC>8;=A]ZG>Y/MZ-1KYD]8C\'0Z-SM/DS;L^M^?/K3L-K MW&P/X='"U^I5:[]M'(/4J8+4>6>UT0F-Z24+$BL.\WU B?N!54WBR3M1JN:U M\<$%NN:F>C3=_U&P#\]/+^R=5K8[O/2OXHX1'&:GM='6P;?]\VJA5-WXWJD7 M:J4-T#549Y>6V+V[$KO4O$V(S'FQ_*BWJQM%V]O^VBP.K_;,O<[N3FL:MX=< M;IUGVS<;I=/\GOT]O[%9F!CV31_E!U;D9:KUTGK7X[4Z3+>,Y442WWGX+"W( M^QC":YD!0?XSSF?B!WUO.&SO;G_?'YY>G1SM=O;SE8O;N$VE;_63VVKC_"#; MK)Y,JK6K[J9CW$VNJQ@,+!0RU55& ]^[B?!1*C%2P;',H-X"R5%^J/=,:V-0 M;-ZRJ\JN/>BZ%3=NR6$/3_7M'_K%SR;;'EWM&7EV=34X!LE1_?1/*5,KK+'@ M2&C\+CD\EM;DI9H@K'S1[C(@24JJWT4MK]%:3Q(QQ"&82X/)HOB%NN"1:KBZ[QH^SMWA/_EVUKRZ[.Y>]>/.78R.LP_?[P]/[YO5\]O-VX/3VGA_=W)=H^J^ M4O5=U=G$;;BLAZQ*4G(T;L"LJ[!Z76U@1%I=U?W[D]Z!_G.H'_[8O)[L5LO' MYW$'$<_.CWY.&D7'R?OFW6#<_O%CKSU&:57]]$^M\JZ$54*#BFO-I&G18*K# MWKRH,&[ Q,0>:7U;HJ@@;L"D)M[RZ^.B]MJI<5[IM%@YOU/LED_LW8MF-?8I M]P<7I^711<^:Y(W3YL-V]OC.M7]L@+V&4;YJ83FMM[\(\;TI9XG[2]8QSQF; M+9$DR;C$X9NI7%M6G(W]&-Y\/?Q^LI-OE1YZ>TZ::MQ4."RY!K%P5*U>7W>N[O*MNE,KE;O^C^E& MW"KW^-(JWOI;IP_G.X7^V>[ ,@MGTPV0#.*JC$)E52KWPY05QLU$J37^MK)A MVP9;]4>[GA\6M_33TX=B]_[B*&X+H+B[^;V1S9>^YZ?U\G7O\NY;M>6BUTT! MQ6H]4W]R-@P%%?_CZ6V3)2:&1KN1OQ'4V+%-4Q^[[+/\0UVU"DL-^*W)(_T^ M2RBUY$:R)NMYGW7?L^4'1%7\$T' _!F%HL4S^(E@C?R?>!K/D?L2ZQ7X*9?4 MJMPU[A:\WX9W]DQ[(H$F_YU%UOW<=I@^S$X 3%_&MFL@?C\[S 1"OF,S[Q0L M30O+1_4V<+?OL>#";'[059."\B!\^5RA#6<)_KM2$S9%Q!LAXE>-/2DBW@@1 MO^HA2!&1BJ:/A8A4-"4$$:EH2@@B4M&4$$3\JIT]143*$1\+$:FR3@@B?C7# M($7$VXFF)R/Q*2+>3C0].8,@143J1ZPE(A(WJ+,^=^AVY)43CM6V;7;ART/# M8MH!?#YPM:;595WME(T]2NG^^U^%:OY+*9_A?Q3SF$-IKVGMQ".81V#-0>6] M#G-*' S>?&1+AUD>\\JK>^*H_7^:^B_))=UT<\Y>=C@<>YO\[=]J. M;2+>__>I^.FU@B#/1[?$B_A?,=\XZ:]HMJT5US)$&OBN^@U MG'=9>WIU-]:;PYV'N]&&7[PSCO;BGLASZEWXUZ.CZN:Y_W!EW=V7SBO3VL9U M"2?R%*N%3+E8>U<38E,QDHJ1>,3(Z\9++Y C6V9OMUFI#^KYB\GDM.$Z#Q>; MS;A[C+]-"O=6,WL\.!_=F.;VG7/JU$R4(]5/_S0JF7KMJ>M\UT^,/#W0)T%S MIA/$C>]MD'2J/58P^#E!])HD[?&:F^T>41^EGY76SK=BP1YF:].3YF%A9Z_G MQJT^.AWKPVE2&J# MSDN1%TN$ZM?O-?-H<.(TJZ6M>O_[_J1S>QWW?9=#;^_DQNUMWC:9T^IVIMO[ M-WOGQR@1RI_^*55JF=J34B%QA>?S'-#T'7O,UB'ED!"I]?X/^=%NZ7R#0!SG M,O%XK6L<_3SK[6?/LTUC5.XZ_4[+CMOVZ4X;EEN[;-R?GU:N+Z<[3"\?%B;7 M90S!50N9>GZ%$;AWSD^IT/CP0N-U8;>(U/!+KG.]<7EWVS0.SOKWS8=":?@S M;JEQ/:H;OG];^7E^,?0Z!\7BH?,U?PQ2H_KIGT(Q4RPWUE=J)#.ZEB .6W8H M[9U+R ^B!A)&I$E2 Z^-GT7T0-4Q_>LKO>(-3SN;#_WVW<[#OAGW$.?>M5>; M#KW>UWSU>[YF;+NV73_> #V D;/2JI1 K*T1'Z+W(34=DQ MB_#_UN7NI>E4 M2Y6A?[K1OZDXYO[8BML.')G#_-[$.V[G-_?;]<,?U?ZWXC9ZCQ@GJY4S^<;R MPV1QQXY/;3\M:GLW^<0$W:OYH27ALB-OQ*713,/&N5,?'-]\[>6KY>+PX.3& M^79_&W<)W-[M<>5R.UOJGM\V:W%[=;('.\?=A]Y=HYR1O%P4%QTAK]Z%S%G=T$T_'G\/PBV\C?'GX?WS8F M]Y5[_QAD#D;O*N]+XB0SFI4OKZMY; M75UJVB9#XKQ8>K1^.L=?-V\[XR&KMKJM;P^EHVLG=NGQ[;0T&O2W[O-L;WAV M=M?7N_Y/M%,QNEC.%$N_O#@NV35XK0[3+6-Y,<1WSNH?))'ZX9,BRPP%\I]Q M/A,_V,Y?CZ:U]DFEV?*=SO?+\^N'@_NX7?+*''LU;(#8,K[JC[YPV#_+3SF"X7&E\-2L>EQI;IQ9U$OAF?G@U:MP<'^_E>M3GPBWT4 &40 /E,X\F&C.>'RAXCHH24YFWTTIJ\ MU>0M8YRFF 2X/)IEB!LNB9:KRZ[IX^PM'K]NZJ<'E4UOY]SH'AT>U[XW^ANM MN.NAA_G;+>]@GWT=3MGQ^*JVM7]_W=VXKF$8KU)\7U.H4E&52+BDHBKVZ.&< MK-H]VG"N+TLGA?,]ZVI0V:A_N_V^%[?-V&=[NG59.+[)CRZ\0JM[==[8\XY! M5E5!5JW*:4R+ )\L EPC'DV+!%,-]L9%A''#Y?G^5^E:Y_N=?+HF3 -M5\(U.LK;%D2&A(:GUX*BV 2U5!$"M:'[)-DBI87!(W MOOBYMUL_UIVA;NY<;XQ/\[6#A[C[(_;K/YSF9N&LV63&T?4E:QA.;P]U 5:X M50JK&E+\46KW3988WJ3=R-\(:NS8IJF/ M7?99_J&N6H6E!OPRV)%^GR646G(C69/UO,^Z[]GR Z(J_HD@8/Z,0M'B&?Q$ ML$;^3SR-Y\A]B?4*_)3/:Y>M%7/5)VMCN\;=@O?;\,Z>:4\DT.2_L\BZG]L. MTX?9"8#IR]AV#<3O9X>90,AW;.:=@J5I8?FHW@;N]CT6W /,#[IJ4E >A"^? M*[3A+,%_?U. UU-$I(A($:%> %YYTJ%+,9&RQ$=#1*V6(B(!B&CDRD]VVZ2( M>!DB7CCEY9=FZ]N=N@Y?TK\F',]MV^P^&PPKE>RP6@^)F%PRX+)OO_*,BG,)!'^_ X/^T':6>CE6W*[I^W Z M5E-C\4#51>D8G$9'_S&3MKR<_1UO;N_6A_[/^L^\\'&U^ M';^^U.+0MCJ^X\ &-LCN6U!'<7HR_K%9*1^ M/1Y%YJW@Z^-';K+#15I_?I%YJU#+ETG*:^Y+D MV?)[337 L&9[ ^:DEOSRSQUWZ6,$+C):M4)/->[SQBWYGFNE4.$W9\ -J]M" M]A.R[^JZUSZ>#.Z*^=-F(V\,"U?=GT7ZQUSRI M'O.[+PN5TTO[Y\,OK<:5\/>UEY?W&Y9KF7R^27> M21Y'C&59LQ$^B+M6G^MO*0$C=VT?2_/7ML%%6D)Q'RQN$17:/4<7GC!*&P5S>&U:T_XI3V%3*U1 MS%0+*VE1_B"<2^9*W 2^HDA,[.>*FW$5VV+_X&+DGK6'V>9%W:NR'S\]_Z2U M4LXU#KR+SG"SO-^<>J/AQ62G<;Y[V^?WYE3*Y4RY],MYZ;+33#QVZ%,@Z:VK MI)[)B4LD&<."5;S/I>J<63)@VDB_L1W8C&;WM$@JR-(Z@A!K(#D(I@'"1512 /UK)4RR'0D8(FB.]S[1B"2FC7)^M]_Z__QRGM)W/4FPJ)Q0%]$62H'V6Y77R>@\V\5DW)_K4E1V1]5RQ+$7RYT#T(DRT M2JY>_U,+_T3(S($56S45X$5:,?FOHLV8XK-?%.L+#'GV>'7H480^"?X0&?_5 MM8&#XOI?9ZW-A3((_P9N!*EL1JHUQ4<@$:C[%;")3<& ?#>@3?TY]!F%Z2)@ MZ23/K_-ZNUBL%-AUF>GUZW*GE[_6N_G"=:U8TMK:WQ8]6 NI",03U4Y5> MN%>MF'NL!/!W_AM"@(:IU+Z<:B$D- "%)F&AM;:U[5V SN;NQKZVV3K1J4JJUI+XTVW=0 MS<%F7-8EA8=1(QV56<^P=*MCZ";L00137'H5D34\8-F@[#2#.N;AGZ0*80&' MC4&=YC14LLHFHE^3E:4;EHNVT@1,LJQIVT/FZ@M'>I?-GD" OLTX]&$'^GAL3O$,GJWIIAD ZHDC3@ 3 M8&TXB+PIO@"$RAPD6W 6L.Q\'5_I^B;\KD-K=XU>#WX+MB90&JPXU7J./8(? MVVX >U@?U\AIV_ *VQ%0Y;^'P\*#-I& YQAMWV.X=]@+_1Y?SJQ.B.2,!H]H MNL,0]YIIC,CJ\>S/8.TDDD4XY&Y]@TMD)(S3L0,X!SD_&H%ST!&D\)>.EAV0 M/$., @O]G1&'YKS4ZQD= +Q!L/!8'T=6P!=(96W?A9^Y+F,_%VV!,#'!#M FZ17!ENQ "XX+]= M0-&@( U M78-]&797,VVK3P0+2E:NGZ'?;[9^[&YE"PT-SM)E(Z/#)4]'G [?U,=^0 MI M7QN#I.D@0">V8W9!?[(OVAT\#&+'DU(+; H;3\SD68AK,FB$@TTDP2A,;!^X8:/CZF=6#O]IB\7A!I;>9DX 0NR8@AL!Q9.;!(%HPL3>\[3"[1\ST? M")T!&&P\"L@J<*/(D)7K]DV[#6_ECTQ5@B%H@L#"58(W. R0$@AD_!?LKJU; M0ZVG&R8LQC%A&K#U+BX#/P1)AX(*&):+/)Z%IE\%=,5Y62=*T=PQLV@+L,PN M&K$ D( BOM#&#, &/ E;ZP .^P+!H @1G_01;!X=&>TO6'"L8\C -W6241I& MSI&>SD^U+@X%<6C/FZ!>N@80A/@L\D#TI7_CSO!-1+&F+OD260G\I6SX.V!_ M@)M%)"E<,B'!05G!7[R:7,",HT;PI[(ZG-ED?< 2I? Y:X%X-V=Y&@AG ASJ M#.&5 9CL4&SH*@5R&3IA\W(3%P9G$*C1A37$N"IMV\?%^;';.FIA<> 0^)\ M7SA*^(YF>84DP'^ G!W6]SG@5)IS?)-XO@^JAH26[@'/.J"D._S1SA2H'VBA MXY/?BP#!I2WF RJ0KK_@VT"9N?AS9%KF\?.#J=L5>@U$([P$! @*&)0+>(R0 MOO!?DDM0"WHT88> VQ$C=H2\L>5BO+IBA/I<%XP%&A_<9@02_!S1A, C N'< MS1&DK!/\.@+4,0.)A7(4V2W"YXZ#4!;&@@7\=V<[Y ' +T?SQP M" ? #U'X M9?$AA E0(2%2E2X+%@N$BE2](P ?ZEWU0/@/D+_ 0T O*"("]6KYF)TB21+( M-""6+NCR3""ZQS:9,;@+P,D 2&"":AK^=NV>1W\#*< )1R[RC0UVG2="&-R M"M[]18A4E".,-M-3=RK)^-8GDJ$-\(@ KNY Y'O+ (V M85(*O)!LHM#3-1#W:*2T 9)05APXBSD57Q#TML'UU@KY[#%1K" I\1BW-,"\L="Q.- =(-!2(:-A\H3> M^MVWF%;**Y\0LBR+V\BTNK+&7K#&%.UK_EK9F"K?7,PMV8I]I1>] \(&Y+'6 MND.IRB;QN9\7C&Q]'=BD([1K%CFJ&W O\A(.=T"+,:,-X!A9,$#@@4 &@T%' M)C P[1W0<F",:H=[0O(-0&>P5HP3*Q(R+>9FS9Q06D1S*X_+AJ=>Z'-#(V.3>,% ,CO1;$'&%?!Z8L@^J&I89 M$P&+AR]]XZC(\WS<>?WY'>3[W9CDI!7;2V4%-!EA' ML=C5RK5<\<\9^\8-]!K0.0,C!Q8<2+7YV"0.5)D9K5;)59;UNF)&JU1RC<=? M9X&,?/[FB!B>WM^+7E@D;A5B^)6T[08B00A-1EW,6=19C@ATD/KBQFG 3IPG M@A^I3A#PL"(:1NB)@F=AZ62A4LPC%!="SDB C6:2#F MP<0#?R:CQG+E><0W>I=J ESI)W$7F'A+/!":EZ 83% S'>%-<*T&'GG7[TBO M&J,DAN>'\56N[^#I'H]]J%L(E6>@V0. AH"2QUFD,WTW< Q,#*-B5DZ5X\R@ MY0%W4L.+,:7X$<-8,KW ID;,@$>PY>+HZ'.HRUM0$87])C)]'.M;FR M6_D""L>-QZ8A[2O%-^2+/0<1M4RC5I!0DEL)'+,N,2V!?3;^I)A"\OR[ITP;&%,=41/CO@WJ# FJ+=D";6-[-<3C/+:6;Y>9GE M53NK./LYR$%(&6G,J$Z,]6FNWW8]G8O+,&K5=FR]B\*;ON\X& _B[!OA[,B7 MW-E!84G) 4K-N>P1N=3G#C.%%SK,$!9MH&4PAJ0[X$0Y,M2INIBA0R 2#O1C MQ1_EMCZ[IYP&G %THE Q@8F008C(1[&3"I@^X9"DG;4!XG@R83.'Q4-<&**A&T0 M4"'SZV_TE2P\_ 62P ;\#@A,B'\IT"\V#D/#A**+I)=-K6L_,(L['?R# <@M MM.H!$-( 6 C$$+UCW^D,='<&OQ0LI8 T&?,!9BG0SATU4AHL@E7I&6+\*N)4 M\\@7;_OC7AIFU&><)'3P,-..YAOBSW"4X*Q(>B%;J%Y'E/[^^%7M[;A&Z?K#>XT$%+,JL/ MX@2/UQ*9H3,,0%)06EY@$U_!Q.YK=1))AT /VIR2*<$6R8)-0A $K"HCLA2@ M"F 12G 9>N6Y(E4&H!B1*I?+@47O%VS&[@WA"4F&S"CBX-':#Y&.C.8H)P-; M9GQ!$7<-+L7F#R%A>8=9(ID0(:&@CY$L^-FMOHW[DKGKN:2//;&D QZ6?P2! M;JOG@#QR_ Y6) 1@47*UQ"R!P24UH*@NHCPUFJWHQ3\"O1$#@20/#^<%F@.C MZR244+PP1,#Y*51/<,4_2KD\BD]3%CO\4W)WB=1F3R4B-YY1.!=? M&;K BHQ*?-"F M7,#"Y[G3'"\>&>B^&55T6&:E%HY1%10^#\# ."=*!+4 5 DC HD6=R!<>1K>,.T.C#%W$[!*X4@Z9V%E M@KKZ_-7Z, U?3#G,X\5?44A$WQ+ @U=+8V7'DTA'6)QE#W@(X_ST%X0DEY:_" ^/RXD-B7,$ M+WC\)*_98X060"N@V!%)+JW%BWI4QN'.H,!:-W1V^$^IOEE0@^&ZODR[^QY& M@(B41R&1R%(6=R%)= ,B"I$ K[XPL!X*9*:(,6C?;.$^/A].J-4R2E$\P0S] M6EY*+:2 -+VZ!H:1[T!*,Z>/A:( U:Z[F.BDJ_=($2(/T/&2N44EMW]1T169 MD;QGC]?;LM&86UKM*?ULGFLRFAJ/RZA.ZUGXME6D+U_K$P5G.,(837R.#U;W M*R!29/9+],CCO(*9;G\TXH;RS%K 1ZZO\[13*%P%_RQ"O<&_A8USZ$>0H8C3TIX,2I8+L1W MF^*[C> 5BE3#>@P/]P/J1%1USI^3*ANH0J K"G.?/@%^\?CJVE]A2$CQ6$@; M8Z"QH[L#D39R><'CG6[*?A$L9@?GD:/OCW(I5PX=&&\.X10GQD0)+M#S11&F M$"TB%1H4&[N/V/%_@P/E:G]4J[F"7"N#C_)\[A_50O@Y/3G6C>X,ONUY6GR[ MBH6SA3CE;I'(%;I1N(KJ22+A2C%7"EU"U"[B3'#"K_Z4.0MQZ Z HI0"7,UN MFZ*@/^-HA'V]@#@R0YU" 4/9'<2)[[->$!P<3WEQ&@U];CQ[B MCTI-01N03K14$O+:-RM%X MW$0#S>0S4?*'KT,GC4JZL2"4FP"5,*3&%XH4C&-A"F5=N@R7-BSI7497F%#? MFT.W,TA%3,TD5'..)2)@6V,SCC#RL=J=BGP<7S0PHK](YC9OH.B*VYRQ" 7= M-M@.S\#PPB+,MV+YAF@/%7O3559Q/JKE\V&P/R/K?2F: MW=/^,O[6_BA5E">0';D\)6:BIUQ3@+%P^*]Q!E\ :$>KDH!$).$Q%YT0E/L71\. H<[G=$ MW1V4OQBO=QD*4 \C]KSBL,>;@(*P2]!ES'N&Z='XV).8CFJ1N5DQG1VC2S?<5)!(YL@=8@41NT M_ 1E#8#,&9*)ZE>L".K22PX!BR2PBU)>O_@UJYR<\S()>Q8V?"=)PCX6'8D* MKX7MZOK"P/%9* +51C4TTQ9)+,6(XV)+%G?8%$ 6;2ZS7T5=:ADE-$:B6S<, M(,Z?3>;T1"\2E8A)\3L;G(NB2^U)8):+W>:Z""M@44OX@^CR0E0\GA\4WO2B MJ"6WF]3,;SNHLPE,B1D;6$Q^X$%XLN4H4L1GG%%9$>L,+'#+^E.9B!B+1=LWKIR2X M!'CHRUG05^ET>PU'!&!DH 5CS MQP33B4U*_6F&PQX$ZNFB$+IX!\[6:#.>,0L6B AWVV)9LAC(G@8\BMX WJ7L MC^$0I;S6U:=*%9XP!$EK<0S8Q/8 MJ)C'KSH4\#8XZX*TY]X-QV-,Q/T<-Z&IDH^ #^X>*5&Z>[RF4-%KAM!APOZA MT*8UI3P>X,,/FV,H]N";O)T?S#20< 9UXS^74/D/I6Y2"[%D^)(:_>@,X==D M3.M:(Y_MZK(-FY.\/%J;A:?COK6'1J 'X@D'HW LV@IH!F ^89N]H%CFH%2D M4P/?&S1;B4\OBH1RN0X ZA(=^D@4:"<#"8>3%P48P@T*?N"\&>8X$.DC/BH@ M\, H9T@1CB!KF'NNM3OO^9--@95/6#R-"81"7@TGD E<+-35JBB7Y@-$-4EH M")^A&QFUDL/D1H]F@ AEQB,&@JT I-)L_:5:?+YUO_B\9.W_4:B4E'CW$\>! MY39&&)EQ)9 B7Y/ 08@(I'(CAD3-V),GD!D!G E&PGB#E_4MB,3 !NT)8J+: M4$K/HOL+XBS"\J/GP5&IJ\_[[NPY1.B)CH([GDN-4T-5F(E2$,4IDU? 6]0= MBY)9273,FBZ*X+>Z:NUSU&3;%/EN*7KY3A+DK="<_5"[',G]XY%IK[$6Q$HS M(;,HH;;(?5%ZZT+I3I*=>\(R\+(9/C<7;Q&B/>A7$*4V835I6)8_[^;,^C!1 M30R/\7T$=M9">X.4L-01+S$80E/CI1)D4>7,%-R3]:B;\W3K%_9Z\2EON"0?#)?3+E[85])F?8Q]R?VI MFHPZ&Q?W!E(!N\1!4,&N'IO<#TH9!!&%CD)&>D!&GY,XOG3?G@ K<[N^)',\XD163V!$/QT3'!T"%'I!07]2&(J*@:#ZH700]'>-SD:%J5&_6 M93TSK,VB^N9PA$#4+D7;V'#G?F>$60H^2A%GG#$^*D[D@Y7 GAP+V%5'$&+V M:X F,R]OI1D3RL Y:<0 9X!SZ\U8R]+.EZ?M*B,P#VS;87*DAK:O3^1<("2< M+B;&<:CE1,YKY;@(PWD993ZF\,QX;3?UR&A*/]B6(684'&!*?VRR>SQLT#:[ M=1#8A=%.4M%L(X)I#F()?'C;YZW)V_3/("Z.6KKKV&."27#:.7P$L^N(.H@! M!SK6O>*88QI!8?#1AIA-=Z@W:&"+L)#MBYIX*0GXW*V,TK@$+P51(6*= B5* MLUC0'RIRA8'M3,PKAS53ZSA2L;0OL0N7(T#,@)@]1TX[-6A@(7T&9!/.%@U* M\<2 NF"' TKNA)4"0*?ZV.C*!A>Y!*VK3A+#V4$JI81$BX]S?G?%<$3U&UE/ M*82T1U-\1_ ]Q3501"L/4;L8>"8TH7!,(7DO;,?&GFF9E:1^U1Y"K6?@#2(\ MC)H)]PY Z-LX4L\%74KO@A,H=UG(J4]A QS1/X<"A>U(D8T1^U3KS1O#11*X M6,CE_\QINR,,2*/DH$+\^&,YEHAZ+D51G> :N%KUS0K!H.*%<&]_*9TZ&!*%^_0/NV MF<5ZAA<$)KG(#48X4-H,!3G);-35#B;NI321Y\O*L%EP/MZ.B'@PV8QZXE,< M7)&\T^]LHQNQU/E) Q-26AZVZ 26>!=C [)R@F2&YJEFNU*WCQ;I]C-%MU/" M<=IVL'"7[(2.K=_3O!0Y2(.B+FI(D*Q]?#L1Y C^'[:U"/IR<:4[.FV:Q%/F.S,S &<=:"V/ M&,K@K+#1F.>-_7'?X:P9>1TRNA6^1YO(BQZ4^>$\.6VB<2=Q@31$_&8''=,MX-L!&.2MKE[@*8FN79-><-#1MO'_M S3$]_Q;*3F+3@ MA7 &@IX+70P70HD";C2(9/0,=!R?36<1D] I&"O\ _)&<7*3QJLJE/Y!=D^0 M,#"E"8*,.#X8W"!94#B2W.N@( #5OP+S#>2D(IHF(Y*9[F.VM=A***RXG!=" MAARJCGQPQ#S'CNP E(A.ET#PD>:N @'Y9B5S*\ @(_*^JPR+#Z=D*7"+1DZX M8(/W9C1>\C+%>D$NZ^ 8QK@)$:1\_0X?@- D> '"S[4 "BJJ>9-YU,1L1IU M9'>Q!CH<%,$G7?"P(+A4 V,L)# 529:* M>?6E,@>IC/3":S,8.O0@B0QJ[ TQK/R2#\&7(,P0ZK+!?2BB,@NSG(:#5^/0 M!2E@)@7W/7,G&8LJ1(W1E&<:B*I%%N_1X%2T03O(*\-6U0")4EXB4$K=H*D& M2#4 EZ:'NN. XXO28MON4$O&D8B'G#(O)@$?1DDB?@YQM?#)1<2I)_9L6S)4 MP#M2^1!2?C89W\%VS]FQV9S+%AIX\H8&(XBR8? C8OCB8Q25!L&N=RA(W3:R MO'2>F"ZCN=,1BFVZGN>1:>#BCAS4&'*T*YV(9G"!I,61NG*::'1*8&1<7)#1 M/=S:5-K4PW%>P:1Q;]&\L#^#7=/Z8$ M64E?S:-H/F(>U%6@4$5JDAAR=9.YH 0ZY% 8W/V0HV8H,BD-?\,5_B(I9J49 M2,:APX0%7Y+QB4M\@+K.)T1B.2_6Z+DX'M<=P']F*(L;Z1W3X-2A7A)_# M2\2"2WG"7G,'@U$8%D!_V:*:6II0$;D_B,*]\C)GR":Q&"H0@(*KJ?868OP5T/.+)*I#WE+5,Z1NK%+#BZ*(XW MW."%7)[,N@BE-B-INU-+QSO>^H[-,Q:P,>[G")DWLSW?@Z,]P]I3[AW)P6*A>W3'1*.A84410$-G>;@, M"]')PQ*#7M2(Y\!O!S7PKCY"0:O3O>K!O""%TX0KYS!E[+@,_$?L:J*W(#3( M&[4$7.0$# Q5!JHH"'\QJIU_0ANL955.+:W*2:MRGE>5\^;63CXU=F(T=O9E M*O61:P9CLFU^;[!L$&VT?/!_;&S76GRZG'80YFTP)OC(78ND;3WE:L<@P"9^ MJ#P;!/B#2T')2FMC9N4)O;)82)$K$(C'A%44[8@L(HHB1UB;ISY9& ZVJ]/] M(DA "R]SZMJ,MV&0D8FIF6",-MHX(_!>@S8OM%%Y28,>K2WFGC$W.L,EN!L^ MB=[3H\X49Z++1%HAL]?M/N9AAY':K!Q CH52/!C,R96/:5,7# J"7#@="_9* MSK\TY8(!\-V0V)7(1Z0UVT9K7-^8.O$SDFD],T *L !IBR%,DIQH@/=PBO1N. MT1DNN+V:K%DUMSDST7\!S82&ZJ-AI=F;V$3<)TR:2U>$&]/@'(%G$5ZE;+B1 MR]1A!1G5X"1$;Q$MG<3"U,XA1HKPE$('P^NB!$:DD./J8GM2$GQ#Q^=85G^> MX-6S*"5%BP;=A1G<&2B<%AZO4[FP&GM]))"V8^4C4)+R'4:=5 MR-\T@X([FCFMU@<$DY6CMT*&=S\B=F;O?!2^'E*Q*[XG.%%L%QN4$QO M['NS+E#82,=_$R95^+7+M"B&-NWQ&,?FB#8)U7_G<3(F;Z@,,@FS-09*2FI1 MM:MR\!$?PBPP&88TW> :9;PG*RP6(<(.LMXH'>DV690"=+WZ+S:6P?#GV=:! MLL$D$OH^)2\W>'DV0>: 1A$%)+XHD,%P/!+)=@+CP'99Q%>.S.:UPZLM,M&H M<7BCFJOQFU.I?U-'J\4F*P>#FUBL"4(,Q0YE]\3:7.G)V^/5%*!R@W$P[#V' M1PRR4:*J%GO&[T3C$.Z>&HD,<07R1+F10][MQK-F?8< M(RH%L\KB2B8;E56;]7UK#KPNJ$\P\I3](ES""?KM@!2DG;'?;&YI8$8!/9SH MI5"0_C&!A<:RG/!>N*.V5\+NP6+ECTB!%<4F\S)!V M9%6O-(?";/.$C#WY2KP8FFJN3=ONDB:?N4\W5%-P V^O^C]N.E"+A]3B];/49L\%+Q^& M0 [;WSP[#EH_>FT/VJ(T>3>X\R"\GE6UF7"*&I;!,+-=ZOI[)Y_.SY(/D[BAW25.G M\;-N()I-E+E*O-XV1#TB'ZC7F&E\"HZ58>0 ZL01S@%=09TL=;EK[F%_Q:6*K\7[Z^9P_P=[#1*IYFYJDGD1]77TOFM(@&U.@Q# M\:[TPKD;)EUP4*(8RP1ST>C3Z#)1,!E,1:2BU"CW\?HOZ9?V@H4,&D%G!)T& M&+%A#FE*; G!5@Q/L><5\2\L8R/P9[F=K[Q;WJ\JQVD&]^NX UU4@46?E")N M'M\TLWB&<%":BBXF-]HFHL041GA#D!P!3U"C^B\%<@'5S()0?L&WCV'^+@*] M%\6L,%QGDOW!2Y'(,H'%<&>;?NC/JG=X;0EV''F>2<&X; ^[R,7=?40$T1>! RA:!$$MP 9X[8#% :IP M?G@1KSY6D:ZX]VKMH'P[&9Z)%*$X,H%Q+[IYCP$[1MUP!^%LK#.FC\+0'>@D M@]*)P?<>?,^M/'3".>F[0.$4IV/WK.-C0D'$A4(RP6PCWA#-Y!QW4=6A=J8& MC8:*=!Q:]L1DW;"?03I"\)I@B(&P+CC)BALC@@*4Q2?@)GU0V4A/H_8OYL7P M*"HHE1!ZUJ8MT0Q KVZC:2_GWWMVG_&I3=[3-PBC:E)?J5 MEWB"9ZAD(A<%:-"H#*ZZ%AX8W6FY<*K&HQY_H,MX9,IV?OVDL'N#U" IJW#Z M);][<6+C[KCG-I>]FS_.9^6ZT=FBYJ=(B=96P,#HFL9'W^2%U5OAW=E*9E)W M9QLA,W2_9#0M*\JUPJ*ZJ&SU MLGAO^'RTO6/:OC+Z@;0ZKQS>/9NY2?4Y+;AZCR%[NV <.Y(%T6^P\+8\?K\8 MI9S("26?C<=CQ9P1M-]$)2#)#YO*"N&(9+F2$VKWO(FH5=#5X^ 83\7/Q41H M6-<-G#I[%E\.[J@ +52ZMG$]+2'PQEFR5<7V2!Q>\0A?!S MWRTN09:U3WQ[,$.#Z,UQS*7LXY4S\"+"^,R#[!(D$D MTG#4-,MCHVV6.-8FB:)Z5\14Z.BG04!D0#77V4T19^:I->Z%BNRQTKYK!;^9 MU:AN$(KG2G06&12Y5\;&+(ZPS85;*&[/3&=% M&)+C-R63-_C$YD7-E%0 MW^G*T$#;H@DF?7U$Y;(()CL3O698#B]4K9Z^M 0HUB:]9TK3]+E=H\ZOBFHA=6*- MTE'98SH?G1)DQCYK[V?$"#'SVA9,OG5YXDX8&92!4:KQ*GP)LL0T/XFBB:Y' MYARPM>UQH6[( B E8J3(-P?_1ON,B%JY^I=GLO%]9?D8C1L7$W/"JH:Y_!(%@-7DC2BD"C8I M)X[-E(1&.(=Z =V4U%-2#TE=IIJC*:V QC&6((W/(*WW/&LR6B7()X"K24$> MFA:9.AG;D;/R9UE@OD<+^Y[1IZ2*)DH3TD5\(9]^T5)"3PD]; ,)B@Y"'U;I MV58)GA(D/)$3"$]ZE *,C.I1=9.:%54?#1< 6RA\*1\#A29(8 D)\UQ0;30O M['G""Q!V2\"1\D> !%.4&8E;SZ9\"LQ$;&^^UJ4OAEWQ\D61N^'FF#"CJ.0_ M09RR@F:IE%%>PB@8)P^-[$?2?S+(1$$A7:GGYK4]B\(T.%,'_7BU)"=P<,FE MP%89I8):5A9UWU=/T1$6%3.MQ2/T0?Q^A_*Y801_<7!EKB&%=*LP3#'JT^W. MN#@A:I3VH&A\GG>V@* 8X1@/?MT6"0U.ZP$5E5,%-FK$Q_ MFPTH8I<3T;BR)]%<'!3]0 M,HCY771%#U=N&]2]PYM4H<*Z2KC7IW3PM_/:_E%2V9T_$R?7_A)=\5S M_UP TT/YZLUC^XRP@O'L'V(^H)X[%LTX5"Y+M;794DE4Z%N M.' FO"9*O7DSXL3UHK6+'5OO#&1!.!H3+@J*2&H^L,S&4=9+7HZTB06-W,II M"1,E+&P),F]B%FQP#U^D#U&=2A#,U*S4\UJ8"["Z,]F!P-0(P4]-"<)&"8W8 M()=*;PVOQ5.N,U,:[22QFGC?P31RKT6'=YCR]&JD54F4"HB?BBL;U;:*X):# MQ8TV,Y,91'DWS[JY? !)TZLJQGQ@61UEOH Z*^ M8]'+VJ([4;KR=W]19&+(]A'9";H(%Y,Y(8,%T#[>;^G1!1^VQ"R/PA"6^4G?T\9R#L?-P+ %3GDC1L8HS>V:-F?BW6MRD!$-Q, M*E_%;UPC6I&=-G(2@$(B1&SBV+XH!\'W1"Z_F/489 ;BUT0A ,0!,S9UZHU/ MM.B1$T9;X8TK8-2(T(9R(PT^WQ+=N6?!R'AY1R.OX5@PU,63-P;KG4"=4"5W M5]QQ$M[THK3_3J+KRH_#4?7A] JC"Q M C48#-P+>G,CX0:"A>S+C)1*"0F&&YB7RKQU4@AG'-TQ.V/%#F>:B+*GZ%5$ M@OTCPON9!$+A-=X!%1*J7))U3]0P04W,.U[)OG M7LOY9W3OYH%-UVTV?WW=YJ8Z=P)1]:+?%]_NHE91%JX8B]A5PB8B.P>6S_2! MN8&Y/61HH^ L0(.Z<,C;<2.6I.@(4?M+^+O0F^!I/35TA?5FZB2#2"\A->.J MMUXY@D8B5=IB+$]X^YSKC^A.:H^G2H3)+FY7@O5<<6,5-?P&1*?,]YR]/UQ> M?;;X^'SY\-T #]/TN>/3#7JC^%ZX8^*"0'#Y=S(6V&6P@HE&FCU9)G]&4!V) M6V PD /^\\#H G%0S)>^J'<:OR"7PU=% A.A" Q;B+RO#+%1& BM*OD! M#P+1)Y%043[,?(AGYL,^GB,W)F,?(I\3I$5F,RZVS*Q4*[E2Y4\5/#,9%"40 MH[P<%2?2G 29_#?=6/^9!]5 :'=_&<\*OM?;X*[['OLB$U>KC6PM3 [Q!S%! M]3R:4"*1LWFH&8#SB.KC":YB+E^,$0M*^G >(1\*$85 MJ0.;Z"/C!:[PX?\^53Z]]OCY7+VQTO/7GZJ;>D98>4'H-0@JKU;_)AKUJ]%T M;W)D^=I-V'/;,> UWYAYQ_ <^$JP";,+J>A-(/0K%;04?H@ B*<-PJVG0CL5 MVL\2VB*8+YN-QO=8.&9T-5D]FF"A_ECR+)7LB97LOXOR(^;@;Y:$X51,KP%- MKEQ,/X*D^?\N%L#%UPK@1JY<7&OYBT4.ZR)K8T1R:=V17'S?2/X=5;G&B-VD MJRW619.N3"\)#3P3$Y_UB.S(F'?A4Q1(6[:M5]*=+C M'D&O>I"QPRC["L]HQ5HE4RXVEFIZE.)'<2RD78O_W,\A[06%2&^[[<:+R+A0 MR>.=:"EI_JY+O?:RJE[*59=M,,5-#7_^EOV4-&,IF++"QWN)@4K+MIO>.;O^ MJEE@!8=<9O3N# M9+;D,/^Z"8IR;HE2(H;8_N]9&VL0K9DU0,30C#1R\SXB-TNV4];?)4+3I5'+ MI^&;]Q&^^1T#)\DQG%(U4RT4W@UY+KO88>W%4+%2R]72T,P:A6:4*5II>";I MX9E80L;K%\DQ:7.CP8#TC/:_& MW(>("QW:5K:#ET"D@:$T,/0^ T.%3+FP1)=+N25*B;3$9T4-672#2D9<^FGR MJSGU+EZ82C<#X/TW\J;+TYU_ZZ/QEXV_%4NEN#Q+)5'VZP>*^,25$TNT7_8L M&5>M9$KY>AH:>A^AH3?)IB4YAE1J9 J%]#RY5LLML1 R&=&I]U6# M!"MO=&Y]0UQ,2)?8:Y0@+WR1]]K)2T734%)B0TEI.=*SY%&I4DCC34F/-WVL M8J1B)I]?GJFTYHA*? #KN8+FKWHQ5_D[C5HE/&JUA=?;XX6Y:/M0P&IDP[D> M^ EY#V;,BIFZHUW5VGWD:J9 MGCDHK9Y;8M!\#<-+<4S5?869Q>\PNI4]#36EH:;U#C65,_5B)0TV?;Q@T[NDYD(UT\ ;,%)R7J=H5=HX]QH# M:CU"5_NVZVI@1[7A0QTLJ['O= :ZRU:>O(O;0/ZH0:RTNNK56;],J;3T(00? MCQR2$>Q*V>"U;!",/4@9X=W'S]YK-^#JK;\$FGJ[,E!F6!U[%%IXNT?:F:-; MKN%IXCX45]M((VAI!.V=Q!SRF6(C'0&>AM#>!SFOR/QZ_ZA.8VCK9T6M1PPM M,*Q$I5<:(TMC9!\T.% L9PJ-M ,Q#9)]<#XHU#*-?J]]E>;6:QG>'\OW:9[YPR;SK]ZB[:@0BE3+9:6V!CT(8( ,02U MM#2J]2R*;E37.T(;#Y[3D%;L(:W_>'K;9/_\MVO<_?[6 J--CHR]CFLY.#-;=OI,@<0:+$ I)KN>[:6U_*X[G]@8?E?@E.P M"_HE[L#4QR[[+/_XL@2T/@$YVD/6U*>V[WWN&?>LJP)*'$=01=2:_:U]S9K" MR%)D#S\JP JYZASMTQ#6*'/-,(=*R+^U8?Y/?!'LRQGI)O]DPDE$?$3VLNEW MX=H$ZQF][0_2K4\MV4C3TV:C.'6WBE?(;_4-03H8**W1,ICLHD08SE%-"&$0Y:.G"M,,P:"S9IEA6+C+@V#S2^TPK MY1%>&$@81[CI__[?LWA:.:%@[R*159]EVP[3AUF]!YOXK)L3?>I*M5+/%_U,+_PQY7-G-2+_/*L"+^&'\5_(C4BCRLSF9\VGFK0$GKPP] MBFHC]:;8,+H&Y-G[WZ=_G;4V%W':KYGEC.0?8',3O@7DNP&EZO\HZ'V,/J,P M702L5,#^KH MOAL!6\ODRP4N8JN9?*GR9D)V,<<6BAQ^G,17PJRX1&"(!J5- MENUI(Z9;@,.>;Q*;O8!-^&)(*$)Z(AMV./M*RB>QAC:/_( +-?HD(OK4F!1_ M9EZ,>8[V]2I1&+SPR!W;Q __]ZGRZ;7'S^?J#1FT ME#'/POA> S8PNIJ,L:\0/O6G4@9BD79D$95&\#(=$=K32OG,?__37M/<^O*( M(J&)]M_%\Q%S.M2JN10,KSP%7Y]%\&P!5RJL$RBL'\':_'\7B^'B:\5P(UF>OCP^3%LPDW'NR&N7>WG[^G6JK1>8$MBXED0P);#?,XE@2IEN79GN MPW:+SMC7[Z;[%CK7K MOERC2%;0WE6E]Z.UH&4UV\I:;'E#5M?6*%SS:-4?Z^S;+OO&HMK2[RN*&[TQ M=/5UPQFD%1 MZFR.'*/#M#%SM /6U]N&)R_ T@S+]7339%T-IZ&E<9\T[I,T&RB?*Z5^=1KV M23!]%FLI?7Z N$\C#?O$&0YYLJ!XTW!),LABP<2']8G3T8,*:7]E/;3>%2,"C -6+U5@/$/2JYY;8AY(& MO7[''%IR:7;<1FP:O?K0'ORKVD6JF5IUZ37@'Y @TEC6FG-"H90I599^V?/' M)(C$1;9>11"U2FZ)E:+)B'.M:2_=15B.GD:OTNC5FCO[Y?+2]H>-02*\K7!'5K'I$ZQ/NT;6=Y5>-QVYMI2"IUQ%_J=Q4RA?K2 MZW\_($&D(:DUYX12.9WL]"'B4>^H\^_W++?_>'K;9(G9V!+IP+!@%>]SJ3IO M_A6*H5AXLB3_E#EWV'4H9GSGL/1>NV!:!YXU+%\WS:DVL9VAYMD:T,!$LWT' M_H:?:Z[XJ2/&@[>GFF%U'*:[>#N--V":Y=.-C%C7;WNP50-^U1$] "X\H7O: M!)8"&,*O.@/-MNCU%O-PR1SNHVO#'M,W# MK4WR9&M?7 TW<'#6^BH_R- GRDJX@S&#/>#-/7!(^#\&W\/V\1MV;_!C!5O( M:6<#YC(-.,UV/#B\8^N :GY*TV[#T07 (J=3EV7T,!*,?"A$ 3"LPUP7V4(# MNADRCT"MFZX-2&517"_$LD2$P1'FZB;C8."O(^@R?42O]:9CE#A 1RXS ?^V M,[8) )VP"40#B+L&L((.^W2,#KV 0Z=CC\;P1L]V *YMW^,?F@: M1F/60+@E,( M:&20F.Q>C_'#Z X!7JSB(@QA4R,7\02$K7= @M!!0\ 1=-2#F?:$<4C!RO&( ME=8"VI"TUT4JJ9=RU3\Y9A N &H&Y ;K#5R =1<>BMS9JN&U@$Y_U'(U36 EPG(S&D;0*/ =0S@ M#;+*<9C5F0J\&2Z2ZH#!ERBQ>B8L ?_O^B80!_SF^5O70!)8+M /? O(Q=_I MH@E\;FT6/>1+UBD2 X98>5)V TAAV27PD%PAX"&"HL@2*<&M6>N2">RP"FCSE M.N*K#UL&@?A"'$YT%VBG4,KE ^J)AQ7EN1S6L4%*$+Q!/EE=W>FZ0FF!XO"- M+@HXC=^#SB6L;DTU3[_7=-<% '#&U;4^7J9NH=!#;>%[ ]M!H42*$71QUX"5 M4 P9(V YI"L+?B1(*3MV[*[/)3@2N4X2'B2U-V$,GT,M@$(8D*P'UH!0'E.Y M6R[J82W+!M2"9I J&/02( K69\88N [VSD"RGUO ]@ZH(4W:,]M@K6H])M12 M!\Q>W2"H> B O@\@L)TI/4%,@K!SR(Y U8EOU<"8,T/B#.T6.BW?1QN(W=7^ M D*892A<5=*SS:_L0^$!3,8LE_TM-2?P %T/29* =L=5#>H"(%V'#>!Q.!O" M!58GPP#!#E#%9]3MAL8)DO C$.'2BJ$&@RTJQ@(_I-@]K?]'(9\K2\I>N1PW M@G,LBSM!3-,9ZJO@SM>:VR<*>02TKQI"P'_!YV L* 5=N521>ATQ3X+*+X/ M@MPA2V3L.Z"-N'5I* *8>&(UN'P/3*/?>/F(#T?)CAC837PD MBL&9N W?6$A[^%,PG_'^4_B=JYX%"%_9W<3P!D3Y>N?6-UPN.SEC:1<@YDPD M/$F!W"$!@]-B-)FEF/\2+D$?%+XH*X%4 'NVSP*0$H+_"LRZC+8-UKT/+ZOD M\]S$L PX+NU)VJJDR?ZHD##B>A1H!_TRR:M_:XYOD:J\,$#*;\#O@!Y(\,!B M8IL7&X=B?W_SU[L,S0T3W*L')B#&/QB E$"@ BB80-M","[ 6D0CS^#,M#NZ M2@XG4M $EGM =YE'Z 199N%6' 9RTL6ONEJYE*O]F=%*Y5SE3_I%$8R[/PFC MB^R># K$,=("6HV9EXF8)T\A%<""@ZC[K=1R>;Y1V'E^-1LMSFYT$8M'3/=R M/M?X$ZGBCT(QGZN$2N!%$I@;S5R#OGJO"%0>T.D:=__\%_XCY6#'9+J#$:R! M$&+RSN42"C,1O\KG_UQ)\"UZMW*QK&3=N"@]0EN^5$"$8L0U. #]]__^GWJ0 M,+R6[=BF[7R65T4K)QSPFX"+%&_KLVP;D#7,ZCW8Q&?=G.A35T8FZ[EB6=Y" M_3FX;AIAHE5R=>"%\$^$S!Q81_I]5@&>B.YE3=;S/O-?R8\H "D_L[GL_,R- MRSN&[XZ\E3#DV>/5H6=&)Y>4R+BN >WU_O?I7V>MS9FPG:*E+=L9Z29_K;AZ M67STZ9\S49V8+&\BHJ&6J[(14.C MG&N\K618(!H6*@1N^E7SH6/V4L&^*?P%$3H;&/!J![7VLP3\7QC2(2FNC\$; MNC=&\+R)8C6_2 V0>QUY\(]\KA1L'5Y&^X7/P4GQ'?)^ ^4_T._0[F$8D.B8 MX,89/0,.%0#(!).H,XULE&S/X!C.KRQ2#+*&4/[5XQ'8(<07OA.CJVAP.=P3 M663M$Q*5$^GN$[#_]:XNE!4+M4R=J'!6#:H_R6B53*U06(CB:.@2K8Q2IIAO M+*+&Z+'1]%IP6 H>/M,J%3]MBY]2<%$!TR)0!M!QM3] GQ<"TH)7/DI:^/0\ MWC-H$BA\_ZLW+*:S/ZJ*4?&K5RS 2*J/4\QCOIJG#P%LW3O=\M $$1+,]6FRTG-CX9$0N"OR"K,A;PT##+X[ M'V?#& 7F#W@,2$QV4L%";\)O70:G[FHFGHED-)P9[" =XYXH0M"(X>""WSA^ MQ]/N#'"90+("..YPU]:LJ_/CZ- -?!WP2WA:0PGDZ#Q)A_\,PA]1#,HH2$[[ MRH &R+DB1/!,$X')]GG8=K/U8WIH/#Z!'H>_TSL$706S/8$,4\3(0=P(7Y408K$)@)".A=$KQV"4 M)=$UU[0G77M"&@H>$EF@(&TS1YKPBH'1&<"S?7U1F%ZHJGF1(4+L.6W+=V1\ MZUF*G#:-VX2EE-@ .O$=D\>7)3QX<)TR/!Q0=J^'4+<['7\1@&F&:3B9>2<0, (*P%,8 M772H0:0QR@0A*;5-PQWP3,(( [I!*"'SJ&C":#K($]879.GB^P6E("[!'C&- MCB #BOO"XCH\@YL+2(J-;'@K[9)9P)DVQ8PEGD5RSGT$!"C;>?PRW)8_A@UU M90!H%]4/,#B(PP[^P+!ZCL[E@.^0&!V D8ZB4Z;-(BI_VP=^8$Y&,WJ$V,F M64J8!8G+XPENA\$++6TN0P'HXT?!!!X%<9G N6DP#,IZP.DF"B,RY#"B:H_' M%-3!W:! "W4 L4=.^V9/,-22H:78/09R09J2#0A['.O>( SLSI(3 !PL*P"3 M)0+:/-/, :F1-X@Y8];A$>2%\@F%;1_7GS *N(M$/Y,D'&YX@8Y",-FT^Q[# M=(O %ZT6I+$7Z[:>T?=E#(RD#KT :0W<*1TS]0'DB'(%X&W?[,Y+C,4"FY2. M-X@Q(3IG%OS*HYHS#-2@O) >88W"PK=EQ+&Y&.89!] 2*+Z"6'J$R0CZ^,6O M3=M?F2$D#DS*RKG IY0\XK(UV+W,:\[%;Y^*"3\KIBC>(T.*9PN3[T"6 Z.- M4DC)H .0=RXB O MT>52$C-@(P.,=#QR",931:M@#P:V5V4%I9.4DWPK=3Z$TPWBT,;KE(3 M0,K#0L(Q,"5*I1W$?CT0*2!XA,>K8IY#_%&$2%LQ.FQ\UG938@&-%2?XPW=' M,EX+=JX0]]-NY6P"36;;9Y+L9#?"]AP6(1OY.VN.MP.3<4UR3%)0*$[GVV:; M%DE/?D%TF(2,$%NAC#'IE:8AG]Z#3M9X^.]H^9@=_O8QF-/.Z*K^ MOXS;\;G ^(A:*[/PF/PG !_^FUD8RAS(0EWOG"+L]M[%7DTBFJMQ,N" MS?$0R(LCCE_5B",O%A..>UB3U2-_%N/DX65OI(?DQV00H9VO6'5WB%AX3<]H M,[7X-WS#[^&F].H\P/HF'HMIXC%-/+YEXO&%JLD23:F+M,(J/8H%&F=&XLWO M[&5")Z<=_N8;9.E:8]$E&3I+7"8L@F+X9T404:P0/SU9)A#2OWF%T> MWH+G7-1@)E:OVAV#:BA%=1-WGKO,Q"K(:2;P=^#((,5&/%BGN$>N3]&G\$'P MHC%-@(%"6C CU!-5(0'ZQO0.#,=1^ H6PU+2# ^BPXL-I^.C8\I_*P*8/-H> MO)C*4\>Z0:D)&774[(D5E#NI=9&/E:-26(&J5V4EKE*;&@19'@.MVM1"I*^[ M SJ@-\VV11APA(_RQ(_X66;&E,R7AFO\"I,K_>"X+S_^L)#CM M61M&5T,045<-E"TB-DPV&2[*VC#N)3.LHHI-6$9L-#;M*6-!)Y"KF[HSY1:/ M-Q -'W(O(O:@6+:/[P+W&\HJW?,,TF@9;8>7 M1O(8WT87G%O,TI&^#;*4ISO_UD?C+QM!IC(J"Y%IY2/+9=4J%1RNU.E[/5?. M'7F%O#B_UJ-^Z0QWT(L-D2T,DESRR49AUG\-NVX&3.]VP-[V5%0VRL5@\R[F M%D,>#IY_"5-QD<^3L$NDP-K" K0.S_5S634"$\AXX!\$ HDZ@I&D_G][W]K4-I(N_/VM>O^# M*ILYE50)C^_&R>Y6$7)9SB8A&\C.><\7JBVUL79DR:,+A/GU[W/I;K5L&0P8 M;(-.U9DE(+6Z^[G?_?GGA?V\(>F28C#8Q_3K!V4W9:%:X>;$M4I[UUN=5QNS M.?$,+R%F@?P,?I(#.)5:(/:&C2;BRFIWPKR!7K F" MSD*UD:2G>654\M!C@I7!5WMCQ%^^(G>%K*$MB$Y\HMS R'D'[^./WU2H;W.A M!TH-)":!H(Z357D"Q8A,-@-(EQ% TU+T\-L@IDAIT[BC(20HZXE3D4B4I&D^ M1&!@!L ?^Y$&%.C^H-V7O$"C),*J%P%44!X0T5 E4O*E)8=2NJ M+A47Q@^*J/2]1-+K'/=4:49VJ.P_N7].)A)FER6$[E@S/C5I-O29F4K5P/LJ MSJC/=^T-641UA2AF1(#R"/*(8/ECKXYI^A^##)=$Y&&[.4ZX M()*SG%15O: "6(<*9IA.BI XEN8UVOI#=\F*TN60PO\/F)%<<4B8-Z7D&\83 M\T$.M\YM#Q/U/'TL^C1)_6MWW2D<&MO B2B]")#2.:+:2F?O>@S98&R4W42' M84R9:>]U&A*Y@CE/(;X9PUDJG.Y]B0%SI//CY,#%DS=<8Y2-"TTNY=K;^KX,"KX#5@0<].S$=J^P,3 M.G4.L,H^8*3T"]0>!PF ZDJ*1"4ZS5\)D>&KX+:?(&%*&1?Y*(7G\*9 (V<: MVI#>MB"1<'^G5C7U4M&CV-W!R:%S&L\"S]EO]ISKR<#(L\-BF924/HT7N!JL MHS&CX?PP'X%?B$A0#AA!?/"*\/3GZ 7=L _MGJ M[C6'-UQIJ=$ ^NT3@2EY1(!Z!N[B%?>;_>**?UNX4R8^/_"I)KZX-Z%K4;5+ M4%>BBE05JY(JKK[ >8>4?^Q3JA-N3;'XQ;7+,$%,-&$[AJ'RL$J_R&BRJ_[U MBFATI^,KI8J/@\C S]05,(*9)4E\/:RMSDE$_Q^QP6/C-6,TI&0A*PS"OV.7Y@19/ M7/JO2_)O%Q-8ZCS;R:AFIXYJUE'-+8UJKJAK*K<*>556:MAX3!F9ZFWM4#!\ M@KBBS2FP:Y"O,Q1?]DHBN-#4T)+U@AE6*$XUK^HT>LU?@'-$6"9T@I58L-#7 M&.TUM*. =?0=W1HM ,N'N=07@>&?=LMYA:Q(22)ZEEXMM,GEF^SV5M_DH-$L M-OD#KJ)BFX.*;?XWMED@Y]+\M7>G'A.+H2R7]Z(^9OEULHCK((C7 ?[+;6:FIFPEF<. MC+^^,(?6KKCR'O![W:+1CWYMM900#G#V+8*\Q>OMR@A1&1,W6ZWZP_B_YBXM ME5D6\H_*,&.+C"H)+_B4R-G)OC/F&/FX%II"L6*<8#4(ESTQ1A H4W%!Q50( MI-++Y=1>6NL@/PI5U0 M"&""R+YT (&E1NNS>@)SIN"PPB55MS M

3S(S^!@ QK>305[\5(>>O6([ZA>GXPXW^,?2#EVR$6[W> M?O2&C59**Q!L("^U<23"JS]E:L#QN[Q25A;V )\",N4)MY\V;39XJ3))JU@M M_HB7@8$45/'QUQ? S"R5OZ);N%O!U"CO%F7>&+B(COW&R%*H$4$^G6+:%N4Z MID5EO=6"67]K=_V8W=J/6?LQ5_!C3N%N%(A;K4;O809LS/-23:=4S&6R>TE9 M4&*)8G(JA:":JS!5VUW30;?**0NV*'M0)(ZM2%!0Y13"@[_IJE9?PA=";+81 M7[(8X01H31^$RT@;H9BE\HW^P3XI,DQU@7C9'@-),P9"7I%GL?X%HR[]IH3@ MS6+,B7IF$5FS1&],0XS!=>/L%9X;UVYTKQW3:&&0M3ZZ"I&-ZHDC^M_DW'G# MW $M'\C(2H>21_6CXI1&H=Y)A^8*N=[$UH/PA]7'?=2<-%[C[P97CN:L ;$ MHP&B?>U$Y1H0CP2((:D.-2 V#HB:-6T-(&K6M!6 J%G3E@"B9DU; HB:(K8$ M$#>-.*\!<3M W#R%_78&]>.=>O\6IWY0)OS [LYU7X(7A_C+O[WHO;CCA;3; MC?W!@][(_@H7,BI]1'D01W'HJ] $QPXXP, _4Y3AK[^.:J18$V7<)!6?Q27< M))$>@Q@8O^:K6/V4,W(:^Q8BAWM&CO6 M+>9W&"&XJ.?I:P%S;L[F$@0I\8E6TS"*N8/4^L6SY!'/P1GX*HB8A+))G*)^5X_+@,_J2M6.38.XQN%G MA,/=[L#MMWLU#C\_R \;W76K1IL&^R^[XT4WM6W]&;>IM =I[8S5LEP]?R2% M_/IL:H[<7HSL#4/>'-48_ UBW MFHW!#OF-'D 3VJ@J-Z\,/ADK95/B9=/GWA@7VGVKK3UHNNW.6@VW;:"$ MC6E:S_#@3X446LVAVQZL71^K,6)W,:([:'1JG]:V^+06AY#OIM%4>P%JR[!P MF[N]P7[M ZCQ^8G@,XU\;>]<[EP-ZS*LOW[933_5W4&W^VXMFO4<)T\O"ZHV MYFO3[;9^K:;;ZM5NK9H2GCTE]%IKC3P]4S+8 6Q8H\JVNP#>=I<6PDGUZ;<: M.JL)#:GSJO5Z-TVFV@?P/.S"U3);^D-WL/Z@XE.'=8W16XO1K4'+;>VO-1;T M'#!Z-V'=ZC>:=;+69LOY0AS.ZCKG,L)Y.3S07/C3( IH<$5P([:<^6?(4;4I+#KI- :NJWU)]G7 M&+&S& $JSEK181O\93N4TP5K'A2C4FG$;LI) ZVW\\-/=]/.>A:.@]J67$W\ MN-WA6FW)&IN?QB%W$IO;;K.YVU[=9PCH58'[JMUK]%_7?J]-ZG'O)4#$"]1D M=W1Y36/8])_\"^W>>C)63&W/U];;;16J?M?M-M<>B'F&&%&3PHZ30G_?[?=J MSU:-$(8W=NH67!MV;7V,$PD; 57-HX;BSKD((@=TMW:SW76^QMD:M;=GH:H] M#]ZS8XRFKO&J,?II872GY?;ZK1JA=QO4=='B;KBY/L=IBDJ1+T<9J$H9?"T/ MTLE41AEYO1+IR^F,?%XZ,O@ ^M.F;Z$V^6L+;SL4KV>($34I[#@IM%KN_OZ3 MZS-?(\0FI>,V^+N>=.DC3]ES@LBY$&$N2AI>@+.)9)HYBOZL1J?GPX^]]S!^N/P-:AKC]DV:DF;U@J/M'(4 M1%X\E49I.OKFG"8B2H/,42,04^=@[5K3ID]?NP>>M35XMX)]=]A?>U_59X@0 M-27L."74/N-GA!%U#[!;J7C+;F 3OK%/*E-L!+_$'V=YXDU$*NOBR)WS(=1V MY8K%D:U>V^WL[_90QQJC:XQ^2HF1-:AWU2GV7'UBJB[RR9@VM9%?FW2W%#R# MEKO?J[-A:DIX]I30[;F]83WXH48(,_]@T%BK@;D-OK'=*HH\XIAE)GXZKT8R MDN,@>[UVI>U9:&C/@^=L4>+ITF8YG0Z(F>%:V^4\A_R7&HVW5DZVFFZS7R=T M[3BH=]5W=<]HWZ^9&(7R[W_U@XO[[ZU1[&Z/K^J-]9LLGO$_X>>)1&C ?;6& M)#*E%O;[.9O,7O#9K?%89R\^4N3_N^M7A$O?6$Y^G2C M+[4RU^XU8.51G/@R 0A&TMRI(_(L=II.$[_[*WQ8_Y?NR>R"WL0=A&*6RC?Z MA[=K@.LU-T=[V O%59QG;\;!3^G;%Z6.HU"MK-G>:U]S1$ T!5NZA@SV%U"? MYC.5:6N.-FPTOM=V^9^X$.PJF8J0?W/)"*)^10?.1#. MWDBDTG= \T8]N]Q SHG'SLM!KTG%MB^[_1Y69&03Z41!))TI?&:2.C+RX?T3 M.[0Z_!#VW42FOY7@ MAXJR-WOT&TN0X__C-HPD-YD?49PY4RG@9L['>4BB[Q:4Q!O"CRGA,A4_X=DH M@UUHXJ MHLS0OR U@W]3.H9]+GX&?U.6C1(K?]R[AGBK$ZIQH+CB'>52,TCC,LWF!_M">!>M!Y" K*D66 MM']8#;X&Q*,!XGJKN0;$(P'B)FNO!D3-FIX;(&K6M!6 J%G3E@"B9DU; HB: M(K8$$#>YDVM W X0.Q#R7W+J?>U94GZD41SZ*U_##D2CK#B-)S$]=>5;N>4E M>'&(O_S;B]Z+.UY(N]W8'SSHC>RO<"&CTD=LK'CQ]Z]!)-G1]X6\@?SS!W0) M_O7748T4NQK!W,9+>/"(YPK$P/B]4YE=-9O?$3:O(@1*%6K-?CJ@_P2^H\/. M6RP&%J,_-???(>Y_7_!_DXE'O6S6!/.:S]=\?NMHU_#Y]EWY?*O9Z/9WFL]C M-+_F[#5V+,6.=HT=:Z_NV5V$X%;"M5JP9479U\+L.)O(Q#F>R43@S _GO%#"8@:YVJ!.G]9'A4%UHXRCO4C6PR!V MW79]^43-F#LU^=IOUQV^:KQ^>GC=;]9X?>/!I_!F*)\:Z!O#NDO=QEPSUVA/ MX_%:U:=GH2OMJ #9,9;1\WUJJD M/KI7Z-YJR;;Y>4R?H-_$A0QE=)Y-UC<=:M-*9&T6UV9QVVWWUSXD:M, KA'[ M22.V&055H^L3<>,\H=F:3SG%1B?1?$L"3SHSF3A?Y+D8!9F>SN8$49J),)2^ M@UTJ=],TJ0WGIVPX-QOM06TYU_BYQ?BYUFC%4\#/[?+LK K)5[W&_EJGF-3N MG/7F!!_F*>P8M)C#.(JPO74\WOSK9Z&([0@F/B^K M?W_H]MMU1D>-T$\&H=MNOU5GT&VU(^M.<&WT:I?6MF0H':\Y@7K3>FMMH#]K M _TN_*C3=P=/+X&I=E75E'#KDH6.V^FM/73X!!%BZSU7=X+^H-=8:^'N-OBQ M=K?*[2'2Q9^%*K;KS.5)&O/=;IV24F/S#F#SNC/#=QU^6^UO6F/2]X[ :?<] M3E_C:,^+D_5E=F]:Q:P-[=K0OJVIU7);^VO/(7^&"%%3PHY30J>[7Y/!D_,W M/:%BO'NJ:K]F8A3*M4(@B."[V9M.?QV*R(/OB["B97&%:_/I3V1R@86!JL=V M _/FG=^DX\&S092+,+QR+N/D=R>+'<"*2R?.$_@97G=2]6JBVG./KIP@\A(I M4AQFDDVD$^4XJ)"2\N,,MAK 6YY*X$_A"9$YE_ IN$-XRYLX<43+1S+#3S9P M'WX,SP4I+WXA4QJ4XHD9'@#W)'_"S?KTM7,9GP,R3P+/&<=Q-DN"*,-O6TNZ MRWH%#PO](^#ML'_\B?P9\++.%AG,ZD:ET@/;B)(/#)[$ 4/,I MPW@$1U<75CJ=_5E)#R/"Z(<*$ ))S)-D4XCFY7BBDMFUW-D +IS-8,8L3N-=1GO$OPP#. A<#ESH.,F>"?"Y8 S?BS+XX%BD M&4 WG4GIP]OG<#'X;W$./YWC%K(),+KSR2S/7$=&$Q%Y &E]XA!.#)<%S\HI M?0T/" @6^+IDEJ&9(:4VG".&#\!B#^<9P2G4;;B(3/%X+/DP(J&+5U])\0YA M4],4X02(+3S@('30XN+H=NR#A?&EY)N"+S,#I'GHUIAW+Y0B098_4;Q!C[7J M(%O0<]#6.>=]Z4"G=M>R29DI?<.2Y$X/SXSZB#D _??__I_2O'HCC\"*#>/D MC9[&99UPPG.5VB2@SN7>""#]^YX8PR;>B/!27*7JQ/O[UJ"O-V:B%]Z)TVOL M[__B%#_BS2Q)!*1YD+BVJ55 M"4)9/'LX\,Q)B(XE(80S2>3X;R_^2"W6&C^PMS'J+[( )N&N-D M=F E/CRS.*F7?\#9?01P&!(4"$;-$( MF$L% W_9:NP[<(,AW'+#.0"N#'(&(!J!=$X2&7E7BE,%*3+GB80_HHP>A_ ) M^-\T#X$=PCMW.(,#0C!* ;#P'/ U7$"H%@4+FY#ET][I@VT20@7DKM5?6)O0 M(MLH#4S1]#^(F/"NI2W$2Q6,>;%/$A\/4+QMZQ<+HOQHD< N M29;H#Q@Y I=IBP548Z)Y"=HPLU0,WIZPGO0NARV#4N!C^^K3)M*+07X2%$!R1[Y(_%2I@*@%T9/5FK5 ME=XM*T'PK2@&@(/.I)53D)$ /OB^#&9 G;!W"3K/CPC80P(*FJ,U_8\@29VQ M5 J;!R:B".A6,KR \QRN($ZNZ DB';R[A#1L5"IQ50?,G+! V4*CI]/R/D9 M JGS"I!IGLSPJQK+8YY]B$P&2$]&*6!2H+$VHN&;Q"AH=ZR$H98$")W("3P. M9\-[@:^3RHS7#K>*S]C;+=1VQ-LE-\)<3:)N!UNTU&@^I-H]??]E:[_1*U/' MHTJ P)QL.14#RX9]#@H^OVU4?%>#];N%1H9&;%,"Z-3\'E1H:2K!'XG[M$LJ MA&7N&#(Y!YF0D&(_RQ.0<&RL!18O)T*:F8X]Q?&8KAK.,8L*8VG<8_$IMP/: MFTK0EKD)4,"4/X*_1(@3^"I8HZC3PWNI?1:@%FMWET$V(7(1WA]YP&JMM]9W@)& <7@NS842K%\9&\EU/H*IG,-BO6:3 MM940R][< !,,!O >H0;P*/J:V M^=O!5[6_U[Q\*E&!"1T__E.J^^)?3("QX)7"14@%M,I+K(!92;3/02R,/6$C MPW?-FXP9;+#.78(E2#V56TDDL-84_^0[W5ZC^8OK=%N-UB_T1JO3&/Y"\*Q2 MH%SDH3/$!%1(W574-;!"F!E=>P@M,BK.86^W-T"%')_MMAO]!]EG>WZ?5>1= MLA* !6;1;>'2H%2'G))@%\)T&>LA+^O4+O#2&9F(%Z]S.8PO- MQUUD0HM82E9$Z<&7S>(+)$2\P+02\-Q@%< MI;FM$-@U&$WV1DE(FF,D-XE.]*<65W[3XZ6[H_NN6A,=J2@,$E:MEBHKUHE$ M>LW=W[RKWZPOM@;N/B'D/)G:K[A.SQVT6I4@+GLIX9OMCMMN#JM0LWQL% R5 M8N_HKA*3_(C6-55=I;D=,.+:S4;+H!8LN12U\.E%N+N@/[8M#G#3"M5X]K)O MJSF2+5,],_$[W+1_(<" /3>A@32GIDFK>LI+#O)411WF'>(.&EEY MNNB!0#L-HPML!ZNF3?:%TDKXUQ0L3_ASB&7U(1T5GB0/^)SWZ-*$$4@/1\HAWY1B!C[(,B"EC+3TKZ >3YP# MN&,0;KAW3^2IU*P&"!^_?R$\NET+LF,%C%#A,7 HI7P30")Y"5=(QT(+/@DD MQ5"$DX;QI1]?DE"#AU2,R 1U%E 3EI@$WF2I2W.1O2@_9,-YGR">D*; MQ>W!)RP3!ZT1+V2/F[X']CM2W( MA.YIX>'0)QH9NCU(Z1CQC DI=L8YF@5PU:!08?!.AV.)3TS@YN!3Z/](T3( M)B@I/H0H- J#=,).UBDZLXQ-Y"YE9NA?!#XBSQ4ZIKB^PA"$(:@N8(0K\)// M"SXNX!G'4FD5? F9[#E^_U*2LU&%_Z5&X6+#%;()KRFFW8\E.J 5O.AK M)KA=+=/&P7FNC7GB-K0 XEHF(X'Q>W-SA+GJXN,\]![L%BRF8-@P,*H "AA#:.\;12O[[9T%M-PZ[> MV4H^/.5UU2Z\T\K,$>">DV"$PM)*_S ),BA?4A1YZA+)!%=\&S7RC,)-VJ!D MGNI-(F .YU>:DU+$D 4%PYC\'BD+)%ZV47F+D6!TZ2*V$%M)Q(H1_@+%,RDLB*3$&R0?R47F;;.CQC>M0 M\>)%*E.FW,R^;%J ?E,!(3'N-D1A-EY;'8_,Q&9X 7H3TR@[;9F/PH(AQ_0X$677%O\M) MBG'Q[K(;WV_T?D&=O\(M2X>J\KP>SRU9M:^,0KOL%DC8(X"*[36;687+J_=I M;-<#WCFMC_%YM+9!K690@Y@-?-L%I9WX,DQEV.EM%8=]#H/#R1+=]#@9IF#S9F5A"=6JL: M!ZKI:AE4CN?W=5L4X=A^K[_+2'(_+SCG:2G/4)$.-2;'"<9N+DTO!Q)/^M>D MTJ!!:>EE%PAE6&8UZL<#] =1O]-8!II+ HV&GP98H+6E6N41S@RR-\I^](L73/-R3E4/ C6 M WKOT8]''W0545.V X!R1FN@MXR\2_ QS')SV;<-"P>)EX,IH=Y5_D5V@IN% M*7-N)@**&&BGH!-?1B:MPD[06I8I1^84)=;I)$$K;;.">%6'T/]CYR^]G7E[:*^IE#(MTW\*E3#"%"0HD>E ML-AUI%3ERBAI(J>S,+Z2TA3OI"(4R15+B6RB:C3T7I099ZD&RW>!^RVXELC M7AOE5(Q6H?LR/9#GICKWU\(X$G9LA&/.BO*$SBTXH]1?7I;BKJU!UTKA93?* MLIT;Q\W-XG?;T@C7QNI.),6Y7.<3)V.QE^/ !VL!PVCD83-AQ)-/_R6FL[<' M)I18YHI(OOJ1]1)MOXT96 ^H.-^=/A<._(!4N?BMI;K]')W0PH$*ZIE8E'YR MV&JT?UDP4CG!9R*%[\4Y1K(*0 Z[;;/Y%$. !36;YV]#7LSZ.58*IB5(J/G/ M4LXSO,S/%*+1)=-QO]-98OSC>?O]8>5?VXSL%6>E15ON<-B\9MF6V^RVJA=F M!CK/0_B>6JVN=7?JUBJ/O@CP6[$LLJD''2L;IIJ)'>ZHEO8>T\L\#LLSUYJ" M6A3\R;\PK,E!WH3HY<\_+^SG#7F7E(7.RM5.]_&7&L*K\![A4J6=ZXW.*Y+S MUCR\A#@&,C7X21ZV5&HAN=\'I "L6>U&F$O0ZS8/$+ P:Y.AJAA P, ?7H+ MLQ*H1I*>YI51[4/+$PM\K_;&B,E\1>X*P8?=#64.ZE!F'YRBHRHFSHW'_R?US M&VL9++.O47ZF\*179?=EL M],V#Y/A&7=Y7EB.Y/B37&E[8;L 3KF#DS#S5($)0':M#Y2I,)T6 '&OI&FW] MH6T(:E)V&8#7.:*R0F?O^KO>8""379):9WVOL]!(#G/\/[X95UC'./WRX^3 M1;BD.6(\O,GI ?0'E$NV8I&"$WZ#9+/P,KK;YE#O^5?#:>=GI64\0 M3OZ!.;HZ$UQ%[+FZTR]2.<=! F"X IFAL]_L.=>CN.'ZA\4R*?DM MM'L#5X-UM'>CX?PP'X%?\>$9X?7#R MP_D:-\ X:77WFL,;KK1458\*42(PVY*(2T\L7KSB?K-?7/%O"W?*Q.<'/I5Z M%_&P"/>Q,E R)94< M-J_85>>!%CUW#\.J,O>C2HXRS4U(L8;M=H$$0AH(0+H MBE?AY'LX)KR8T=K.0XJ72MZP]J^*>B/KRJ?X=UI])9/\X M><\*8:=E!X[OUOID&Z%M-*P/VG\#0/N,P2\XYWLYPC_H"S[9)B>$N5\!$ -P>#LJT.H&N+O+UW[9*\G 0E5"@\L+9E@H.M7, M0FVFSYNY;M5N[]:K#M01N3IKR<)EQU4\"H-SH>R8RALN^01[ ZRR?BR7(-)$ MI4_0=O69#7-Z90%P-JQ5-X'?K-;+G"_?=( N^J[/2O+YB[KM"OC@66.L2%L^F$< M.W/WE\HL"_E'94NQ$47UG!?,+^%H+5?!D2THS0JU0R7$TEH'^3G8'NQE,7%WUEU; MKL5%VW/;1Y?0G;=?>KEB^^;>U$9P/"!2%:\[%A9FJ9(8_E1 M##[J*HS2 E4'*@R"=L5%W_$T6KY9![%%XYT.8B^P F3:"Y#IW!\R]H%:;4NG MNM.)2BM<#YM.!6P>RQI;024G@_-4_'1>O>.<")/28NO;]!0VQ=-]=]E0Z=S. M4"DG#\3EE;6BI?/@6W=965EFNMY'&X$5GPE29W>#J?MU,+4.ICYF,'6Y!E-8 M9E9.XRR)_Z,:.'#.(97:>J/[S(LH"])%@P$CU\36]YBO;_Y>3<8W8 8"8QGX8E7JL M&LQ1Z0.*+$J2[2'/OBF +X\2D/1 M\ 5Z#+$HG#KTZ"9,/.> I@_ 9<,#%X'/'KZ";1>9YPNM@XJ'0JFV-#]T@[)0 MN-%F!1129PI[SQ.N?A6H0*,"I!8RM3EXE=B,2$9%"#<4P)!!S8/+0==4J?/V M2J3C[CO#^K&WCE>)&*01^FY%FUGVDX)_EL!I+1FV"D M@$(6*359$3X*H;G^)58#*C.#PRX,V&Q?M-\4&E&L%86"=?@TUPUYG$1PNR0- M;1P: N?FU'>3-D/!/LKP(6+3W6Z4>I31(22(@(_C%']0B*GW?#F,?JL-CVAMGAJ*$CA+<<)*OQ= M!E29_N9 .,5^:]R':Y2;)HM [-[O$V#AJH,N^?1@,X8(J3*9FON0]*&>8JK_ M>R)U^@R<]R0@585LFX!FN\QR8$>>J8DL")^[&6GG[\M6HVOR>W3JM;VKI1]E M7JCW1Q*6\D/LCD',^A45\F5R:I:65A&VF,F:\F-O M;5.ED)KG+"H"Q27;:6,ZUIZKTQ=ZB,] CO,L!-/*RB1F0/I4''$AS2T74B;H6YZQ3[;U 4&*64)9*LJ-+\*O./&G.\T-NK9*82D;R4W89O(L,9 M/"F]/)-E*3@+6=Q97=A7*85X1Q1%K!C_;K5F58U?$I6$Q HA7Y9I18:?2P?_.4>[,47KV^YED^PTUI^AYN,-RS& MC91S]&K1%8K#*:;!GCJG]K"."@*EN1AHFC@GQQ^_ \5CKF")!Y8B+4XZ X'I MVZV$K*_-D"W2 O97N7R#D'KAIO7$M$4W,'88F'6#> MNPRD3QG"L,)'.4IRK$U#0FK,&])6D\E2L$TC,S%^*F+6-787(C2[Q!-APTZ5 M!(A*=KX$5"1XB:/1T01\;F"Y84&313>057=GWZ]VNLRM>#2NB"Y6W@83<66$ MT=J%:G8*RL%(%I85?%SOSAJH,\Y1VZG>+B=SZM2!TB>+O=X*%*J6B*^(LL/, MQ7/QK!5$PK]C6%0_P5KF39%/;%7K\6E?=CO6& [.>3=XV-]H7=EOW.T1U3&: M(0-()VG&$_XCD=H(!JO+H5@()5$5V(P?&<&5L&LMPV=&$O.@#(/3,6;0B# M MT(A>;%Q&-GTAHQ6>Z()IZ^O1%=H6D_+G8NK:"3:S%ZANG2(%3#+& &TXPZTO M=F?%,^MS8I=AY.T6+FJM1VOF.3)_EU;S,+!9?,2E/L%L7)3='/AYQ&E;T:$] M(6&K>0]6KTI0KW%@T'PG69Y%PV,@^5(0J]2.YJ)2!;_#+*80&RSH!^TB FH' MJX 3)SQ",Y/:OZ'^Q+TVZ:)47P+9>3SCE_;8[-(U44 M(Q1+3]('\3IXC5AQ1RN=E(RE4CL]T)EI?I-1=0EZRI2/M#\BTN4BEO6D6D*' MB.WG<<8I._:W"E-&YQ 7F%?:4X"E$RCI=/&R;G&J/HI-JP.K&D3??A!=Q.&% M5!.&%E=V2?<'^N#VL]0FEG5EG>_E$N92)C5VC18A[5F7^8S'P!,%JRM7C*XX MPPH!9SH?EL&HAWV"P14DM-#UEZWODETKMD7X*W(.E?C(62-+TKS48(4 M'E+#&)>V<5.J-QDXL%RLJEZ$L2Y)8)WN?8E!UY=Z)&,QQ7J47P'79-?.G'VA MG5"B5)N"'G4ZKWHUS3%2$I@P4Q#AW7 <#Q.T@V'GDTY\F*(ROV9:!""E-$U6I87(-.< :(EX?3DB.;._WZ((#.<U/P*JV(FM7ADCS?+*K5C7()3[E.JP%FL'F;&F/YJ:5JLLFE,*5 H"5UQ%I! M(%^/UD=-"M^U+BZ7OTAN4..D+_H967$&W:VSR#D872G+@M]>3PM N\4#Z967 M=JSY4^6S;KBSD/A^&>D 3@$_?5OE&0UDJMLC M(TJQ3C,]@XL5+#2HZ/-Q>G)@*TS%D 1^1>N _@&/G83PBM1WO$#T$R95Z_ <&P7N=[%(: K3>QI?#$8(>Q:+9O(4%05MD>JBIG&$HYSF[!WC MU+3OP))\)J,#FRQ.T:[TE)-!_06G7X8\-,?$$NU4D"+6$H-R!LK')SA(- >_ MHD5#^9:+-*[2=1=CF6X-QZ+\E>>TD,VKD0I+*KB'Y65%>-2^0,UC4PJP1>?$ M&^$E/R[\TC>OHOP\*NV'MI:G/( %#^7.!2#+3K^+D @<0,_\TD\.$0\ !JJ,W.6]N<41M7-CK9 MTVB?AV*6RC?Z!_NK>!'*3D>#SV-#43LGR( 6>1;K7[#Y3+\I&=EV)Q]^9M%@ MSA*],?7!%A\S\\TAL>P6A)7R5X#AK988=,A@MZY'?4Q?E67"6HLCB2.,])7I M?^]=)F+VAMT1(/+\&ST!YN]B!"@ ELM;= H\O$^@V@2F!^&/*^*$Y4DR.0>+."A>P'O2AVSW>AT-P@%Y2JC#R\ Y%D!HM7H;I(<:D!H M0 S)<5D#8N. J%G3E@"B9DU; @A@3>T:$.L#Q*]9@CKL"A!9365]O%/OW^+4 M#\J$M_K(8!WA+__VHO?BKL?O- 9]'<;4@=W6[*=#9J.C(Z0/>#_[UP5\5S"^ MOV+I[AZW[XK[.)6OO7'HW@?W,E./QX\J\ MK[KAQ4W%H,W,Y^=P'$=Q!-FY=#K_*4 M,JA?8VJL3!]*(CT+(GW40U8HC _C$]].&NR[_>;@Z;A":BR]IWOTP;%T5B[O>[^6H31HT+O@VK@-"[&/W +>ET2B1FP()EJU>]6-+DY M3_##BYT-GVW=[K-VO[9N:A0ORZ#M1?&5!5+?[58I63MJ'-D=L:]I14,E)Z8C MREKEUJ9O88O4RS)Y=( \_#C'_/J-T/Z#QH(V?M2U6%S-H;O?K?"4U"11D\2M MK;&-'W4=)-%UA_UEKL-?J5AH:S!VR]JRHS2F6K1O5G#KV"19'!3]ELW\#:YW MOU)5?M2#JRCVI08&JB_V++,:+);KP;$:'=N^M8M5U8Y?@),8Y)Z0FE9]9. ;L9Y61S )KUJU* M?IJ8735[N?BK&L"L>J?! WEJAG?-_\EZ*XZXRSAV#)H:")L:Q(6=JMX,6.=Y M8K4HD%%*/<142U2XM*QXL+Q>*F1PL^B-2I>&((- M@=5I.CYVAZ2%%+;KC^DZ>VR:!+N_KB/@)?9SP%E3?6M>Z]S]Z0)??9WT?*MO M]?(C4,QOU&H!: ^Y*X\=6['5^OMB'/9* W40(61!XB_;I?FQ@AK5TNBC7L>: MK+/D -LRG:B25;[ZH?, CDP>P'5,4S6LY[I::JVVF#W@*!9H=18;(Y -*K M':VD&3?+_';S0PR+E_O].1B\[ TK9GK=82@>-]Y=G*AAL:H5SE+-$JW2=GS: M#&&V^]$7 S?L2S1=4ZR.^>9)U]H1D86J2;=XAAYHK#ZV0KL,JF[GV1[+YGA0 M+Q9&_GZKP'V7^HE2[^&!11$:4W1_#->:!6:&H+QL=2W TMI:@*[2W7HE:7%C MVYP*P<%SPUDPB"OJHVO/C*4IU78'()>G?C,UP%]?!:^=EYU2-V2 %#=AU?K" MSK:?ZS;K]G-ZU;K]W&;;SP51"JPD9"78+T3].$A KZ2.U(1."WR"&-ZK8 4Z M+7W"]*9/\U$*SR'[Z+:5S%E5V:B215KM4,H%Z$B#"N7B^@[W6VVDD;)Q%#D? M33[)#;I&6E(VJM)02.J2MJ'-(.[H!-?!XMF,03;#&MR*>0.DTYDIX'-S!:X= M\?5G?GQ$O=!B]($,84;G9ZE^G"O[7:O&.=^)5J>'>.<\X47.:[-$[B[-F:"HZ>J';S;='9@GZ M1>OMZX9C[TDXYR!Y@,W%2?'A5/*D-'OD=;$02521S$W5"%+DBW87WJ#Z^BT& M''!C38FM(DNC5-%3BSKCPN365^I89K%*:!='12ET_;-J)H;61^[ 5@,$728" M='J-)';P*Y=7/Z(KJ^ZJID-?^ZW&8)--<^JN:BK(W*L[YFP#(%J-?J<&Q#8 MHMMHUI!8(R1NV:KE1L'PN(U\%FRC1VIF=#U;?N1V-,L[?,RU+%E#EX]>H[_; M;3ZNTT7OU<2HIHS'H(Q'O8.UT9,']M%+G&YS[!T4OYPD7XQ5-6'O=35$JL5Q M;=ANA3#M83^S5FOGQ.FAE5Q6R\JME97KME5WC+JZ:]%3-\TP#SPOG^9<+(@I M7UZ0U4+PJ=ND:_&!U](/M+?OM@:M^_6\V80$91<31FRRJUJ"WMT;O&E" M7:>T;@L@ZIS6.J>USMRK,_?N/)&S M3ERMT?^YH3\/H:TQ?^LQORYF>/AB!E.P7M/#UM-#+0GJ$H;EPTC(!4X '<)F ML.>-%T]G,DJYW%[^Q)_7ES&]Z?-N4F.30V$ SCM$ZQ?/+9)<^WXF'EQ!*0NAJ,9 M)B)UQ Q;V8.946J92(TSJYLGO2>,TG5;_& M;))(Z<3)G1LWS@\5J'C8Q2_A%O%JK'[AG:;=^_1"!"$E213-YN:.#+\3&76( MR[-)S*WU<%@%;#J(-@176*7 MWE!>X)P+')93>1$TXH-Z=0.VA.(2?_3B9!:KD42X="%K/\D(#A,"[19/?!:7 MIG]TIF9EZ*6P^3IVC1WE? 1SXZ:5; '5HL,L30E"*5YZ>1$#"BT&=VEP"3X: M4\]:!H(>)#2=B2 Q.&@?$K6DUN!M6N#:0E=;CKIY$!?J+C_YGG^:.H)>"\+3 O13O MGIN3T]@5$)YX-O@+TD.>IHH>;(PB;F)=\18TV/[(C$%+@.\6-6Q.# ")C( Y MR O)>$EZ,@(1+G#"G$NU/CHG B'(Z%ERE0/5#,OR*CL%P!TYV*<,+H]8'8YJG\U-Z M.=(R;&>DV\'/0A$UG TU."^$AM6X/D5&S8=,05\.QH&'W"Z/<*L1$4N:T4.+ M=X!C/WYZ>"[D!VJ,&AS=RY,$'@!9C61)+$N]Q\"_Q"GU02IM$AOG*,.T:4$M ML%,<,,03!PE2L >NL@ JS[V)-=X"OX#L"M'!R =D@3*9 A@]#ZPF^ET%RW!Q MW9Q."%L38=APCJ(T'V-Y%M4MT\;L,^34P=\'?G:%;Z6>@)7)@"*$R$E?@$T7 M#?]95":_2QRWH6X SCXW",!5WT=;A8_:">'PY!FS,^"3E31)@ M+^FJPTR)OA(RXBN9^%TJ%! >XP1MTHMS@!Y-L1 .ZE$)&C(/\< M)<'UHDOD-C?9-IP663$!'NYZ3("F8Q!P@2 !?YC&"4O2!31QJ8X\PPD-Q)S# M/%-C\>1/-4_*AK "'FYK0^K;;Y)15))^27 "M<++Z!^)U-WX ?D(#4$+2FSE M:[[7/SPSD@!R7#7#N[K28QF!=I$.]&!& 3>;X-(%VAFVJ&9]3@9KB>0U3U8N$N9--%G!IEC\ MB$N#4Z9D'="-A '@BH\'QS$W.WM2WME_8;) M2,W#03I4W)*'G"Z,#Q7(ZT)L+F38JF*!.*@$3F& @S06\Z 2GUF9^E.@6NK# M1;DL[L!@X2$G\+\N40:*F$LUAX=\&3RAC9:A80WT%\V?:4:FH>+"3<5R-,^0 M:DC_4[+/D)H" I!LI#@+;5OQXUD27,#]A8C#YS&0'5E*UK=("2;< FTYS'E8 ME,*GTI[@.R%J*UKA-12K/FI80\I*HKY3'*X97A!#K%P9@4@2/"N#/F F MT+E:=]:L;!NF5QR/QWOO1$@$>#)!]>4@27!TCM+7'FM>107'4B8 \7_V?P!0 M)L$LY2FR>512HV%-1J2X9,Z!T0XT2*^Y##.16L^.@220!03F0QW4&_BP-0A(L97# MXW\?O=]K#5%V8?3@LQ$6*"6+8=??9$*S0 #L&QP[M();7X'@'K.$*!B 9YX? M*(0LUMS7#):2T\ S4UCP%9DH%1/D.(==:)@-_5OR !J-0GRM*)R(W48HG6+< M?&[5EU01H97VH KW#KSP^9(++$W@W5C M) N@)[1T*: %M]F+BZ8-H\V,>:=A)_)Y4+LG+=*TA[4!![].(\7+E]*AHHA.O5P M^ U\.3:3>M# )B^*YB\!N[\$!4UHT<(HNI0&=#B96B)_"POKA-TJ'IN97T$Q MFS@'H(:">=IPWDE/J,G*-( [H*EL%P+47^_*"0%\H3(Y +_P3Z$RH0)47;2* M"#:JO!0AJV#H& #X 5+@P=(POO3C2YILB>H76UW*7"O423/D7DNA"#4-&H-7 MII 0?N]=66\FL$>,I2EKB9@ZZU_:E!GG2H]!&C !KH@W78$Z2IX ,DF-!//%3],D4@5 MBT(F(F8SD +"\K !8NI) HWO$Q.T7O-0RRCBR")(]1"-8,9 <\:TX"T$B,R M7%.D2CTKMI7/SE&%Q-\'B4.IG#A/7(FT(!HGPJC8(^A4H32,I( M:BOO8YZ@*NRB9DBR=2*C@L$XR-64>JP\]6I@9\'V@:,JC5TJ!Q'/']=R%]0# MGB$.K)&FQ$?P&#I$\@AW,R[%E8@O@]B>!*%1#U(I=3!$[P#S@8QR@[+ 4KU9 M*[2?!LJ*T?VGH( RS/+J@3')L12V7E'GS(III#,!_"1<7">E[QYM #B-1 PNHP+*"V890MB<0Y]M30$OGV9 M33;EI&,DBI/0OT3GV;RVI@QAA" %M5)V4-'TQ!EJP)YJ/A*@'0FPPXFR*+N] M/!08N$;41=,N*)IB,F62FP>5"% 3@I29F#.*?3T0$2DAP5^)Z'>U#_391J1R MQGGJ6,X5',4+/YI)N09MB.'P2&*RE%28?>Z4KO8DO8*"_9.+G[*? '-&'TV M:W_XHWE&Q]ZG0'D4T&3XV/# S]'U*X^Y'=26TUD87TE$+Y2&*OYMTX05Z"X& M?\Z2&&2!BHYN@0E^B+Y$O.8#ST.O'3*3#RH'8X.QQR\B$NS+T4)&B5^Q*XB(4HH=<:[M 'U\4QY_%(<:1&&9V@$WGIJ3*[SM!QQ0H[AS1=XY@2\Y MYR06)S"!]O=%2!J7/@ \OTH#.E Q[/10.U-5=I")S!P;Y%/YC6:D=13EE$*! MO!Q1]2.H;$ZKN?=/XT6[ D5,I2[.9P"V70H(SNAJ,8JOQJ)N@Z?UH#RL>VY0 M]^8\K4>1I6&Q+;[B;/%+E:9$P9,XA'LFK=-"LK4@Z(;$<<6]X$%/;9<_L6-< M##9-LI<'/?#E)2KOJ#1>&"0M9O50%F\"TB+QV5!FY7@LX#\8OZ!'];W;H$#/ M%AKK=%-P??2&9JXK"K)@T)_();R)+*4?J MCZP3!3/P WC!6N#!_/UT&4V9162 MS9#(7*"Z-96]6 !)JQ4$:,SNYN):S':T4"&(9GG&WMEXA HC482*@FG 1+X2 M:1@^1B5#F5F8,?X9_69.Q_X:.XA_EU/&]2"9'7 M.&SHP1/_8;>8UF](_!6V1^%1,SG">2X:Q[I&GL:.)J2.GD/#WJ"N^<*!Z>TMBK(5]> M\)*2_I+@0N78!3X'#Q+B1H2N<.N@/9#!X^LD3/0^L$I.Y$?>A(20U\^+O,]I M')UC:(!L"X7.*E>3=ZSW)FR964*_@IN2:T;SSL?SN1\S,1Z&,9'^>^W[(/Y?-?JB@@KTQY(24U[-KOL(>!?5XLASB" M+5&(\64&!2YR*BY!'CAG!A9\3+GEZOHI<"(4*W-7N2";+08W"G_-.34?05;] MS)FHQ3L 53B"BGZ4"6?+:TEU,R@4-_8K%=K'8\IWJBW>Q?!9IPZ?U>&SU<)G M OCYWUZ<"4!\.1;]L_VV')QUF^WAV:C;:9[U]OW^0(SVQ\V>>,%?Y3>.3C]\ MZ?SKQ\'7TZ/3@].C?W\X^/H>_OE9_>O]T'?\X]3Y]')_]\/%?I(WI'*2V- M?>.Q%CV4=&;Y/U'0A'%:N$#Y6X,#[0C]5XY)WQE'2% 0P2]"_>_W_#9]XV"$ M62Q?^#/?X3.K^#GY:[:SDW]3X?%4MU'A]BS.0*Y/5?U$_MR6.0?NR/G(@E?M M;+L%GF((@^ZX)_8]<>:/NUU@"./!V7#8ZYSY7LO;]WO"&W4Z"PRA>WC\]?3[ M\><3(()OWX\//[Q'M#_KM9O=YG8Q@NZ#, )]?&("Q040E5^WK\9CATP*&44% M"^C4"B*-T)0)CV92K'*K9DGL29\IFO@%>;=0EV,%4$;T#N?\191I:;LT=:5M MB>:1-)DF4ZMF\J1(4_^@S8(##A&VAITN%1N**1$HYLP;_=[E/:*]B,G'4S@O M-3/@F"I^!6TK4)=UDP9,OL%X')B45WL7N(#9"59A!Q2),<&9) ]E MRL"G4'E,-0RL.,-MJ"J+XDH"*E(RLZ&H%@Y6S2-,%Y&F3FAJ6+7M5L6_'$X" M.88M8RK'I^QAAFV!_$S)Q;SD+A[5@U[P MB@/KG*,KY^3#H?,=\%\)TX[8:_5>C5Z[Y.]4IU4NA!DG8$N[/CK-9V@IFL"F M,!MR-5YTAIQC>S MQ%=6 33 ^7O!$=25R-<%@VCU?/M7=^)\KZV(E>J.0-=&[ RV2B$H%(F MODY:IH(RNA!UKU=.&/R.0B&+%Y]W;[>_A\P&L,SL:[,!3H[_!\4E1[0>+_C/ M 4<,OR<^X2BQM_,\X'\IE][H:D6%PZ5LQ!0=S1GGGV(N>) IG0&,$HK#F>"E M=L?JK)/I8EY)81&MCF_LHE4TA;[5@1:"* M9WV[W'GI556GA_!EPM0GJ%.E5"A8F(TI1 MX*VT7ZYPP/U');PP,18;-XJV"WP=4T["]>^,&7;.$$6]YI*&'JNGSI:TY'M. M'N=N[7&N/[3>'PS5[EZYK\W\K?Q-NF17]HR/^ M7]J^8^W?>'X*+UKK\X=/!Y_)??3A_='73R=GG7ZOV^]LEP>M]2 >-#JZ8YW] M43WDJKV7W8$ Z_E"EJ_2E+50_1ZZ242"_HH\X72]4L\5W89#%X2K+/MXH^+L^Y0ML_VO?'@3/3'?M/WY* GQ@L>Z]8!AF$^'AR>'G\_.>MW>_UV?UOH MS&D=K(W&\)2..N;F\O.7R2-EK%7<@^ZG0RDZ\-"?2I>-E(>(@B^Z4&XQB;=( M_SXT7E:5(*%R&XSNOSS[&C?@!VF2S[(RB9=]@HWUZY*WS$%,<\^S?%D(NKB<-AF51$BQ M.E F6(B% 4W^?BKY'YJ=OKG%>&JCO;Z8'SS 6A0!?:[?^O4MX EE:$S!TB;P M^XMKKI/7F1$1[>)7>H8T\N]A?S"LG$NQL3V!;"R0D4,"JM;"2$VJF<@PO' > M>,YY+,*B,> \415I4X3)MC/&.G>I*7V-+4\ 6ZQ4=8L-W@5-S-^LG$.C)99J M 6N$VGV$,G+JRM%UXCI"",+6+6(@&%6<U MTAG,O#B\DF(N;+A$*ZAQ:O=Q"GOL7'&5@:YJM]LQD V*B0T.)]KSD3,1;5ATXI/C4V[CTT8 MS,>F.K''7>=5!I_EBLK$3\L;F( R0CU6,"F)ICQP.W-\"AU \H\<%ZEQXPG@ M1I&_QW-P.&O"[GY1&F<0V_G'5,Q&898:$W8?$X((N0-W?3/N[SU=K6A&7(@I MYJTHCS;_EGB$SI&I:O-@.B9K7TQI8$F-0T\&AV@05$85MV$0D9B@V,%(J"+< MRP3O,AZ/4[L.EFO=$:8:JQ\+HQ:,B\2UC21M"5D3XM!FHKA"D/A[ M^/@!5@S",,ZXZ\QPC6A+PU$[F=/:JW-:ZYS6U7)::X:Y.PQ3MR= MEHCL[ESHDA3%\D(13-.*CD%<*A7!,T&F:S;4PS0:R"Q%S0Y$T:V(HK@+O0;U MC"2U!-?+J)8\.&:I4A4PNR3)SZ62M1Q_"FA9JP2 M8 T:HS4[>0)8 3EA(G:E"')YV MK5M]@FY;M"-9A//CM_@>EP>\%24 ^?&6^9,6N^E8--:FJ/K.9LRXV*)<[8#^*J"GN%A$C5M,0W/]<Q4IU\K3(3ZSQ;,*S$;G%%PQ&P MS2UEFBT,V,PLC1H[K0997C1"-_.)J0<<5\\$U/K*Y\&PZ:/W\2K7_^B6!_JT MJ6H(_Y\XL1H(+#]^$!4R@UC]C\9)@ZN9U!\!BJC1U@5)#J*A'?R * M'K:X%>IM191WH7STEF<5;U7A]A($X7S9RU5133=4Q#V.L"VRUU7Z /3#*)0N>\ML:RX)_I8"02K6N&@_,S*0\T*N4 M_VD-@5:^L<>K%[U73\NBE6,J:<0ZH#Q"A2M\5VUWR:TMN]OU#: MV_[Q]?N'3TO3A9%M*?156 M/DA)O7T-#MV#<_S1X9MPBJN@GI4_3C[@'U7]_>,6W^, [W>Q2*AUUWMR6"!% M8=\JD0-)J8Z.SBP4/.J1&B"I,JF9'K^AB B;*F(']2SV?N?1ON=Q%IB>B_%, M1KIDP6K>C[R#!B,OD%67>N:C+F>^E$Y$8H9Z856I&E2M*EZI!Y#^B*OFU>%D MY2+5U>['3L*#&N2;+Q '4U^I.I:MT9$W6/?[@H>WO]N.(NV.]/?]@=\]DWX3 M^\RVNV>CYJ![UFEWI.@TQ:@MO 72[BUT 6EU6X/]X;:0L]-[$$I>WCPD^ EV M;/0UI['9Y"(&>'W'H-E[-1/@;'#6.D.L.#N-SX9GG2;_HWW^_N=O_??O__CQ M*?ERWCN_VONX?WG^PHG$%(XG/?_-ERP)3X'4TN/Q:>(?),DI+/TN! 1\0? X M'9U].#JZ^M_DLW_R09Z)]_][WO[GO\[^??#"D:DG9K!,EN1RO7':HUP(0'? &/X;BG('T523)V>F9 M_)_?HUG+;Q[^>3C[)/[];^_\SW^]^#N^^==?2YO^N[.90WR-HYO/\:?7_>/P M^$MR]/L_\S]^_)9^:OWW9 #GP+?V6@LG ?Y.S!A>1;U-]\ CC2O9'IB=)M,H MFS_J]W\>OOMY_OG\TX>]O0_B7W_,^E_._G'YXN^8![^]8*L\RKOF,#Y]=_!Q M\../X-OP2_2[/<\ZPM_^)]_'+T[.CTYZP];W<'^MBAYK)/U'T33TT>^Q>2 U8(J M:XP76+_1X0+:PUXHKN(\>S,.?DK?I@5-MGR]2T,ZBV&<>VUZ'3&@5^+U#0&9 M!:*[ZW97I-@//R<@5RQ"70B^5/,G"O(8SG@+G.$=(GP4MT:R]YA=:#0@-@JV M>JQ_P4R4?E-BMBX4 MLKMW,"*W,AN[%B45@>EPZ^RG0_T9':T1+;^!>\NZ_7DE5?$/EC:@#8,97!5V MOALFKG^[R^3DK?:,6+9-,'@O4R\)5%_ZV1V1Z@$WO&C:=%J-UA:AR9ILK[4P MJ8OE &@^?%P1X:_\UA MI_E3_NRT_%9CDDW7H,_B="RA0]F4B)N:3P_*V^CA MN,+,#/D6>?">;> WOZB'_E(>O)_C@"21IS1*VXRQQL^,>)ZLI#H^ M++T:R8D(QWK", T:5P]0;4N.HP%HO2*Y_F%J]>XH'+8[-V$EA:S7;/0'CZR3 M@?(%ILA7T+DHM7G(F?_KP]=0Y M//[RY,M!N M.D^GT7UL<^[=U9MJO&JO@%>@D'4WFEZQ>)Y?TU^9';P7%["'$Q"R6!&?U BV M(01[R..4\(\R'3>+?%_%5+ZYU0FZS6W:?TTSSX5F'M?E'V3A'>CB<=V:U='A MF@1VD 3NH,/LQMFV'0=7L$.W$-6>H KLG$[@,S)/G4_8PT#.-V7;8ARJ^5BM M_FYH_S71/!NBJ?7?2OUW,<<+4T5.L;=HGBQHPP_0\G'5^,_NQK]W,KB\_P#! M93M&PY'=4I"F]"L3S%V,2%_$@2XXG@](%_5[H]B_@O^99-/P[_\?4$L#!!0 M ( %N :5=E)IEMS@@ *,S 8 8V-O:2TR,#(S,#DS,'AE>#,Q9#$N M:'1M[5O_4]NX$O]7]-*Y*\S$<4*@1QW*S!7H'#-7VM=+Y\W[4;;E6(-L^20Y M(>^O?[N2G#@A7*$';>B%&0C6UUWIL[N?E963?P7!19G3,F$I^6W\_G>2RJ0N M6&E(HA@U4#KC)B=C656T).^94EP(\E;Q=,((&?1[A[U!_ZC7#X+3$QCKS'>2 M940&@_!U>- _&)+^<73T.AKVR<$TN6(S\DD6M'S9=27PJ9GBVH9=F," M*O@$!D=91T[_".H(_@X.W#\X8[PRXXQ9W6(I4JB\N,EYS,W/+P:O^J/AH#H)Y$P M4Q]K:!G%Y_&E^\NSWX=7WZX^F-KI63*\(PG%+>=R(R@B1!^]L6SKFCBGZ&'@M^TT7**(R94 M^,6V4H+)CF8Y-RS CBPJY4Q1*+)V9$7W$T1^ QYGS;S# +LULHAP.48M'^*F M&O2LUJ%)VTI\-W$N24X!0XI-.9N!%S265 =].WDE5@/,/ M_FTA*"<8+\YD4=2EAZ8FOP%@00G=)9=ETALM]0QQQT*[T?^X_3[8KOU^2[6- MU:28DVM8)L$@JG?=MOO-3B7,6DJ@ S \Y26AY9S4I5$U S$AUENN "B@I( G MQ:D@&4V@2!%9<$.,=.UN-2A9PK2F:HY-"GK-8-[6F!K*4A &IA3H 7$.;)!P M!00%F@%ET2 ) (? ;B,K+ M1-0IC F@:^U^%P#+T0%6@!F$.YH!L. %GCV4]-K48#*IY6==;%$+: @EH T M[R-1GH3JG&1"SG2#<,4F7!M@O(90+'1R@Y3=%E!U(\PM:7=8M5,=;A=6QRL; M^_.+XX/!+R/MT>AY$+HFZ?B;W?)+0A6SX *P<-P] %A&G>2ZQR;8[,"W#*Z M9GQ.N4Z$U#7T0X>MI' HJY2$# ^*-=D#4*4,4.J0; >#X^]I!W1_J^P@91I6#1!AH_67X=I%(I'06M^_"T;T MF)'%3(XCR%K! . \IUQ;EPRM6&G'P?1CZ.SZ8(&5'!P[ MR**EX*D]_=!UK'G*J>*H '=4QH:H$D>J-=(+:_K:WB M;&,3B7,A\,8K5-6J KO1EI$E"0#:"F#Y/22E0+0$F _4L KM$IM [N),!.R7 M5Q"%=D;R,%0FVV4D;$I%;;TN(@@/EA(\""LAM[Q-J!>\ZQY1Q#UNYMC6)J C M1 #MF'PL:W.W!/>)2-N:C?!^@,='[B.3I%:(KQ;1V#!J(;6!_^[25Z2F-Z9CGUT8^04]LC[H5Y=9=.%'UZ&^)+?XH@?0#]NI4L+$2C MD# 8J?2"\=@"&+(HN#&,_47$BB5P*JQ/.F+8WULC]K M#N);2ZW+Q!XW[>]2YV>=.N.1(Q)S^_X/-A;/5A+. 'Z>K2Q2V!FCUT@_'#&V M!,12>GLHWQP_/@C4/MMTYU$;_"Y-H:-F"[=[IP'X1 "Z (H!<5W'@300(%T7 MH#,LB57&A[N-![4[?O/L3J68,J0" M)9WXUTW*.WE65$+.&=3.Z,#)0:UFD>Q+=EH;V12XRR*V9.5%?/O-O&MC[QJ@-(&@ M<\A(7*?6C9$.L6A]TW'7$"SZ&\F]1 ,'A3N![K;5#_JJ-_SEI]:K_W5\MZZQ MM(;'5<97'E'.TY25B^< K26*P<-C?$0LQ,W36FLI:@-6U'[<:'= M:(>5*\.ZAE")1R7.U34Z=DX1=?WAZ"3$INYVAKM!Y/_^I7M96?7#8>_5P6[9 MO_6R'_5W:_YX:V[]J(^]X"0A8();.NC\_8UX O7/(29%Y HVKX@A0+SN$KS7 MN"F@;I78*[MVWWUZ;GOSU4KN-FU%24]<&M96W1#[0HN\Z-N?;[L(H0[)VG7! M?\;&W9MS^>U"1OV=]^J*%NVW\@^B,-NCQ0YM7\?PGT"U,=[$_UI$?5-)[[Q] M_4.#ITE^'9G;%O%:_#)?Y+0Q3:XG2M9EBAFY5%'C6UI?JEBM\-P=#RT$+UG@ MGQMOU/XRQTIZOE*T^)9(12>JW_?BX=W"X\(&NK&]/FMRW M3^S764[_#U!+ P04 " !;@&E7KNG^(MX( #^. & &-C;VDM,C R M,S Y,S!X97@S,60R+FAT;>U;;6_;.!+^*SP7NVT!V[+CI)O(:8!KVNX6V':[ MA8O%?:0DVB(BB5J2LN/[]?<,23MR7MJDFZ1)SP6:1.20' Z?>15U^*]>[TV5 M\RH5&?MM\OYWEJFT*45E6:H%MVA=2)NSB:IK7K'W0FM9%.R5EME,,#8<]'?[ MP\%>?]#K'1UBKN,P2%4Q&PZC@VAGL#-B@_UX[R >#=C']^S9Y\GQ@O1GVE9]'D4Y3;LMB-"J6,Z&TM9&;S>#@8_#2N>9;):M8KQ-3&>_W]_;,F+6?YNDWYK<5:%-S*N:"Y M6[.FA> Z3I3-Q^<7N&QDO1HW597M37DIBV7\=")+8=@'L6"?5,FKIUW?@M]& M:#E].G;41OY78&ILSXI3V^.%G&%RXG7L]Q^CC]'_X8[_@U9,-E9<"+>W1!49 M.M^#\6C8WSF,$DBNO@,^4Z!6Z&]E]%AH*Z<'^F*)7Z%OF_VINWW6]T"8Y,",:PW[ML[^$R+HL=:PNF%8(G2F= O.X,.2(HB8&W];&J>AF>,T/B?K;8PIQE37@1).J$"Z>-%+JWH MT4 15VJA.9H<_$8OP&-8( [2O4V!] !WJ\J8Y#%NJ9Y?:MAWNXYLUM[$=V/G M',:SP%*YMS24)G,A35=HF@*$ #$"D@+-I+X2;G)V;10"[-"N!8S:2P" M1<.^9>.Z&#OG&0E,L1/L\KPJ@H.@DOB-X7XW9>NOP[5+@43*&W/](>31$\'6*_D8034:$\!XSJ5Q)AE4 MHG+S4/IQ9LS;#L&GH\!R"!+.\-@-SH(Z)0P[>#&JD)DK&I@F,3*37$O:@/2A MC'-1%]@6XZ)LS %(WS0TX[5 M\%-%=E>NX$?5E>0AZ\JU#>\%E;F^R;ZVYD#;YC(CA>!&50Y.W$"9 M*"HG+>$Z6R$6.B1Y(@MIEQ3A7+8LZ:\#M\/MNG!Q61#G7>!IV%#=Z!IZ8UQ$ MEJ8 M&/ Q?=(2A%H%5 ?](B:]))(D+MX%8'^RAI>:*LD-T-E^K"41,QYT3BK M2P@2TRD"<3G'V9M+ NIUW'4-+^(?+X^QG4Y@(#R \9%\HAI[-0?7\7-\32TH M39E^/2MER2H!) %^QC3Y%M8W,[8/"]8!,1>11_67$$B[GDOA?0.+3[&/ M2M-&$[Y:@<8ELY;*6+13>1IS&9SMJCC(GETQ9 I%@2T^1QT81^HK7.F(JDI5 ML^;KN>/X'J6K) GH@AUI'/TW7\LHKM4ID>64^_] M"#FU*W&OU:M[9D3)IK*Q$(::B_DR"/S?),R@"'(0A!X3?E+:LM%?\W4BP[S2UJ5)7;GJ^39T?=>I, M)4<*S-W+/1PLU592*0"_$*VL4]B%X"<4?OC V 4@+J1W1?E5^?%&H [9IJ]' M76)W>8:!1JS-[I4*$!(!# &*@;BNCX$, B#3E-@S1.(V$]S=I87:;7SSZ'-; M"F.F&N:O"V@)9[$!3O>>)J"XZZ, 6 Z5N)D_I7H,U=G/"0"Y+SR.NEJBAX;42\^J,M) )7[E_:TT4(6AS; M6@G)W;+@C56K!G_'PK5LW,08G.$IT%!+ZUI%ASELONSX&P4.ZRL^P_I#?_!7 MPMH?8ICT17^T_U/K3?]Y-+?N>K2F)YG2"XXXEUDFJO5SCW0C3F!/3GH+2.VK M]T<"H-S"*U*>&%4T5FQL^_;O--" M5MZW)&_GHD)8 _^#6 0^8*=S+6,#X'_1QM^!!%[#X\?L PZO3.!^#[J,+EM> M%JY\N[[>X\&-;G!RMZ0=#WAWCPR+]WBH6\P^U-W]<\R&+&"5 M6GS+T=9D\& M[M_]BB4R$3M_^7:+U!\.J==.X (X*<+YSLC\P,OVA9X;Y4,/9Q=;W=KJUM>+ M(W(;%%?IG5!%N='T1M?>5VVM_);91P-YK6'^#5 M?"9ZOE;!IU;HF,^5S (.]O?[.[MK9Q>PX=Y&^ _[W)>"1_\#4$L#!!0 ( M %N :5?G4GI=H@4 '06 8 8V-O:2TR,#(S,#DS,'AE>#,R9#$N:'1M MW5A[3QLY$/\JOE37@I1])5#")D6Z"U2MU VEY#[]#=C M;T)245T/T8) "HG']CQ_8\]X\EL0G-4EKS/(V9O9^WA$E\&,9!<#)!7M-NDZI3EB31<32(!T,6 MC]+#XW28L//W;.]R-MUWJT\_3F=_GY]YL>>7?[Y[.V6]((K^&DZCZ'1VZB<. MPCAA,\UK(ZQ0-9=1=/:AQWJEM4T:1QS5-I*'D12*0-A;O/> MR80H^!]X?C*IP'*6E5P;L*]ZE[/7P0A76&$EG$RB];=?.U?YZF22BRMF[$K" MJU[%]4+4@55-.HP;.\:=$4Y_L^8Z6(KSWE>HV@8%KX1]YJTW),1*M8,F*7X44X#1DY M\FCLW9D,#^,^XV:3JO,5NX",#/ +CN.79(DM@5UP/>?YL M-!C$8UR.I\7*C9+Q/BM! ^J6>1>#Z9--ILW*M2A:F1R-#?M2JZ4$/%M(*VY3 MYVG+YQ+87&E4\54O[B$C*;M,VHQ-P[-NC#LT?O)U@*Y(;L9EAQ,'&(M1[0V%JHYCH>(9'=7;./(L]_ J&@ERB1%)(+(7TRT6L/75FB@6\N0 M^"X'6#+U8?3"PWJH/Q574B+G*G^,9[N7(( MK6JE!YUJ0'?'XVX&A-\!ROWX9*?&<%!PB!&87K5- T>YN6,H%L1@ S9A\':6 MPJ[24N2X!1=0NL7#\22BA?ZJ,[R)24O#&0KG]LJT>B2W_'4MU" MH4"=UC%S"O/6JC7!ET2.LF/4MI5^#5&VJJ >[?ET*/2^RZPN<'\(P[(G0U[:O;<(5#=*;"N M'IIK9I04.7L6N[]?:WAD(G;*KU#\!5[F4!14J___8#TJFQX@F'27/K#5]Q#% M)QNE7VK8=UO@)QV0=8'FGW<>B7H_08T9%;9*PT)14Y?MO'\(P^9 Y*+5M3 E M%M!X( "6S-BY;YK![8JZ^='G"BR;D7NM[%J"P(;?M8G(HE$&MGNX;N?HAWLV M;ABO7'.Y(PJ5FE-GD"D4H=>/)1KP>($ZHQFRB]I5# 4JM5O"]]FR!!QK[ ]R M;.Z W$;]("^HEZ65.?)T[QRJZ"/?!=>Y!.-,(;8+J+$]D%L:D)>M%-X\^[+0JJUS*KZ53MY$5X)3:X_,(>C&\4XA M[E\B=RKQ'=+FV;-!=8.Y!OXE<,:G_$J)O$OTT2@<'&QN$D^+W4NI?TYU[[,G M_P)02P,$% @ 6X!I5_XM](VP!0 Z!8 !@ !C8V]I+3(P,C,P.3,P M>&5X,S)D,BYH=&WE6'MO$SD0_RJ^H(-6RKZ2EJ:;4.E(RX'$HT J='\ZN[-9 M"V>]V-ZFN4]_,_9NFJ!65Z$6$%1*$]OC>?[&X_'DCR XJTI>99"SE[,WKUFN MLF8)E669!FYQ=B5LR6:JKGG%WH#60DKV7(M\ 8PE<7@0)O%A& ?!R01Y3=M- MJDI9DD3'T2 >#%D\2@^/TV'"SM^PO8O9=-]1G[Z;SOXY/_-BSR^>OWXU9;T@ MBCX-IU%T.COU"P=AG+"9YI415JB*RR@Z>]MCO=+:.HVBU6H5KH:ATHMH]B$J M[5(>1%(I V%N\][)A&;P/_#\9+($RUE6= MJWQ],LG%)3-V+>%9;\GU0E2!574ZC&L[QIT1+G]%DJ+1;F94]ZT5(/D5EP"\=[BFDG@.ITK6XZ_%G#3SKK;5ZC* M!@5?"KE.G\S$$@Q["ROV02UY]:3O9_#;@!;%D[&C-N)?0-9HGH4K&W I%LB< M=!U[^U-<8_1)!OX'29SO2%R!LVVN9(Z+9U>EF O[^%'R-!X/!^%@$LW1<_4# MZ)DA:D%_JZ)3T%84(N/D4*8*-BT%%.R%J# Y!)?L78&KH.]9_]NU/6^T:3@F MHE4L&;&+\&,X#1DY\FCLW9D,#^,^XV:3JO,U^P@9&> )CN.G9(DM@7WD>LXK M,,&[*PEK]E=F:640QX.^6V^J'+1!-U+R>DN=$]2"SH*I6BZ;JG6.82_198AB MT_=B7E59R/:(R^-'H\$@'B,YGA9K-TK&^ZP$#:A;YET,ID\VF28K.U%$F1R- M#?M%4*"P%MA!3E:HY3+KF&3S$"K8"TQU)_:=V9'-MZWX8?I08'F6^9BB!NQ]PS5FFERS#U KC4BJV NEEU@.@O<= MX%H,L$)I-RZ$P1"P+WXO \1;CFBM+2SG.!XBDEVMV,:19[^!4=%(E$F*2 21 M+TQ$K>%+(S10U3(DOLT!E@SW^#Y#^9N)P[U\O[])"<@:C>3B&A]57-7&H_AEH^'&-5-^%O/VYFYXX47R.YI7$EGK0))%^KIMVT=07J,9$MRU?__ MTLECIV5PB/NW_/> F&UYGE*53ME;=>D/O6-_YMV40#^5WK?A:GAW7%WC_R>. MSWW9^8N;]PUA; ^1[IY17S&CI,C9H]C]?5\_1"9BLQ+%0&/8WR'[!)!_2_!^ M*J-^?'"I"O]@)]Q'5'^7J'U7.V]IIMTE:H;=JVDTM=:_4[2Z>Z!_17IH;>^H MWD,_:LSH,JTT+!0UDMG.FXLP; XT732Z$J;$2SL>)8#7=*NN&]#M6WQ]UR<2 M1!ERKY3M) B)W*DU11:U,K#=-[8[1W?N$[EA?.D:VAU1J-226!N1EB?HW?$'B_1.,E]YV*0Z+_G^I-QT SSXOM&JJ MG+H I=/N;-]ZF=Q=:'L!>DY YA"TXWBG(_"OGSLMP<[4YJFU1G6#.9X2GP-G M?,HOE'-D M4$L! A0#% @ 6X!I5Y\RN/?K$ M_0 !4 ( !\18 M &-C;VDM,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( %N :5>;BY0;/4$ M %\P! 5 " 0\H !C8V]I+3(P,C,P.3,P7V1E9BYX;6Q0 M2P$"% ,4 " !;@&E7['-$&?B/ !EX @ %0 @ %_:0 M8V-O:2TR,#(S,#DS,%]L86(N>&UL4$L! A0#% @ 6X!I5PXXZV2*60 M3S0& !4 ( !JOD &-C;VDM,C R,S Y,S!?<')E+GAM;%!+ M 0(4 Q0 ( %N :5>H!!!7F[@" #%-'@ 5 " 6=3 0!C M8V]I+3(P,C,P.3,P>#$P<2YH=&U02P$"% ,4 " !;@&E792:9;#,Q9#$N:'1M M4$L! A0#% @ 6X!I5Z[I_B+>" _C@ !@ ( !.14$ M &-C;VDM,C R,S Y,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( %N :5?G4GI= MH@4 '06 8 " 4T>! !C8V]I+3(P,C,P.3,P>&5X,S)D M,2YH=&U02P$"% ,4 " !;@&E7_BWTC; % #H%@ & M@ $E) 0 8V-O:2TR,#(S,#DS,'AE>#,R9#(N:'1M4$L%!@ * H I@( ' LJ! $! end