0001104659-22-056265.txt : 20220506 0001104659-22-056265.hdr.sgml : 20220506 20220505110750 ACCESSION NUMBER: 0001104659-22-056265 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 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: 22894853 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-20220331x10q.htm FORM 10-Q
0001158324--12-312022Q1falseUS0.020.4147674189479265800001158324srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMember2022-03-310001158324us-gaap:PerformanceSharesMember2022-03-3100011583242021-01-012022-03-310001158324ccoi:ExecutiveEmployeesAndDirectorsMember2022-01-012022-03-310001158324us-gaap:RetainedEarningsMember2022-03-310001158324us-gaap:AdditionalPaidInCapitalMember2022-03-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001158324us-gaap:RetainedEarningsMember2021-12-310001158324us-gaap:AdditionalPaidInCapitalMember2021-12-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001158324us-gaap:RetainedEarningsMember2021-03-310001158324us-gaap:AdditionalPaidInCapitalMember2021-03-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310001158324us-gaap:RetainedEarningsMember2020-12-310001158324us-gaap:AdditionalPaidInCapitalMember2020-12-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001158324us-gaap:CommonStockMember2022-01-012022-03-310001158324us-gaap:CommonStockMember2021-01-012021-03-310001158324us-gaap:RestrictedStockMember2022-03-310001158324us-gaap:RestrictedStockMember2021-03-310001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2022-01-012022-03-310001158324ccoi:OnNetServicesMembersrt:LatinAmericaMember2022-01-012022-03-310001158324ccoi:OnNetServicesMembersrt:EuropeMember2022-01-012022-03-310001158324ccoi:OnNetServicesMembersrt:AsiaPacificMember2022-01-012022-03-310001158324ccoi:OnNetServicesMembersrt:AfricaMember2022-01-012022-03-310001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2022-01-012022-03-310001158324ccoi:OffNetServicesMembersrt:LatinAmericaMember2022-01-012022-03-310001158324ccoi:OffNetServicesMembersrt:EuropeMember2022-01-012022-03-310001158324ccoi:OffNetServicesMembersrt:AsiaPacificMember2022-01-012022-03-310001158324ccoi:OffNetServicesMembersrt:AfricaMember2022-01-012022-03-310001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2022-01-012022-03-310001158324ccoi:NonCoreServicesMembersrt:LatinAmericaMember2022-01-012022-03-310001158324ccoi:NonCoreServicesMembersrt:EuropeMember2022-01-012022-03-310001158324ccoi:NonCoreServicesMembersrt:AsiaPacificMember2022-01-012022-03-310001158324srt:NorthAmericaMember2022-01-012022-03-310001158324srt:LatinAmericaMember2022-01-012022-03-310001158324srt:EuropeMember2022-01-012022-03-310001158324srt:AsiaPacificMember2022-01-012022-03-310001158324srt:AfricaMember2022-01-012022-03-310001158324ccoi:OnNetServicesMember2022-01-012022-03-310001158324ccoi:OffNetServicesMember2022-01-012022-03-310001158324ccoi:NonCoreServicesMember2022-01-012022-03-310001158324ccoi:OnNetServicesMembersrt:NorthAmericaMember2021-01-012021-03-310001158324ccoi:OnNetServicesMembersrt:LatinAmericaMember2021-01-012021-03-310001158324ccoi:OnNetServicesMembersrt:EuropeMember2021-01-012021-03-310001158324ccoi:OnNetServicesMembersrt:AsiaPacificMember2021-01-012021-03-310001158324ccoi:OnNetServicesMembersrt:AfricaMember2021-01-012021-03-310001158324ccoi:OffNetServicesMembersrt:NorthAmericaMember2021-01-012021-03-310001158324ccoi:OffNetServicesMembersrt:LatinAmericaMember2021-01-012021-03-310001158324ccoi:OffNetServicesMembersrt:EuropeMember2021-01-012021-03-310001158324ccoi:OffNetServicesMembersrt:AsiaPacificMember2021-01-012021-03-310001158324ccoi:OffNetServicesMembersrt:AfricaMember2021-01-012021-03-310001158324ccoi:NonCoreServicesMembersrt:NorthAmericaMember2021-01-012021-03-310001158324ccoi:NonCoreServicesMembersrt:EuropeMember2021-01-012021-03-310001158324srt:NorthAmericaMember2021-01-012021-03-310001158324srt:LatinAmericaMember2021-01-012021-03-310001158324srt:EuropeMember2021-01-012021-03-310001158324srt:AsiaPacificMember2021-01-012021-03-310001158324srt:AfricaMember2021-01-012021-03-310001158324ccoi:OnNetServicesMember2021-01-012021-03-310001158324ccoi:OffNetServicesMember2021-01-012021-03-310001158324ccoi:NonCoreServicesMember2021-01-012021-03-310001158324us-gaap:LeaseAgreementsMembersrt:ChiefExecutiveOfficerMember2021-01-012021-03-310001158324srt:MaximumMemberccoi:IncreaseInUnrestrictedPaymentAmountMember2022-03-310001158324srt:ScenarioForecastMember2022-05-272022-05-270001158324us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001158324us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001158324srt:NorthAmericaMember2022-03-310001158324ccoi:EuropeAndOtherMember2022-03-310001158324srt:NorthAmericaMember2021-12-310001158324ccoi:EuropeAndOtherMember2021-12-310001158324ccoi:UnrestrictedCashMember2022-03-310001158324ccoi:RestrictedCashMember2022-03-310001158324ccoi:CommercialArbitrationCourtMember2022-01-012022-03-310001158324us-gaap:LeaseAgreementsMembersrt:ChiefExecutiveOfficerMember2015-05-310001158324srt:MinimumMember2022-03-310001158324srt:MaximumMember2022-03-310001158324us-gaap:InterestRateSwapMemberus-gaap:CashMember2022-01-012022-03-310001158324us-gaap:InterestRateSwapMember2022-01-012022-03-310001158324us-gaap:RetainedEarningsMember2022-01-012022-03-310001158324us-gaap:RetainedEarningsMember2021-01-012021-03-310001158324us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-03-310001158324ccoi:SeniorUnsecuredNotesOf4.375Due2024Member2021-12-310001158324ccoi:SeniorSecuredNotesDue2022Member2022-01-012022-03-310001158324ccoi:SettlementTermsTwoMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-11-012022-04-300001158324ccoi:SettlementTermsOneMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-08-092021-10-310001158324us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-03-310001158324us-gaap:FairValueInputsLevel2Memberccoi:SeniorUnsecuredNotesOf4.375Due2024Member2022-03-310001158324us-gaap:FairValueInputsLevel2Memberccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324us-gaap:InterestRateSwapMemberus-gaap:CashMember2022-03-310001158324ccoi:SeniorSecuredNotesDue2022Member2022-03-310001158324ccoi:SeniorUnsecuredNotesOf4.375Due2024Member2022-03-310001158324us-gaap:CommonStockMember2022-03-310001158324us-gaap:CommonStockMember2021-12-310001158324us-gaap:CommonStockMember2021-03-310001158324us-gaap:CommonStockMember2020-12-310001158324us-gaap:SubsequentEventMember2022-04-292022-04-290001158324us-gaap:RestrictedStockMember2022-01-012022-03-310001158324us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001158324us-gaap:RestrictedStockMember2021-01-012021-03-310001158324us-gaap:EmployeeStockOptionMember2021-01-012021-03-3100011583242021-03-3100011583242020-12-310001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001158324ccoi:NetworkOperationsMember2022-01-012022-03-310001158324us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001158324ccoi:NetworkOperationsMember2021-01-012021-03-310001158324us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001158324us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100011583242022-04-290001158324srt:MinimumMember2022-01-012022-03-310001158324srt:MaximumMember2022-01-012022-03-310001158324ccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324ccoi:SeniorSecuredNotesDue2026Member2021-12-310001158324us-gaap:AccountingStandardsUpdate201409Member2022-01-012022-03-310001158324srt:MinimumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorUnsecuredNotesOf4.375Due2024Member2022-03-310001158324srt:MaximumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorUnsecuredNotesOf4.375Due2024Member2022-03-310001158324us-gaap:LeaseAgreementsMembersrt:ChiefExecutiveOfficerMember2022-01-012022-03-310001158324us-gaap:LeaseAgreementsMembersrt:ChiefExecutiveOfficerMember2015-05-012015-05-3100011583242021-12-3100011583242021-01-012021-03-310001158324srt:MinimumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324srt:MinimumMemberccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324srt:MaximumMemberccoi:RestrictionOnIncurringAdditionalIndebtednessMemberccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324srt:MaximumMemberccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2022-03-310001158324srt:MaximumMemberccoi:RestrictionOnCertainPaymentsMember2022-03-310001158324ccoi:RestrictionOnCertainPaymentsMemberccoi:SeniorSecuredNotesDue2026Member2022-03-3100011583242022-03-310001158324us-gaap:InterestRateSwapMemberccoi:SeniorSecuredNotesDue2022Member2022-03-3100011583242022-01-012022-03-310001158324ccoi:SeniorSecuredNotesDue2022Member2021-04-062021-04-060001158324ccoi:SeniorSecuredNotesDue2022Member2021-04-06iso4217:USDxbrli:pureutr:GButr:MBxbrli:sharesiso4217:USDxbrli:sharesiso4217:EURccoi:countryccoi:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

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

For the Quarterly Period Ended March 31, 2022

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 of Incorporation)

(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 47,935,352 Shares Outstanding as of April 29, 2022

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 March 31, 2022 (Unaudited) and December 31, 2021

3

Condensed Consolidated Statements of Comprehensive Income (Loss) of Cogent Communications Holdings, Inc. and Subsidiaries for the Three Months Ended March 31, 2022 and March 31, 2021 (Unaudited)

4

Condensed Consolidated Statements of Cash Flows of Cogent Communications Holdings, Inc. and Subsidiaries for the Three Months Ended March 31, 2022 and March 31, 2021 (Unaudited)

5

Notes to Interim Condensed Consolidated Financial Statements (Unaudited)

6

Item 2.

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

16

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

Item 4.

Controls and Procedures

28

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings

29

Item 1A.

Risk Factors

29

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

29

Item 6.

Exhibits

29

SIGNATURES

30

CERTIFICATIONS

2

PART I FINANCIAL INFORMATION

ITEM 1.

FINANCIAL STATEMENTS

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

AS OF MARCH 31, 2022 AND DECEMBER 31, 2021

(IN THOUSANDS, EXCEPT SHARE DATA)

    

March 31, 

    

December 31, 

2022

2021

(Unaudited)

Assets

Current assets:

Cash and cash equivalents

$

281,485

$

319,609

Restricted cash

30,286

9,015

Accounts receivable, net of allowance for credit losses of $1,476 and $1,510, respectively

 

41,662

41,938

Prepaid expenses and other current assets

 

41,757

39,015

Total current assets

 

395,190

409,577

Property and equipment, net

456,419

457,880

Right-of-use leased assets

 

100,909

101,687

Deposits and other assets

 

17,251

15,413

Total assets

$

969,769

$

984,557

Liabilities and stockholders’ equity

Current liabilities:

Accounts payable

$

13,808

$

11,923

Accrued and other current liabilities

 

48,314

39,057

Installment payment agreement, current portion

218

785

Current maturities, operating lease liabilities

12,118

12,197

Current maturities, finance lease obligations

17,147

17,048

Total current liabilities

 

91,605

81,010

Senior unsecured 2024 Euro Notes, net of unamortized debt costs of $1,917 and $2,121, respectively, and net of discount of $684 and $772, respectively

386,418

394,112

Senior secured 2026 Notes, net of unamortized debt costs of $1,094 and $1,156, respectively, and net of discount of $1,454 and $1,536, respectively

497,452

497,308

Operating lease liabilities, net of current maturities

111,656

111,794

Finance lease obligations, net of current maturities

 

228,102

228,822

Other long-term liabilities

 

63,142

44,609

Total liabilities

 

1,378,375

1,357,655

Commitments and contingencies:

Stockholders’ equity:

Common stock, $0.001 par value; 75,000,000 shares authorized; 47,926,580 and 47,674,189 shares issued and outstanding, respectively

 

48

48

Additional paid-in capital

 

554,552

547,734

Accumulated other comprehensive income — foreign currency translation

 

(13,168)

(11,003)

Accumulated deficit

 

(950,038)

(909,877)

Total stockholders’ deficit

 

(408,606)

(373,098)

Total liabilities and stockholders’ deficit

$

969,769

$

984,557

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

3

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND MARCH 31, 2021

(IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)

    

Three Months Ended

    

Three Months Ended

March 31, 2022

March 31, 2021

    

(Unaudited)

    

(Unaudited)

Service revenue

$

149,175

$

146,777

Operating expenses:

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

 

57,449

57,092

Selling, general, and administrative (including $5,912 and $5,231 of equity-based compensation expense, respectively)

 

40,627

41,442

Depreciation and amortization

 

22,688

21,970

Total operating expenses

 

120,764

120,504

Gains on equipment transactions

18

Gains on lease terminations

373

Operating income

28,784

26,291

Interest expense

 

(35,439)

(15,836)

Unrealized foreign exchange gain on 2024 Euro Notes

8,014

18,870

Loss on debt extinguishment and repurchase – 2022 Notes

(3,868)

Interest income and other, net

319

744

Income before income taxes

 

1,678

26,201

Income tax expense

 

(541)

(7,350)

Net income

$

1,137

$

18,851

Comprehensive (loss) income:

Net income

$

1,137

$

18,851

Foreign currency translation adjustment

 

(2,165)

(5,210)

Comprehensive (loss) income

$

(1,028)

$

13,641

Net income per common share:

Basic and diluted net income per common share

$

0.02

$

0.41

Dividends declared per common share

$

0.855

$

0.755

Weighted-average common shares - basic

46,575,848

46,067,096

Weighted-average common shares - diluted

 

46,929,191

46,507,258

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

4

COGENT COMMUNICATIONS HOLDINGS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND MARCH 31, 2021

(IN THOUSANDS)

    

Three Months

    

Three Months

Ended

Ended

March 31, 2022

March 31, 2021

(Unaudited)

(Unaudited)

Cash flows from operating activities:

Net income

$

1,137

$

18,851

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

Depreciation and amortization

 

22,688

21,970

Amortization of debt discount and premium

 

417

441

Equity-based compensation expense (net of amounts capitalized)

 

6,056

7,307

Gains – lease transactions

(373)

Gains - equipment transactions and other, net

525

371

Unrealized foreign currency exchange gain on 2024 Euro Notes

(8,014)

(18,870)

Loss on debt extinguishment and repurchase of 2022 Notes

3,868

Deferred income taxes

(58)

4,497

Changes in operating assets and liabilities:

Accounts receivable

76

2,420

Prepaid expenses and other current assets

(2,953)

2,826

Accounts payable, accrued liabilities and other long-term liabilities

31,317

2,951

Deposits and other assets

 

(1,407)

474

Net cash provided by operating activities

 

49,411

47,106

Cash flows from investing activities:

Purchases of property and equipment

 

(18,121)

(15,444)

Net cash used in investing activities

 

(18,121)

(15,444)

Cash flows from financing activities:

Dividends paid

 

(41,298)

(36,081)

Repurchase and extinguishment of 2022 Notes

(119,679)

Proceeds from exercises of stock options

204

215

Principal payments on installment payment agreement

(571)

(2,378)

Principal payments of finance lease obligations

(5,863)

(5,744)

Net cash used in financing activities

 

(47,528)

(163,667)

Effect of exchange rates changes on cash

 

(615)

(1,316)

Net decrease in cash, cash equivalents and restricted cash

 

(16,853)

 

(133,321)

Cash, cash equivalents and restricted cash, beginning of period

 

328,624

371,301

Cash, cash equivalents and restricted cash, end of period

$

311,771

$

237,980

Supplemental disclosure of non-cash financing activities:

Finance lease obligations incurred

$

6,982

$

6,336

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

5

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 Cogent’s assets, contractual arrangements, and operations are executed by 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 50 countries across North America, Europe, Asia, South America, Australia 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 and net-centric customers. The Company’s corporate customers are located in multi-tenant office buildings and 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 to either 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. Access customers include access networks comprised of other Internet Service Providers (“ISPs”), 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. The Company continues to support but does not actively sell these non-core services.

6

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

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 March 31, 2022 and December 31, 2021, 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 March 31, 2022 the fair value of the Company’s $500.0 million senior secured notes due 2026 was $476.3 million, the fair value of the Company’s €350.0 million ($389.0 million) senior unsecured notes due 2024 was $387.1 million and the estimated liability fair value of the Company’s interest rate swap agreement was $30.3 million.

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in a segregated bank accounts by our clearing broker as margin in support of our interest rate swap agreement as discussed in Note 3 and was $30.3 million as of March 31, 2022. Additional cash may be further restricted to maintain our interest rate swap instrument 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 network operations expense)were $3.7 million and $4.5 million for the three months ended March 31, 2022 and March 31, 2021, 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.

7

The following details the determination of diluted weighted average shares:

    

Three Months Ended

    

Three Months Ended

March 31, 

March 31, 

2022

2021

Weighted average common shares - basic

46,575,848

 

46,067,096

Dilutive effect of stock options

21,310

 

26,065

Dilutive effect of restricted stock

332,033

 

414,097

Weighted average common shares - diluted

46,929,191

 

46,507,258

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

    

March 31, 2022

    

March 31, 2021

Unvested shares of restricted common stock

1,352,439

1,454,033

Anti-dilutive options for common stock

85,921

77,832

Anti-dilutive shares of restricted common stock

479,655

392,410

Stockholders’ Deficit

The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2020

47,214,077

$

47

$

515,867

$

(1,306)

$

(807,774)

$

(293,166)

Forfeitures of shares granted to employees

 

(19,676)

 

 

 

 

 

Equity-based compensation

 

 

 

7,831

 

 

 

7,831

Foreign currency translation

 

 

 

 

(5,210)

 

 

(5,210)

Issuances of common stock

 

323,700

 

1

 

 

 

 

1

Exercises of options

 

4,571

 

 

215

 

 

 

215

Dividends paid

 

 

 

 

 

(36,081)

 

(36,081)

Net income

 

 

 

 

 

18,851

 

18,851

Balance at March 31, 2021

 

47,522,672

$

48

$

523,913

$

(6,516)

$

(825,004)

$

(307,559)

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

 

(9,582)

 

 

 

 

 

Equity-based compensation

 

 

 

6,614

 

 

 

6,614

Foreign currency translation

 

 

 

 

(2,165)

 

 

(2,165)

Issuances of common stock

 

256,800

 

 

 

 

 

Exercises of options

 

5,173

 

 

204

 

 

 

204

Dividends paid

 

 

 

 

 

(41,298)

 

(41,298)

Net income

 

 

 

 

 

1,137

 

1,137

Balance at March 31, 2022

 

47,926,580

$

48

$

554,552

$

(13,168)

$

(950,038)

$

(408,606)

8

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 the Company recognizes installation fees for contracts with terms longer than month-to-month over the contract term. The Company believes that for contracts with terms longer than month-to-month the installation fee does not give rise to a material right as defined by ASC 606. 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 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 customer 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.

Service revenue recognized from amounts in deferred revenue (contract liabilities) at the beginning of the period during the three months ended March 31, 2022 was $1.9 million and during the three months ended March 31, 2021 was $1.8 million. Amortization expense for contract costs was $4.7 million for the three months ended March 31, 2022 and $4.6 million for the three months ended March 31, 2021.

9

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

Ended

 

Ended

    

March 31, 2022

    

March 31, 2021

Finance lease costs

 

  

Amortization of right-of-use assets

$

6,998

$

6,346

Interest expense on finance lease liabilities

 

5,081

5,226

Operating lease cost

 

4,773

4,417

Total lease costs

16,852

15,989

Other lease information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

(6,621)

(5,396)

Operating cash flows from operating leases

(4,811)

(4,993)

Financing cash flows from finance leases

(5,863)

(5,744)

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

6,982

6,336

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

4,841

2,720

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

12.6

12.4

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

18.5

19.9

Weighted average discount rate — finance leases

8.9

%

10.1

%

Weighted average discount rate — operating leases

5.4

%

5.6

%

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 level of collateralization and term to align with the term of the lease. The determination of the Company's incremental borrowing rate requires judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of March 31, 2022, the Company had committed to additional dark fiber IRU lease agreements totaling $30.3 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.

10

Operating leases

The Company leases office space and 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 Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires judgment. 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 and deferred rent 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 March 31,

Leases

Leases

2022

 

$

17,795

$

36,157

2023

18,263

35,470

2024

17,161

35,999

2025

14,325

28,815

2026

12,601

28,349

Thereafter

110,462

250,421

Total minimum lease obligations

190,607

415,211

Less—amounts representing interest

(66,833)

(169,962)

Present value of minimum lease obligations

123,774

245,249

Current maturities

(12,118)

(17,147)

Lease obligations, net of current maturities

$

111,656

$

228,102

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

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable)

  

  

  

  

Three months ended March 31, 2022

$

1,510

$

946

$

(980)

$

1,476

Three months ended March 31, 2021

$

1,921

$

2,012

$

(2,476)

$

1,457

Net bad debt expense for the three months ended March 31, 2022 was $0.3 million which is net of bad debt recoveries of $0.6 million. Net bad debt expense for the three months ended March 31, 2021 was $0.8 million which is net of bad debt recoveries of $1.2 million.

11

2.  Property and equipment:

Depreciation and amortization expense related to property and equipment and finance leases was $22.7 million and $22.0 million for the three months ended March 31, 2022 and 2021, respectively. The Company capitalized salaries and related benefits of employees working directly on the construction and build-out of its network of $3.2 million and $3.2 million for the three months ended March 31, 2022 and 2021, respectively.

3.  Long-term debt:

As of March 31, 2022, the Company had outstanding $500.0 million aggregate principal amount of Senior Secured Notes due 2026 (the “2026 Notes”) and €350.0 million ($389.0 million USD) aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2026 Notes 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. The 2024 Notes are due on June 30, 2024 and bear interest at a rate of 4.375% per year. Interest on the 2024 Notes is paid semi-annually on June 30 and December 30 of each year.

Limitations under the indentures

The indentures governing the 2024 Notes (the “2024 Notes Indenture”) and the 2026 Notes (the “2026 Notes Indenture”), 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 2024 Notes Indenture and the 2026 Notes Indenture, including IRU agreements incurred in the normal course of business and any additional indebtedness if (i) under the 2024 Notes Indenture, the Company’s consolidated leverage ratio, as defined in the 2024 Notes Indenture, is less than 6.0 to 1.0 and (ii) under the 2026 Notes Indenture, either the Company’s consolidated leverage ratio, as defined in the 2026 Notes Indenture, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the 2026 Notes Indenture, is greater than 2.0 to 1.0. 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 each of the 2024 Notes Indenture and the 2026 Notes Indenture, is less than 4.0 to 1.0. The 2024 Notes Indenture permits restricted payments, such as dividends and stock purchases, using accumulated consolidated cash flow, as defined in the 2024 Notes Indenture, when the Company’s consolidated leverage ratio, as defined by the 2024 Notes Indenture, is less than 4.25 to 1.00. Under the 2026 Notes Indenture, such accumulated consolidated cash flow, as defined therein, can be used to make such restricted payments if the Company is able to incur $1 of debt, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is greater than 2.0 to 1.0). As of March 31, 2022 the Company’s consolidated leverage ratio was above 4.25 and the Company’s fixed charge coverage ratio was above 2.0. As of March 31, 2022, a total of $145.5 million was unrestricted and permitted for restricted payments including dividends and stock purchases.

Interest rate swap agreement

As of March 31, 2022, 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 interest expense 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 interest expense with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of March 31, 2022 the fair value of the Swap Agreement was a net liability of $30.3 million of which $0.6 million is presented with accrued and other current liabilities and $29.7 million is presented with other long-term liabilities. The Company recorded an unrealized loss related to the Swap Agreement of $21.3 million in the three months ended March 31, 2022 which is presented in interest expense in the consolidated statement of comprehensive income. The Company has made a $35.0 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $35.0 million the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value in excess of $35.0 million. As of March 31, 2022, $30.3 million of the deposit was restricted and $4.7 million was unrestricted.

12

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 first Swap Agreement settlement payment the Company received a payment of $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. Under the settlement payment made on May 4, 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.

Debt extinguishment and repurchase of 2022 Notes

In March 2021, Group repurchased $115.9 million of its 5.375% Senior Secured Notes due 2022 (“2022 Notes’) at a price of 103.2% of the principal amount plus $0.4 million of accrued interest. As a result of this transaction, the Company incurred a loss on debt extinguishment and repurchase of $3.9 million from the premium payment above par value, the amortization of the remaining unamortized notes cost and certain transaction expenses.

On April 6, 2021, Group issued a notice of conditional partial redemption for $45.0 million of the 2022 Notes. On May 6, 2021, Group redeemed the $45.0 million aggregate principal amount of the 2022 Notes at par plus the “make-whole amount” as defined in the 2022 Notes indenture of $1.9 million ($41.41533 per $1,000 aggregate principal amount), plus accrued interest to, but excluding, the redemption date of $0.4 million ($9.70486 per aggregate principal amount). Following the redemption, there was $284.1 million aggregate principal amount of the 2022 Notes remaining. On May 7, 2021, Group used the net proceeds from the offering of its 2026 Notes to satisfy and discharge its remaining obligations under its 2022 Notes. As a result of these transactions, the Company incurred a loss on debt extinguishment and redemption of $10.8 million from the payment of $11.5 million of interest on the 2022 Notes through December 1, 2021, and the amortization of the remaining unamortized notes costs and debt premium.

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 $3.6 million in excess of the amount accrued at March 31, 2022. The Company is also engaged in litigation in Virginia in which a former provider of transoceanic capacity to the Company is seeking approximately $0.6 million for alleged unpaid fees and the Company’s early termination of the arrangement. The complaint was filed in December 2021 in the Circuit Court of Fairfax County, Virginia. The Company is contesting its obligation to pay these amounts.

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 before income taxes consist of the following (in thousands):

Three Months Ended

    

Three Months Ended

    

March 31, 2022

March 31, 2021

Domestic

$

3,352

$

28,502

Foreign

 

(1,674)

 

(2,301)

Total

$

1,678

$

26,201

13

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

The Company’s Board of Directors has approved purchases of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2022. As of March 31, 2022, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock during both the three months ended March 31, 2022 and March 31, 2021.

During the three months ended March 31, 2022 the Company granted 256,800 shares of restricted stock to its executive employees valued at $17.8 million that primarily vest over periods ending in December 2025. The vesting of 104,800 of these shares is subject to certain performance conditions. Of the 104,800 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.

7.  Dividends on common stock:

On April 29, 2022, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.88 per common share. This estimated $41.0 million dividend payment is expected to be made on May 27, 2022.

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 Corporate 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 the Company’s notes limit the Company’s ability to return cash to its stockholders.

8.  Related party transactions:

Office leases

The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer. 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 by the Company at no cost upon 60 days' notice. The Company’s audit committee reviews and approves all transactions with related parties. The Company paid $0.5 million and $0.4 million in the three months ended March 31, 2022 and 2021, respectively, for rent and related costs (including taxes and utilities) to Sodium LLC for this lease.

14

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 March 31, 2022

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

86,442

$

31,710

$

140

$

118,292

Europe

 

21,496

 

4,274

 

10

 

25,780

Asia Pacific

3,141

337

3

3,481

Latin America

1,392

58

1

1,451

Africa

163

8

171

Total

$

112,634

$

36,387

$

154

$

149,175

Three Months Ended March 31, 2021

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

84,464

$

31,843

$

89

$

116,396

Europe

22,420

4,592

18

27,030

Asia Pacific

2,173

271

2,444

Latin America

812

16

828

Africa

78

1

79

Total

$

109,947

$

36,723

$

107

$

146,777

March 31, 

December 31, 

    

2022

    

2021

Long-lived assets, net

North America

$

330,769

$

331,537

Europe and other

 

125,661

126,355

Total

$

456,430

$

457,892

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

15

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:

The COVID-19 pandemic and accompanying government policies worldwide; vaccination and in-office requirements, delays in the delivery of network equipment and optical fiber, future economic instability in the global economy, 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 arrangements on favorable terms; our ability to renew our long-term leases of optical fiber that comprise our network; our reliance on an equipment vendor, Cisco Systems Inc., 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 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 interest rate swap agreement as well as other risks discussed from time to time in our filings with the Securities and Exchange Commission including, without limitation, our annual report on Form 10-K for the year ended December 31, 2021.

Ukraine & Russia

Following the Russian invasion of Ukraine in February 2022, we terminated services to customers linked to Russia and the Russian government. These customers represented less than 0.3% of our consolidated revenues for the three months ended March 31, 2022. We do not provide service within Russia but we do provide services in Ukraine via our Ukrainian subsidiary, TOV Cogent Communications Ukraine (“Cogent Ukraine”). As a result of the damage to facilities caused by the war, our services in Ukraine have experienced periodic outages which our third-party fiber provider repairs for us. We have taken steps to enhance our network security, provide financial flexibility to our Ukrainian customers and assist our Ukrainian employees. We do not believe that the termination of services to certain Russian customers or the impact of the war on our ability to provide services in Ukraine will have, taken together, a material impact on our network, financial statements or operating results. Cogent Ukraine represented less than 0.4% of our consolidated revenues for the three months ended March 31, 2022 and less than 0.7% of our consolidated assets as of March 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. 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 50 countries across North America, Europe, Asia, South America, Australia 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 75.5% of our revenues for the three months ended March 31, 2022 and 74.9% of our revenues for the three months ended March 31, 2021. We provide our on-net Internet access and private network services to our corporate and net-centric customers. Our corporate customers are located in multi-tenant office buildings and 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 to either deliver content to end users or to provide access to residential or commercial internet users. Content delivery customers include over

16

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,625 access networks comprised of other Internet service providers (“ISPs”), 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 our services in carrier neutral colocation facilities and in our data centers. 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 24.4% of our revenues for the three months ended March 31, 2022 and 25.0% of our revenues for the three months ended March 31, 2021.

We also provide certain non-core services that resulted from acquisitions. We continue to support but do not actively sell these non-core services. We expect revenue from non-core services to continue to decline or to remain flat. Our non-core revenues represented less than 0.1% of our revenues for both the three months ended March 31, 2022 and March 31, 2021.

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. 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 23.3%. 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, 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 provides us long-term access to dark fiber at attractive rates and the opportunity in many cases 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 297 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.

17

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 or related to our high-capacity, bi-directional, symmetric internet access services which can be accessed on-net in multi-tenant office buildings and carrier neutral data centers 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 which 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 time frames 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.

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 multi-tenant office buildings (“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 carrier neutral data centers (“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 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,065 total buildings located in 216 metropolitan markets. These buildings include 1,824 large MTOBs (totaling 992.3 million 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,383 CNDCs located in 1,187 buildings in North America, Europe, Asia, South America, Australia and Africa where our net-centric customers directly interconnect with our network. We also operate 54 of our own data centers across the United States and in Europe which comprise over 606,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,625 access networks as well as numerous large and small content providers and 45,393 corporate customer connections. As a result 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 peering status broadens our geographic delivery capability and materially reduces our network costs.

18

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 acquisitions and managed the expansion and growth of our business.

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 multi-tenant office buildings or connected to our network through one of our carrier neutral data centers. 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 another 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.

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 carrier neutral data center footprint in the industry and currently offer network services in 50 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 carrier neutral data centers and 400Gbps 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 208 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

Competitive pricing – We aggressively price and offer discounts for our services to customers in order to attract new customers and drive volume.

Develop a Worldwide Peering Platform. In late 2020 we introduced a new product, Global Peer Connect (“GPC”), targeted at the growing demand for certain net-centric customers to dynamically peer traffic anywhere on our global platform. Our GPC product provides access to our Global Peer Exchange (“GPE”) which is a worldwide connectivity platform for the exchange of peering traffic destined for the Internet. Similar product offerings in the marketplace offer a materially smaller geographic footprint configuration and require a higher fixed cost for customers.

19

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 multi-tenant office buildings and carrier neutral data centers to our network. We emphasize our on-net services because they generate greater profit margins and we have more control over service levels, quality, 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.

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.

Expand our Off-net Corporate Internet Access Business. We have agreements with national carriers providing us last mile network access to over 4.0 million commercial buildings across North America that are lit by fiber optic cable 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.

Three Months Ended March 31, 2022 Compared to the Three Months Ended March 31, 2021

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

 

March 31, 

Percent

 

    

2022

    

2021

    

Change

 

(in thousands)

 

Service revenue

    

$

149,175

    

$

146,777

    

1.6

%

On-net revenue

 

112,634

 

109,947

 

2.4

%

Off-net revenue

 

36,387

 

36,723

 

(0.9)

%

Network operations expenses (1)

 

57,449

 

57,092

 

0.6

%

Selling, general, and administrative expenses (2)

 

40,627

 

41,442

 

(2.0)

%

Depreciation and amortization expenses

 

22,688

 

21,970

 

3.3

%

Unrealized foreign exchange gain on 2024 Notes

 

8,014

 

18,870

 

NM

Loss on debt extinguishment and repurchase – 2022 Notes

 

 

3,868

 

NM

Interest expense

 

35,439

 

15,836

 

123.8

%

Income tax expense

 

541

 

7,350

 

NM

(1)Includes equity-based compensation expenses of $144 and $2,076 in the three months ended March 31, 2022 and 2021, respectively.
(2)Includes equity-based compensation expenses of $5,912 and $5,231 in the three months ended March 31, 2022 and 2021, respectively.

NM – not meaningful

20

Three Months Ended

 

March 31, 

Percent

 

    

2022

    

2021

    

Change

 

Other Operating Data

  

Average Revenue Per Unit (ARPU)

 

  

 

  

 

  

ARPU—on-net

$

463

$

471

 

(1.8)

%

ARPU—off-net

$

948

$

1,012

 

(6.4)

%

Average Price per Megabit — installed base

$

0.31

$

0.38

 

(18.6)

%

Customer Connections—end of period

 

 

 

On-net

 

81,627

 

78,389

 

4.1

%

Off-net

 

12,922

 

12,216

 

5.8

%

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 carrier neutral data centers and multi-tenant office buildings, 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, 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 1.6% from the three months ended March 31, 2021 to the three months ended March 31, 2022. Exchange rates negatively impacted our increase in service revenue by $1.9 million. All foreign currency comparisons herein reflect results for the three months ended March 31, 2022 translated at the average foreign currency exchange rates for the three months ended March 31, 2021. We increased our total service revenue by expanding our network, by adding additional buildings to our network, by increasing our penetration into the buildings connected to our network and by gaining market share by offering our services at lower prices than our competitors.

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 a decrease to our revenues of $0.8 million from the three months ended March 31, 2021 to the three months ended March 31, 2022.

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 basis. Revenues from our corporate and net-centric customers represented 57.7% and 42.3% of total service revenue, respectively, for the three months ended March 31, 2022 and represented 62.7% and 37.3% of total service revenue, respectively, for the three months ended March 31, 2021. Revenues from corporate customers decreased by 6.4% to $86.1 million for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. Revenues from our net-centric customers increased by 15.1% to $63.1 million for the three months ended March 31, 2022 compared to the three months ended March 31, 2021.

Our corporate customers take advantage of our superior speeds, 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 (“VPN’s) has also led to our ability to increase our corporate revenues. However, beginning in the second quarter of 2020, we saw corporate customers take a more cautious approach to new configurations and upgrades as well as a reduction in demand for connecting smaller satellite offices as a result of the challenges and uncertainties of the COVID-19 pandemic. We also witnessed a deteriorating real estate market in and around the buildings we service, with rising vacancy levels and falling lease initiations or renewals resulting in fewer sales opportunities for our salesforce. As a result, we have experienced a slowdown in new sales to our corporate customers which negatively impacted our corporate revenue results. While we believe that demand for office space in the buildings in which we operate will remain among the strongest in our markets, we may experience increased corporate customer turnover, fewer upgrades of existing corporate customer configurations and fewer new tenant opportunities which would negatively impact our corporate revenue growth.

21

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 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 declined by 18.6% from the three months ended March 31, 2021 to the three months ended March 31, 2022. We expect that our average price per megabit will continue to decline at similar rates. The impact of foreign exchange rates has a more significant impact on our net-centric revenues.

Our on-net revenues increased by 2.4% from the three months ended March 31, 2021 to the three months ended March 31, 2022. Our on-net revenues increased as we increased the number of our on-net customer connections by 4.1% at March 31, 2022 from March 31, 2021. On-net customer connections increased at a greater rate than on-net revenues primarily due to a decrease in our on-net ARPU from the three months ended March 31, 2021 to the three months ended March 31, 2022 and the negative impact of foreign exchange. ARPU is determined by dividing revenue for the period by the average customer connections for that period.

Our off-net revenues decreased by 0.9% from the three months ended March 31, 2021 to the three months ended March 31, 2022. Our off-net revenues decreased primarily from the decrease in our off-net ARPU from the three months ended March 31, 2021 to the three months ended March 31, 2022 offsetting the 5.8% increase in the number of our off-net customer connections from March 31, 2021 to March 31, 2022 and the negative impact of foreign exchange.

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 0.6% from the three months ended March 31, 2021 to the three months ended March 31, 2022. 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 being partly offset by a $1.9 million decrease in equity-based compensation expense from the vesting of restricted employee shares that occurred in the three months ended March 31, 2021 and by price reductions obtained in certain of our leased circuit costs.

Selling, General, and Administrative (“SG&A”) Expenses. Our SG&A expenses, including non-cash equity-based compensation expense, decreased by 2.0% from the three months ended March 31, 2021 to the three months ended March 31, 2022. 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 decreased primarily from a decrease in salaries and benefits from a reduction in our total headcount and a reduction in our bad debt expense. Our sales force headcount was 620 at March 31, 2022 and 693 at March 31, 2021, and our total headcount was 987 at March 31, 2022 and 1,066 at March 31, 2021. We experienced an increase in both voluntary and involuntary employee departures, particularly within our sales department, in the second half of 2021 and in the first quarter of 2022. We believe that this rise in departures was attributable both to an increased focus on monitoring sales productivity and to the unwillingness of some employees to be vaccinated and/or to return to a full-time, in-office environment.

Depreciation and Amortization Expenses. Our depreciation and amortization expense increased by 3.3% from the three months ended March 31, 2021 to the three months ended March 31, 2022. The increase is primarily due to the depreciation expense associated with the increase in deployed fixed assets.

Interest Expense and Losses on Debt Extinguishment and Redemptions. Our interest expense resulted from interest incurred on our 2022 Notes until these notes were fully extinguished in May 2021, interest incurred on our €350.0 million of 2024 Notes, interest incurred on our $500.0 million of 2026 Notes that we issued in May 2021, interest incurred on our installment payment agreement and interest incurred on our finance lease obligations. In March 2021, we repurchased and extinguished $115.9 million of our 2022 Notes at 103.24% of par value resulting in a loss on debt extinguishment and repurchase of $3.9 million and reduced the par value from $445.0 million to $329.1 million. In May 2021, we extinguished the remaining $329.1 million of our 2022 Notes at par value.

In August 2021 we entered into an interest rate swap agreement (the “Swap Agreement”) that has the economic effect of modifying the fixed interest rate obligation associated with our 2026 Notes to a variable interest rate obligation based on the Secured Overnight Financing Rate (“SOFR”) which results in the interest payable on the 2026 Notes effectively becoming variable based on overnight SOFR. The Swap Agreement is recorded at its fair value at each reporting period, and we incur gains and losses due to changes in market interest rates. The values that we report for the Swap Agreement as of each reporting date are recognized as non-

22

cash interest expense with the corresponding amounts included in assets or liabilities in our consolidated balance sheets. As of March 31, 2022 the fair value of our Swap Agreement was a net liability of $30.3 million and we recorded an unrealized loss as non-cash interest expense of $21.3 million in the three months ended March 31, 2022. We did not elect hedge accounting for our Swap Agreement. 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 payment is made in November and May until the Swap Agreement expires in February 2026. Under the first Swap Agreement settlement payment we received a payment of $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. Under the settlement payment made on May 4, 2022, we recevied 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. Our interest expense increased by 123.8% from the three months ended March 31, 2021 to the three months ended March 31, 2022. This increase was primarily due to the reduction in interest expense from the lower interest rate on our 2026 Notes as compared to our 2022 Notes being offset by the additional $21.3 million of additional non-cash interest expense we recorded related to our Swap Agreement in the three months ended March 31, 2022.

Unrealized Gain on Foreign Exchange – 2024 Notes. Our 2024 Notes were issued in Euros and are reported in our reporting currency – US Dollars. As of March 31, 2022, our 2024 Notes were valued at $389.0 million. Our unrealized gain on foreign exchange on our 2024 Notes from converting our 2024 Notes into USD was $8.0 million for the three months ended March 31, 2022 and $18.9 million for the three months ended March 31, 2021. We have not entered into hedging arrangements for our foreign currency obligations.

Income Tax Expense. Our income tax expense was $0.5 million for the three months ended March 31, 2022 and $7.4 million for the three months ended March 31, 2021. The decrease in our income tax expense is primarily related to the decrease in our income before income taxes.

Buildings On-net. As of March 31, 2022 and 2021, we had a total of 3,065 and 2,939 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 and restricted 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, broader geographic coverage and increased traffic on our network, we have produced a growing level of operating cash flow. As a result of the operating leverage of our network, our annual capital expenditures as measured as a percentage of revenues has fallen over the last decade. Increasing our operating cash flow is in part dependent upon expanding our geographic footprint and increasing our network capacity. Recent supply chain issues in obtaining network equipment may adversely impact 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 shareholders in the form of cash dividends or through share repurchases. Since our initial public offering, we have returned over $1.0 billion to our shareholders through share repurchases and dividends. We will continue to assess our capital and liquidity needs and, where appropriate, return capital to shareholders.

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. Based upon our historical growth rate of our dividend, we expect that we would have to provide approximately $363 million in order to meet our expected quarterly dividend payments over the next two years. Our $500.0 million 2026 Notes mature in May 2026 and include annual interest payments of $17.5 million until maturity. Our €350 million 2024 Notes mature in June 2024 and include annual interest payments €15.3 million until maturity. Our €350 million 2024 Notes are denominated in Euros and expose us to potentially unfavorable adverse movements in foreign currency rate changes. Our overseas operations provides us access to Euros, however these amounts may be insufficient to fund our obligations under our 2024 Notes. Additionally, we have not entered into foreign currency hedging arrangements which would seek to reduce our risks related to foreign exchange volatility.

23

Interest rate swap agreement

As of March 31, 2022, we were party to our Swap Agreement that has the economic effect of modifying the fixed interest rate obligation associated with our 2026 Notes to a variable interest rate obligation based on the SOFR so that the interest payable on our 2026 Notes effectively became variable based on overnight SOFR. The critical terms of our Swap Agreement match the terms of our 2026 Notes, including the notional amount and the optional redemption date on February 1, 2026. The Swap Agreement is recorded at its fair value at each reporting period, and we incur non-cash gains and losses due to changes in market interest rates. By entering into the Swap Agreement, we have assumed the risk associated with variable interest rates. Changes in interest rates affect the interest expense that we recognize in our consolidated statements of comprehensive income. The values that we report for the Swap Agreement as of each reporting date are recognized as non-cash interest expense with the corresponding amounts included in assets or liabilities in our consolidated balance sheets.

As of March 31, 2022 the fair value of the Swap Agreement was a net liability of $30.3 million of which $0.6 million is presented with accrued and other current liabilities and $29.7 million is presented with other long-term liabilities. We recorded an unrealized loss related to the Swap Agreement of $21.3 million in the three months ended March 31, 2022 which is presented in interest expense in our statement of comprehensive income. We have made a $35.0 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $35.0 million we will be required to deposit additional funds with the counterparty equal to the net liability fair value in excess of $35.0 million. As of March 31, 2022, $30.3 million of the deposit was restricted and $4.7 million was unrestricted.

Under the 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. The settlement payments is made in November and May until the Swap Agreement expires in February 2026. Under the first Swap Agreement settlement payment, we received a payment of $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. Under the settlement payment made on May 4, 2022, we 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.

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. We cannot assure you that such financing will be available on terms acceptable to us or our stockholders, 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 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.

In light of the economic uncertainties associated with the COVID-19 pandemic, our executive officers and Board have continued to carefully monitor our liquidity and cash requirements. Based on current circumstances, we plan to continue our current dividend policy. Given uncertainties regarding the duration of the pandemic and 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.

24

Cash Flows

The following table sets forth our consolidated cash flows.

Three Months Ended March 31,

(in thousands)

    

2022

    

2021

Net cash provided by operating activities

$

49,411

$

47,106

Net cash used in investing activities

 

(18,121)

 

(15,444)

Net cash used in financing activities

 

(47,528)

 

(163,667)

Effect of exchange rates changes on cash

 

(615)

 

(1,316)

Net decrease in cash and cash equivalents

$

(16,853)

$

(133,321)

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. Cash provided by operating activities for the three months ended March 31, 2021 include interest payments on our note obligations of $12.4 million. There were no interest payments on our note obligations for the three months ended March 31, 2022.

Net Cash 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 $18.1 million and $15.4 million for the three months ended March 31, 2022 and 2021, 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 and adding buildings to our network.

Net Cash Used In Financing Activities. Our primary uses of cash for financing activities are payments to redeem and extinguish our debt, dividend payments, principal payments under our finance lease obligations and our installment payment agreement, and for purchases of our common stock. During the three months ended March 31, 2022 and 2021 we paid $41.3 million and $36.1 million, respectively, for our quarterly dividend payments. Our quarterly dividend payments have increased due to increases in our quarterly dividend per share amounts. In March 2021, we paid $119.7 million to repurchase and extinguish $115.9 million of our 2022 Notes at 103.24% of par value. Principal payments under our finance lease obligations were $5.9 million and $5.7 million for the three months ended March 31, 2022 and 2021, 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 and adding buildings to our network. Principal payments under our installment payment agreement were $0.6 million and $2.4 million for the three months ended March 31, 2022 and 2021, respectively. There were no purchases of our common stock in both the three months ended March 31, 2022 and 2021.

Cash Position and Indebtedness

Our total indebtedness, at par, at March 31, 2022 was $1.1 billion and our total cash, cash equivalents and restricted cash was $311.8 million. Our total indebtedness at March 31, 2022 includes $245.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 2024 Notes. 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 three months ended March 31, 2022 is detailed below (in thousands).

25

    

March 31, 2022

(Unaudited)

Cash and cash equivalents

$

107,589

Accrued interest receivable

 

5

Total assets

$

107,594

Investment from subsidiaries

$

409,909

Common stock

 

48

Accumulated deficit

 

(302,363)

Total equity

$

107,594

Three Months Ended

    

March 31, 2022

(Unaudited)

Equity‑based compensation expense

6,614

Interest income

 

15

Net loss

$

(6,599)

Common Stock Buyback Program

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

Dividends on Common Stock and Return of Capital Program

On April 29, 2022, our Board of Directors approved the payment of our quarterly dividend of $0.88 per common share. This estimated $41.0 million dividend payment is expected to be made on May 27, 2022.

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 the our Board of Directors. We are a Delaware corporation and under the General Corporate 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. We cannot assure you that such financing will be available on terms acceptable to us or our stockholders, 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.

26

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

We continue to operate with a high level of liquidity, and as of March 31, 2022, we had cash, cash equivalents and restricted cash of $311.8 million. The COVID-19 pandemic has not impacted 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.

In late March 2020, we adopted a mandatory policy through which we required all employees to work from home and follow shelter in place guidelines issued by state and local authorities. In July 2021, we allowed all employees to return voluntarily to all offices in the United States. In August 2021, we notified our employees that they would be required to return to the office on a full time basis in the United States beginning in September 2021 and that they would be required to attest that they were fully vaccinated against the COVID-19 virus to do so. Employees had until October 11, 2021 to provide their vaccine self-attestation. Fully vaccinated employees in the United States returned to our offices on a full-time basis in early September 2021. In October 2021, we opened most of our non-US offices for employees to return on a voluntary basis and, where permitted, on a mandatory basis in November 2021.

The spread of the Omicron variant around the world in December 2021 caused us to modify further our office environment. First, we mandated that all U.S. employees receive a COVID-19 booster vaccine no later than six weeks after first becoming eligible for such vaccine. Second, we mandated that all U.S. employees provide proof of vaccination to us. Third, for offices around the world that had not been closed by government order, we shifted much of our workforce to fully remote status on a temporary basis at the end of 2021 in order to reduce the density of our offices. Sales representatives with less than 12 months tenure, sales representative on performance improvement plans and their managers remained working in our offices on a full-time basis, as we believe that the training and coaching required by new and underperforming sales representatives is significantly more effective when provided in an in-office environment. In March 2022, all of our US employees returned to our offices on a full-time basis, and our employees around the world have returned to the office as and when permitted by local regulations.

Our employees have largely complied with our vaccine mandate in the United States. However, we experienced an increase in both voluntary and involuntary employee departures, particularly within our sales department, in the second half of 2021 and first quarter of 2022. We believe this rise in departures is attributable both to an increased focus on managing underperforming sales representatives and to the unwillingness of some employees to be vaccinated and/or to return to a full time, in office environment. As a result of our decisions to mandate COVID vaccination and to require employees to return to our offices on a full time basis, we may find it difficult to retain existing employees or hire new employees. If this occurs, we may experience lower sales, revenue and profitability.

We have experienced certain corporate customers taking a more cautious approach to new configurations and upgrades as well as a reduction in demand for connecting smaller satellite offices as a result of the challenges and uncertainties of the COVID-19 pandemic. We also have witnessed a deteriorating real estate market in and around the buildings we service with rising vacancy levels and falling lease initiations or renewals which resulted in fewer sales opportunities for our salesforce and a reduction in VPN opportunities. As a result, we experienced a slowdown in new sales to our corporate customers which negatively impacted our corporate revenue growth. Moreover, with the spread of the Delta variant of COVID-19 in the summer of 2021 and then the Omicron variant in December of 2021, we believe many companies delayed the return of their employees to in-office work. As the pandemic

27

has continued, and the return of employees to their offices has been delayed, a greater number of corporate customers with contracts that reached their termination date have elected not to renew their service with us. As such, we began to see increased corporate customer turnover. We also experienced a reduction in new sales to corporate customers. While we believe that demand for office space in the buildings in which we operate will remain among the strongest in our markets, and that most employers will eventually require their employees to return to their offices, we may experience increased customer turnover, fewer upgrades of existing customer configurations and fewer new tenant opportunities. These trends may negatively impact our revenue growth, cash flows and profitability.

We continue to experience a slowdown in the availability and delivery of networking equipment and optical fiber. While we believe we can adequately manage the operation, maintenance, upgrading and growth of our network, a worsening or prolonged slowdown may impact our ability to expand and augment our network.

Shortly after COVID-19 began its rapid spread around the world, domestic and worldwide capital markets ceased normal operations for a short period. 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 Policies and Significant Estimates

Management believes that as of March 31, 2022, 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, 2021.

ITEM 3.              QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Management believes that as of March 31, 2022, 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, 2021.

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.

28

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

Management believes that as of March 31, 2022, 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, 2021.

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, 2022. 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 first quarter of 2022.

ITEM 6.              EXHIBITS.

(a)Exhibits

Exhibit Number

    

Description

3.1

Amended and Restated Bylaws of Cogent Communications Holdings, Inc. (as of May 4, 2022) (previously filed as Exhibit 3.1 to our Current Report on Form 8-K filed on May 4, 2022 and incorporated herein by reference).

10.1

Dark Fiber IRU Agreement, dated April 14, 2000, between WilTel Communications, Inc. and Cogent Communications, Inc., as amended June 27, 2000, December 11, 2000, January 26, 2001, and February 21, 2001, filed as Exhibit 10.1 hereto and incorporated herein by reference.*

10.2

Restricted Stock Award, dated as of January 3, 2022, between the Company and David Schaeffer (previously filed as Exhibit 10.1 to our Current Report on Form 8-K, filed on January 5, 2022, and incorporated herein by reference).

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 March 31, 2022, 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 Data File (the cover page XBRL tags are embedded within the iXBRL document).

* Certain confidential information contained in this agreement has been omitted because it (i) is not material and (ii) would be competitively harmful if publicly disclosed.

29

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.

COGENT COMMUNICATIONS HOLDINGS, INC.

Date: May 5, 2022

By:

/s/ David Schaeffer

Name:

David Schaeffer

Title:

Chief Executive Officer

Date: May 5, 2022

By:

/s/ Thaddeus G. Weed

Name:

Thaddeus G. Weed

Title:

Chief Financial Officer and Treasurer (Principal Accounting Officer)

EX-10.1 2 ccoi-20220331xex10d1.htm EXHIBIT 10.1

Exhibit 10.1

Certain information contained in this document, marked by brackets, has been omitted because it is both (i) not material and (ii) is the type that the registrant treats as private or confidential.

DARK FIBER IRU AGREEMENT

Between

WILLIAMS COMMUNICATIONS, INC. (“Williams”)

and

COGENT COMMUNICATIONS, INC. (“Cogent”)

Dated: April 14, 2000


TABLE OF CONTENTS

ARTICLE

Page

ARTICLE I DEFINITIONS

1

ARTICLE II GRANT OF LEASE/IRU RIGHTS

5

ARTICLE III CONSIDERATION

8

ARTICLE IV CONSTRUCTION

10

ARTICLE V CONNECTION AND ACCESS TO THE SYSTEM

13

ARTICLE VI COLLOCATION; FUTURE AGREEMENTS

13

ARTICLE VII TERM

14

ARTICLE VIII MAINTENANCE AND RELOCATION

15

ARTICLE IX USE OF THE SYSTEM

16

ARTICLE X AUDIT RIGHTS

18

ARTICLE XI WARRANTIES

18

ARTICLE XII DEFAULT

19

ARTICLE XIII INDEMNIFICATION

20

ARTICLE XIV LIMITATION OF LIABILITY

21

ARTICLE XV INSURANCE

22

ARTICLE XVI TAXES AND GOVERNMENTAL FEES

23

ARTICLE XVII NOTICE

24

ARTICLE XVIII CONFIDENTIALITY

25

ARTICLE XIX PROHIBITION ON IMPROPER PAYMENTS

26

ARTICLE XX FORCE MAJEURE; EMINENT DOMAIN

27

ARTICLE XXI ARBITRATION AND DISPUTE RESOLUTION

27

ARTICLE XXII RULES OF CONSTRUCTION

29

ARTICLE XXIII ASSIGNMENT

30

ARTICLE XXIV ENTIRE AGREEMENT; AMENDMENT; EXECUTION

33

-i-


EXHIBITS

Exhibit A

    

System Description

A-1 Map of Major Segments

A-2 Major Segment Listing

Exhibit B

Collocation

B-1 Collocation Provisions (Transmission Sites)

B-2 Description of Transmission Sites and POP Collocation Sites; Cogent Racks

B-3 Collocation Provisions (POPs)

Exhibit C

Fiber Splicing, Testing, and Acceptance Standards and Procedures

Exhibit D

Fiber Specifications

Exhibit E

Cable Installation Specifications

Exhibit F

As-Built Drawing Specifications

Exhibit G

Operations Specifications

Exhibit H

Interconnections

-ii-


DARK FIBER IRU AGREEMENT

THIS DARK FIBER IRU AGREEMENT (this “Agreement”) is made on this 14th day of April, 2000 (the “Effective Date”), by and between WILLIAMS COMMUNICATIONS, INC., a Delaware corporation (“Williams”), and COGENT COMMUNICATIONS, INC., a Delaware corporation (“Cogent”).

W I T N E S S E T H:

WHEREAS, Williams has constructed or acquired, or will construct or acquire, a fiber optic communication system along the route segments described and/or depicted in Exhibits A-1 and A-2 attached hereto;

WHEREAS, Cogent desires to acquire from Williams, and Williams desires to provide to Cogent, rights to use certain optical fibers in the System (hereinafter defined) upon the terms and conditions set forth below; and

WHEREAS, the parties desire to establish additional ongoing obligations and rights that will be in effect during the term of this Agreement;

NOW, THEREFORE, in consideration of the mutual promises set forth below, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

ARTICLE I

DEFINITIONS

In addition to other terms defined elsewhere in this Agreement, where capitalized, the following words and phrases shall be defined as follows:

Acceptance” and all capitalized derivations of the word shall have the definition set forth in Exhibit C.

Acceptance Date” shall have the definition set forth in Exhibit C.

Acceptance Standards” means the standards set forth in Exhibit C with respect to the testing and condition of the Cogent Fibers.

Additional Fibers” shall have the definition set forth in Section 2.4(c).

Affiliate” means, with respect to any entity, any other entity controlling, controlled by or under common control with such entity, whether directly or indirectly through one or more intermediaries. “Control” and its derivatives mean legal, beneficial or equitable ownership, directly or indirectly, of more than fifty percent (50%) of the outstanding voting capital stock (or other ownership interest, if not a corporation) of an entity, or management or operational control over such entity.


As-builts” shall have the definition set forth in Section 4.6.

Cable” means the fiber optic cable and fibers contained therein, including the Cogent Fibers, and associated splicing connections, splice boxes and vaults, and conduit.

Claim” means any claim, action, dispute, or proceeding of any kind between Cogent (or any of its Affiliates, successors or assigns) and Williams (or any of its Affiliates, successors, or assigns) and any other claim, transaction, occurrence, loss, liability, expense or other matter arising out of, in connection with, or in any way related to, the Cogent Lease/IRU Rights, the Cable, the System, this Agreement or any other instrument, arrangement or understanding related to the Cogent Lease/IRU Rights.

Cogent” means Cogent Communications, Inc., a Delaware corporation.

Cogent Equipment” shall mean optronics (opto-electrical), electronics, or optical equipment, or materials, facilities, or other equipment owned, possessed, or utilized (other than the System) by Cogent.

Cogent Fibers” means the Initial Cogent Fiber and the Additional Fibers.

Cogent IRU” shall have the definition set forth in Section 2.2.

Cogent Lease/IRU Rights” shall have the definition set forth in Section 2.3.

Collocation Provisions” means the collocation provisions for Transmission Sites or POP Collocation Sites as set forth in Exhibits B-1 and B-3, as applicable.

Connecting Point” means a point where the network or facilities of Cogent will connect to the System (subject to the provisions of Section 5.1 and as more particularly defined in Exhibit H.

Contract Price” shall have the definition set forth in Section 3.1.

Costs” means actual, direct costs incurred and computed in accordance with the established accounting procedures used by Williams to bill third parties for reimbursable projects and U.S. generally accepted accounting principles. Such costs include the following:

(a)

labor costs, including wages, salaries, and benefits plus overhead allocable to such labor costs (the overhead allocation shall not exceed thirty percent (30%) of the labor costs computed without such overhead); and

(b)

other costs and out-of-pocket expenses on a pass-through basis (such as equipment, materials, supplies, contract services, costs of capital, Required Rights, sales, use or similar taxes, etc.) plus ten percent (10%) of such expenses.

Dark Fibers” means optical fiber provided without electronics or optronics, and which is not “lit” or activated.

CONFIDENTIAL AND PROPRIETARY

-2-


Effective Date” means the date defined in the introductory paragraph to this Agreement above.

Estimated Completion Dates” means the dates defined in Section 4.3 below.

Facility Owners/Lenders” means any entity (other than Williams): (a) owning any portion of the System or any property or security interest therein, (b) leasing to Williams, or providing an IRU to Williams in, any portion of the System, or (c) that is a Lender with respect to Williams or any Affiliates of Williams.

Fiber Acceptance Testing” means the fiber acceptance testing described in Exhibit C.

Fiber Miles” means the number of Route Miles in a Major Segment multiplied by the relevant number of Cogent Fibers in such Major Segment. For example, if there are four Cogent Fibers in a Major Segment with 100 Route Miles, there would be 400 Fibers Miles of Cogent Fibers in such Major Segment.

Fibers” means any optical fibers contained in the System including the Cogent Fibers, the fibers of Williams and the fibers of any third party in the System excluding, however, any fibers granted (whether through ownership, IRU, lease or otherwise) to governmental entities in exchange for allowing use of streets, rights-of-way or other property under the jurisdiction of such entity.

Force Majeure Event” shall have the definition set forth in Section 20.1.

Indefeasible Right of Use” or “IRU” means an exclusive, indefeasible right to use the optical fibers or other specified property; provided that the granting of the same does not convey legal title to such fibers or other property. Notwithstanding the above, “Cogent Lease/IRU Rights” refers to both Cogent’s lease rights set forth in Section 2.1 and the Cogent IRU granted pursuant to Section 2.2 or Subsection 2.4(c).

Indemnified Parties” shall have the definition set forth in Section 13.1.

Indemnitor” shall have the definition set forth in Section 13.1.

Initial Cogent Fiber” means that certain one (1) strand of Dark Fiber designated by Williams in the Cable on each Major Segment of the type set forth in Exhibit A-2 and further described in Exhibit D in which Cogent shall be granted the Cogent Lease/IRU Rights hereunder as set forth in Section 2.1.

Initial Term” shall have the definition set forth in Section 7.1.

CONFIDENTIAL AND PROPRIETARY

-3-


Major Segments” means the individual identified portions of the Route between each of the city pairs listed on Exhibit A-2.

Non-Routine Maintenance” shall have the definition set forth in the Section 8.1.

Per Mile Rate” shall have the definition set forth in Section 3.1.

POPs” shall mean Williams’ designated points of presence at the locations along the Route listed in Exhibit A-2.

POP Collocation Sites” shall mean those specific Williams POPs in which Cogent is granted collocation rights hereunder as listed in Exhibit B-2.

Pro Rata Share” means a proportion equal to a fraction, the numerator of which is the number of Cogent Fibers and the denominator of which is: (a) during the Initial Term of a Major Segment all Fibers in the Cable and (b) during any renewal term of a Major Segment all Fibers in the Cable that are in service for Williams, Cogent and/or any third party as of the date such share is being computed. If this fraction varies over a particular Segment, then the Pro Rata Share shall be equal to the weighted average (weighted by length as set forth in Williams’ As-Built Drawings) of the relevant portions. For example, if the fraction for 100 feet of the affected Segment is 0.1 and the fraction for the remaining 50 feet of the affected Segment is 0.07, the weighted average for the entire Segment would be 0.09.

Rack Space” means space for a standard non-enclosed equipment rack with outside dimensions measuring twenty-six inches (26”) in width, twenty-four inches (24”) in depth and either seventy-eight inches (78”) or eighty-four inches (84”) in height, in Transmission Sites and POP Collocation Sites which are of type, size and quality standard in the telecommunications industry.

Released Party” means each of the following:

(a)

any Affiliates or Lenders of the other party and any Facility Owners/Lenders;

(b)

any employee, officer, director, stockholder, partner, member, or trustee of the other party or of its Affiliates, Lenders, or Facility Owners/Lenders; or

(c)

assignees of the entities included in the above subparagraphs (a) or (b) and any employee, officer, director, stockholder, partner, member, or trustee of such assignees.

Renewal Terms” shall have the definition set forth in Section 7.2 below.

Representatives” shall have the definition set forth in Section 18.1 below.

Required Rights” shall have the definition set forth in Section 4.2 below.

CONFIDENTIAL AND PROPRIETARY

-4-


Right-of-Way Agreements” means agreements with right of way owners, property owners, utilities, railroads, government entities or other parties that Williams has entered into, or will enter into, to obtain some or all of the Required Rights.

Route” shall mean the route, including spurs, upon which the System will be constructed and installed consisting of the Major Segments.

Route Miles” means the actual miles traversed by the Cable along the Route (including spurs) based on the As-builts.

Routine Maintenance” shall have the definition set forth in Section 8.1.

Segment” means a discrete portion of the System and may refer to a Span, a portion between two POPs or a POP and a System end point, or a portion of the System affected by a relocation or other circumstance.

Span” means a portion of the System between (a) a Transmission Site, a Williams-designated POP, or a System end point and (b) the next closest Transmission Site, Williams-designated POP, or a System end point along the Route from such site.

System” means Williams’ fiber optic communications system constructed or to be constructed along the Route which will contain the Cogent Fibers including, but not limited to, the Cable, fibers, conduits, handholes, manholes and all other appurtenances and components of said communications system.

Taking” shall have the definition set forth in Section 20.2.

Term” means the Initial Term and any Renewal Term(s) of this Agreement as defined in Sections 7.1 and 7.2.

Transmission Sites” shall mean Williams’ designated optical amplifier, regenerator or junction sites along the Route as specified in Exhibit B-1.

Williams” means Williams Communications, Inc., a Delaware corporation, formerly known as Vyvx, Inc..

ARTICLE II

GRANT OF LEASE/IRU RIGHTS

2.1Lease/IRU. Effective as of the Acceptance Date for each Major Segment (or with respect to Additional Fibers, the Acceptance Date of such Additional Fibers), provided that Cogent has made all payments previously due pursuant to Sections 3.2 and 3.3, Williams grants to Cogent (a) an exclusive, but defeasible, lease of the Cogent Fibers on such Major Segment and (b) an associated non-exclusive, but defeasible, lease, for the purposes of and subject to the terms and conditions set forth herein, of the tangible and intangible property needed for the operation of the Cogent Fibers, including, but not limited to, the System and Required Rights, subject to underlying

CONFIDENTIAL AND PROPRIETARY

-5-


real property and contractual limitations and restrictions and excluding any electronic or optronic equipment, all on the terms and subject to the conditions set forth herein. The parties agree that the lease shall constitute a true lease and not a disguised sale for all purposes. Such lease shall terminate upon the first to occur of (x) an event of default and resulting termination of such lease under the terms of Article XII below, or (y) with respect to the affected Cogent Fibers, when Cogent obtains an IRU in such fibers pursuant to Section 2.2 or Subsection 2.4(c).

2.2Grant of IRU in Initial Cogent Fiber. After Williams’ receipt of all payments required under Subsections 3.2(a) through 3.2(d) (including any interest and as adjusted pursuant to Section 3.7), or with respect to Additional Fibers after Williams’ receipt of all payments required under Section 3.3, Williams shall grant Cogent (a) an IRU in the Initial Cogent Fiber and Additional Fibers, if applicable, without further action required, for the purposes described herein and (b) an associated non-exclusive but Indefeasible Right of Use, for the purposes of and subject to the terms and conditions set forth herein, in the tangible and intangible property needed for the operation of the Initial Cogent Fiber and Additional Fibers, if applicable, including, but not limited to, the System and Required Rights, subject to underlying real property and contractual limitations and restrictions and excluding any electronic or optronic equipment; all on the terms and subject to the conditions set forth herein (the “Cogent IRU”) effective as of (x) the Acceptance Date for each such Major Segment subsequently Accepted by Cogent hereunder, or (y) the date on which final payment, as described above, is received by Williams with respect to each Major Segment previously Accepted by Cogent.

2.3Cogent Lease/IRU Rights. Cogent’s lease rights and the Cogent IRU granted under this Article II shall collectively be referred to as the “Cogent Lease/IRU Rights.” Upon the effective date of the Cogent IRU under Section 2.2, Cogent’s IRU shall replace Cogent’s lease of such Fibers. The Cogent Lease/IRU Rights:

(a)

shall be subject to the terms and conditions set forth herein;

(b)

do not convey any legal title to any real or personal property, including the Fibers, the Cable, or the System; and

(c)

do not include any optronic or electronic equipment used in connection with transmitting capacity over or “lighting” the Fibers except for facilities and services provided by Williams pursuant to the terms of the Collocation Provisions.

2.4Right to Request Lease/IRU Rights in Additional Dark Fibers. Cogent may order rights in additional Fibers as follows:

(a)

Cogent shall have the right to request Cogent Lease/IRU rights in one additional Dark Fiber in all of the Major Segments, subject to availability at the time of exercise, at a price of [*] per Fiber Mile. Availability of such Dark Fibers will be determined by Williams in its sole and absolute discretion. Cogent shall make such request by giving written notice to Williams within three (3) years after the Effective Date. If notice is not given within such 3-year period, any and all of Cogent’s rights under this Subsection 2.4(a) shall expire and be of no further force or effect. Within sixty (60)

CONFIDENTIAL AND PROPRIETARY

-6-


days after receipt of Cogent’s notice requesting Cogent Lease/IRU Rights in additional Dark Fibers under this Subsection 2.4(a), Williams shall either (i) inform Cogent in writing that Dark Fiber is available in all Major Segments, or (ii) provide Cogent with a written list of all Major Segments in which there are no Dark Fibers available. In the event Williams notifies Cogent under clause (ii) that Dark Fibers are not available in all Major Segments but that the Major Segments in which Dark Fiber is available total [*] Route Miles or more, Cogent shall give further written notice to Williams indicating its intent to obtain Cogent Lease/IRU rights in additional Dark Fibers with respect to the Major Segments identified as available by Williams. Alternatively, Cogent may elect to withdraw its prior notice requesting Cogent Lease/IRU Rights in additional Dark Fibers under this Subsection 2.4(a) after which Cogent’s rights hereunder shall expire and be of no further force or effect. In the event Cogent fails to provide such further notice to Williams within thirty (30) days after Williams’ notice under clause (ii) above, Cogent’s rights under this Subsection 2.4(a) shall expire and be of no further force or effect. If Williams notifies Cogent under clause (ii) above that there are no Dark Fibers available in any Major Segment or that the Major Segments in which Dark Fiber is available total less than [*] Route Miles within the above-described 60-day period, then Cogent’s rights to obtain Additional Fibers under this Subsection 2.4(a) shall expire and be of no further force or effect.

(b)

In addition to the rights granted under Subsection 2.4(a), Cogent may request additional Dark Fibers on individual Major Segments at any time during the Initial Term. Within a reasonable time after receipt of a written request for such additional Dark Fibers from Cogent, Williams shall inform Cogent as to whether such requested additional Dark Fibers are available. Availability of any requested additional Dark Fibers will be determined by Williams in its sole and absolute discretion. If such Dark Fibers are available, as determined by Williams, Williams will use commercially reasonable efforts to price such fibers in a manner consistent with the pricing applicable to the Initial Cogent Fiber under this Agreement so long as Williams is able to maintain similar economic benefits under such terms. The pricing for any such additional Dark Fibers requested and provided under this Subsection 2.4(b) shall be as mutually agreed upon by the parties.

(c)

Dark Fibers in which Cogent obtains Cogent Lease/IRU Rights under the terms of Subsection 2.4(a) or Subsection 2.4(b) are referred to herein as “Additional Fibers”. Subject to satisfaction of all payment obligations set forth in Section 3.3, Cogent shall have the same rights in the Additional Fibers as it has pursuant to Sections 2.1 through 2.3 with respect to the Initial Cogent Fiber subject to all applicable terms and conditions of this Agreement. Upon Cogent’s purchase of Cogent Lease/IRU Rights in Additional Fibers under the terms of Subsection 2.4(a) or Subsection 2.4(b), the parties shall execute an addendum to this Agreement incorporating this Agreement by reference, specifically identifying the Dark Fibers and Major Segments affected and the price to be paid for the Cogent Lease/IRU Rights to be granted in and to the Additional Fibers, and containing such other terms as mutually agreed upon by the

CONFIDENTIAL AND PROPRIETARY

-7-


parties. For purposes of this Section 2.4, Williams may consider intended or planned uses of Fibers which are not consistent with granting Cogent an IRU and not only whether such Fibers are then currently in use in determining “availability” of fibers in any Major Segment under this Section 2.4.

ARTICLE III

CONSIDERATION

3.1Consideration for Cogent IRU. Subject to performance by Williams of its obligations hereunder and in addition to any other consideration provided for in this Agreement, Cogent agrees to pay to Williams for the Cogent IRU in the Cogent Fibers, a non-recurring payment in the amount of [*] (the “Contract Price”) which equals [*] per Fiber Mile for the Initial Cogent Fiber constructed, installed, tested and Accepted hereunder (the “Per Mile Rate”).

3.2Payment Terms. The Contract Price for all Major Segments shall be paid by Cogent to Williams as follows:

(a)

The sum of [*] is due and payable within three (3) banking days after the Effective Date;

(b)

The sum of [*] is due and payable on October 16, 2000;

(c)

The sum of [*] is due and payable on April 16, 2001;

(d)

The sum of [*], is due and payable on October 15, 2001.

Cogent may, at its option, prepay any or all of the payments under (a) through (d) above at any time prior to the applicable due date(s) without penalty.

3.3Charges for Rights in Additional Fibers. The price for Cogent Lease/IRU Rights in Additional Fibers provided under Subsection 2.4(b) shall be negotiated between Williams and Cogent at the time Williams agrees to grant a request for Additional Fibers submitted by Cogent. The total price for Cogent Lease/IRU Rights in Additional Fibers obtained by Cogent under Subsection 2.4(a) shall be computed based upon a [*] per Fiber Mile rate. The charge for Routine Maintenance under Section 3.4 shall not be separately charged or changed for Major Segments in which Cogent obtains Additional Fibers. The total price determined for the Cogent Lease/IRU Rights in any Additional Fibers provided hereunder shall be paid by Cogent to Williams as follows:

(a)

twenty-five percent (25%) of the estimated price of the Additional Fibers (based on the estimated Fiber Miles of the Major Segments set forth in Exhibit A-2 except for Major Segments for which As-builts have been provided to Cogent hereunder in which case the price shall be determined using actual Route Miles) within three (3) banking days after the date the addendum referred to in Subsection 2.4(c) is executed by the parties; and

CONFIDENTIAL AND PROPRIETARY

-8-


(b)

the remaining seventy-five percent (75%) of the estimated price within three (3) banking days after the Acceptance Date of the Additional Fibers.

3.4Charges for Routine Maintenance. Cogent shall pay Williams [*] per Route Mile per month throughout the Term (beginning on the Acceptance Date for each Major Segment) for Routine Maintenance, subject to the adjustments set forth below. Until Williams determines the actual Route Miles, Cogent shall pay estimated Routine Maintenance charges based on the estimated Route Miles set forth in Exhibit A-2. The [*] amount shall be increased annually on a date selected by Williams by two percent (2%) of the charges for Routine Maintenance applicable to the immediately preceding annual period. Cogent shall pay such amounts for each Major Segment on or before the first day of each calendar month following the Acceptance Date (with the first payment including amounts accrued during the month in which the Acceptance Date occurs as well as the payment for the first full month after Acceptance). Payments shall be prorated, as necessary, for partial months in which the Acceptance Date occurs or the Term expires.

3.5Charges for Non-Routine Maintenance and Relocations. Cogent shall pay its Pro Rata Share of Williams’ Costs of performing Non-Routine Maintenance and relocations (except voluntary relocations, as described in Section 8.2), if the gross cost of such work relating to any single event or multiple, closely related events is greater than [*]. Notwithstanding the foregoing: (a) Williams shall repair any damage caused by the negligence or willful misconduct of Cogent or its employees, contractors or agents, at Cogent’s sole expense and at Williams’ then-prevailing rates, and (b) to the extent Cogent is obligated to reimburse Williams for all or a portion of the Costs incurred pursuant to other Articles of this Agreement (including the Collocation Provisions), such alternative reimbursement obligations shall apply instead of the obligations set forth in this Section.

To the extent a third party not having an interest in the System or fibers in the System reimburses some or all of Williams’ gross Costs of performing Non-Routine Maintenance or relocations, Williams shall reduce the gross Costs by the amount of such reimbursement for purposes of computing Cogent’s Pro Rata Share of Costs; provided that Williams: (a) shall be entitled to reduce such amount by legal and collection costs incurred; and (b) shall have the right to prorate such reimbursement among itself, Cogent and other owners of an IRU or other ownership interest in Fibers within the System. Williams shall either reflect such reduction in its invoice or shall promptly refund such reduction when it receives such reimbursement.

3.6Charges for Collocation. The charges for collocation space provided to Cogent in Transmission Sites and POP Collocation Sites hereunder shall be as set forth in the Collocation Provisions.

3.7Method of Payment. Except for monthly collocation and Routine Maintenance charges, all payments to Williams set forth in this Article III shall be made by wire transfer of immediately available funds to the account or accounts designated by Williams. In addition to any other remedies set forth in this Agreement, all late payments shall bear interest accruing from the date due until paid at a rate equal to eighteen percent (18%) per annum or, if lower, the highest rate allowed by applicable law. All payments required under this Agreement shall be made in United States Dollars.

CONFIDENTIAL AND PROPRIETARY

-9-


3.8True-Up of Contract Price. In the event the actual Route Miles for any Major Segment, as shown by the As-builts, differ from the estimated Route Miles set forth on Exhibit A-2, the Contract Price for such Major Segment shall be recomputed using the actual Fiber Miles based upon the Per Mile Rate. With respect to each Major Segment, any excess of such recomputed Contract Price for such Major Segment over the portion of the Contract Price allocable to such Major Segment previously paid by Cogent shall be paid by Cogent to Williams within thirty (30) days after receipt of the As-builts from Williams. Likewise, any excess of the portion of the Contract Price allocable to such Major Segment previously paid by Cogent over such recomputed Contract Price for such Major Segment shall be refunded by Williams to Cogent within thirty (30) days after delivery of the As-builts to Cogent. Neither Williams nor Cogent shall be liable for interest on such difference prior to the end of such thirty-day period. Notwithstanding the foregoing, the parties agree that for purposes of recomputing the Contract Price under this Section 3.8, the aggregate actual Route Miles of all of the Major Segments shall not be more than 105% or less than 95% of the aggregate estimated Route Miles as set forth in Exhibit A-2. If, after delivery of the As-builts for the last Major Segment to be delivered to and Accepted by Cogent hereunder, either party notifies the other that the aggregate actual Route Miles for all Major Segments is greater than 105%, or less than 95%, of the aggregate estimated Route Miles set forth in Exhibit A-2, then Williams shall refund, or Cogent shall pay, as appropriate, the difference between the Contract Price actually paid by Cogent and 105% or 95%, as applicable, of the estimated Contract Price set forth in Exhibit A-2.

3.9Adjustment of Maintenance Charges. When Williams provides the As-builts pursuant to Section 4.6, it shall also provide Cogent a statement of the actual Route Miles of the Major Segment and beginning with the next monthly payment of Routine Maintenance charges due hereunder, Cogent shall pay the adjusted amount for such Major Segment for the remainder of the Term. Cogent shall not be required to pay, and Williams shall not be required to refund, amounts underpaid or overpaid by Cogent for periods prior to the adjustment under this Section.

3.10Time of Payment. Where no due date is specified for any payment obligation under this Agreement, each party shall pay such amounts within thirty (30) calendar days after the invoice delivery date, as determined by Section 17.2.

ARTICLE IV

CONSTRUCTION

4.1Fiber Acceptance Testing. Exhibit C sets forth Fiber Acceptance Testing procedures and test deliverables Williams shall provide to Cogent, and procedures for determining the Acceptance Date of a Major Segment.

4.2Acceptance Date Obligations. As of the Acceptance Date of any Major Segment:

(a)

Williams or the underlying facility owner shall have obtained all rights, licenses, authorizations, easements, leases, fee interests, or agreements that provide for the occupancy by such Major Segment of real property or fixtures (such as conduit, bridges, river crossings, or transmission towers) associated with such Major Segment;

CONFIDENTIAL AND PROPRIETARY

-10-


(b)

Williams shall have obtained by IRU agreement, lease, or otherwise the right to use Major Segments it does not own; and

(c)

such Major Segment shall be designed, engineered, installed, and constructed in accordance with the specifications set forth in Exhibits C, D and E in a workmanlike manner and in accordance with industry standards and applicable laws; provided that any portions of the System Williams elects to acquire from third parties, (whether under a lease, sublease, indefeasible right of use or otherwise) in lieu of constructing and installing such portion of the System shall be or have been constructed substantially in accordance with the specifications and procedures required by this Agreement except for such deviations which do not, in the reasonable discretion of Williams, materially diminish the utility, reliability or expected useful life of the System.

The rights Williams is required to obtain pursuant to Subsections (a) and (b) above as are necessary for Williams to grant to Cogent the Cogent Lease/IRU Rights are referred to as “Required Rights.” Williams shall obtain and maintain in full force and effect all Required Rights through at least the Initial Term of each Major Segment subject to Cogent’s obligations specified below in this paragraph and except as provided in and subject to the provisions of Section 8.2 (Relocation Procedures) and Section 20.1 (Excused Performance). In the event title to the System or Required Rights is contested during the Initial Term, or if any third party or government authority contests the property rights or the rights of the parties to use the System for any reason, Williams shall proceed to take all necessary steps to perfect title including, but not limited to, contesting the claims of any such third party or government authority; provided that, if such contest does not result from the negligent acts of Williams, Cogent shall reimburse Williams for its Pro Rata Share of all Costs incurred by Williams in perfecting title as described above.

Notwithstanding any other provision herein to the contrary, Cogent shall be solely responsible for obtaining, at its sole cost and expense, any and all necessary franchises, authorizations or permits specifically required in addition to the Required Rights as a result of Cogent’s, as opposed to Williams’, use, operation, access or connection of or with the Cogent Fibers and its operation, maintenance, repair, and replacement of all Cogent Equipment associated therewith.

4.3Prior Construction. Cogent acknowledges that some or all of said design, engineering, installation, construction, splicing and testing described above has previously been completed.

4.4Estimated Completion Dates.

(a)

Subject to extension for delays described in Section 20.1 and to extension or delay as otherwise permitted or provided in this Agreement, the “Estimated Completion Dates” for completion of all construction, installation, Williams’ Fiber Acceptance Testing and hand-over of Williams’ test results and the Cogent Fibers to Cogent for the Major Segments are the dates set forth in Exhibit A-2. Williams shall use commercially reasonable efforts to meet the applicable Estimated Completion Date

CONFIDENTIAL AND PROPRIETARY

-11-


for each Major Segment. Williams shall give notice to Cogent as early as reasonably possible of any known events that could reasonably be expected to delay completion of any Major Segment hereunder.

(b)

If for any reason (except for a Force Majeure Event) Williams fails to complete any Major Segment within [*]after the Estimated Completion Date (the “Grace Period”) for such Major Segment, then Williams shall pay Cogent monthly payments equal to [*] of the Contract Price allocable to such Segment as liquidated damages for up to [*] until such Major Segment(s) are completed and Accepted or until Cogent terminates this Agreement with respect to such Major Segment under Section 4.4(c) below, whichever is earlier. In no event shall Williams be obligated to pay the payments described in the preceding sentence beyond the date which is [*] after expiration of the Grace Period. The payment of the sums set forth above in this Subsection 4.4(b) are agreed upon as liquidated damages and not as a penalty. The parties hereto have computed, estimated and agreed upon the sum as an attempt to make a reasonable forecast of probable actual loss because of the difficulty of estimating the damages which will result.

(c)

If Williams has not completed any Major Segment(s) on or before the date which is [*] after expiration of the Grace Period, Williams will no longer be required to pay the liquidated damages described in 4.4(b) above, and Cogent will have the right to terminate this Agreement with respect to the affected Major Segment(s) only. In the event of such termination by Cogent, Williams shall refund to Cogent the portion of the initial deposit of the Contract Price described in Section 3.1(a) previously paid by Cogent allocable to such Major Segment(s) based on the number of Fiber Miles contained therein. In addition, Williams shall pay Cogent interest on such refund at the prime rate plus three percentage points accruing from the date payment is made by Cogent under Section 3.1(a). The remedies described in this Section 4.4 shall be Cogent’s sole and exclusive remedies for Williams’ failure to deliver any Major Segment(s) prior to expiration of the Grace Period. For purposes of the preceding sentence, “prime rate” shall mean the rate published in the Money Rates Section of The Wall Street Journal as the prime rate on corporate loans at large United States money center commercial banks.

4.5Alteration of Construction Specifications. Notwithstanding any other provision of this Agreement, Williams may, in its sole discretion, alter the construction specifications as construction progresses to facilitate actual construction needs. Any such alteration shall be consistent with standard telecommunications practices, shall not alter the location of the endpoints of or intermediate POPs within any Major Segment, shall not cause a substantial deviation from the Transmission Site spacing requirements hereunder, and shall not result in a modification of Cogent’s rights under this Agreement that could reasonably be expected to interfere with Cogent’s use of the Cogent Fibers hereunder.

4.6Provision of As-Built Drawings. Within one hundred eighty (180) days after Cogent’s Acceptance of each Major Segment, Williams shall provide Cogent with as-built drawings

CONFIDENTIAL AND PROPRIETARY

-12-


for the portion of the System in such Major Segment complying with the specifications for as-built drawings set forth in Exhibit F (the “As-builts”). If there is a material change in the As-builts as a result of maintenance or relocation, Williams shall deliver updated As-builts to Cogent with respect to the relevant Segment within one-hundred eighty (180) calendar days following the completion of such change.

ARTICLE V

CONNECTION AND ACCESS TO THE SYSTEM

5.1Connections. Cogent shall have the right to access Transmission Sites and POP Collocation Sites in accordance with the terms and conditions specified in the Collocation Provisions. Subject to the provisions herein, Cogent shall pay for and arrange all connections of its facilities with the Cogent Fibers which connections shall be made by Williams only at Connecting Points in accordance with the terms and procedures set forth in Exhibit H. Cogent shall reimburse Williams for any and all Costs incurred as a result of making such connections including, but not limited to, the Costs of obtaining any rights to access, connect, install, or maintain such connections or the spur connecting to the System and shall pay all any other applicable charges or fees as specified in Exhibit H.

5.2No Unauthorized Access to System. Cogent shall not access any physical part of the System (other than pursuant to the Collocation Provisions) without the prior written consent of Williams, and then only upon the terms and conditions specified by Williams.

ARTICLE VI

COLLOCATION; FUTURE AGREEMENTS

6.1Transmission Sites. Williams agrees to provide to Cogent and Cogent agrees to accept and utilize collocation space in each of Williams’ Transmission Sites along the Route as listed and described in Exhibit B-2 at the rates and in accordance with the terms and conditions set forth in Exhibit B-1. Transmissions Sites have been or shall be constructed by Williams at approximately forty (40) mile intervals along the Route except where geographic or other factors require or allow different spacing in accordance with generally accepted practices in the telecommunications industry.

6.2POP Collocation Sites. Williams agrees to provide and Cogent agrees to accept and utilize collocation space in each of POP Collocation Sites as described in Exhibit B-2 at the rates and subject to the terms and conditions set forth in Exhibit B-3.

6.3Preferred Provider. During the Term of this Agreement, Cogent will first seek to obtain its interLATA transport requirements (including dark fiber, data, voice and video circuits) from Williams; provided, however, that this Section 6.3 shall not apply to collocation space requirements at points of presence. When Cogent has a need for such transport services, Cogent will request a quote from Williams, which request will identify the desired services and indicate whether quality, availability, provisioning date or price are most important to Cogent for the particular request. Williams will respond to Cogent’s request for such products within five (5) business days after Williams’ receipt of such request and will provide to Cogent information regarding quality,

CONFIDENTIAL AND PROPRIETARY

-13-


pricing, availability, whether or not the product is “on-net” (i.e. available on Williams operated fiber optic network between Williams’ POPs), and what date Williams expects the product to be provisioned. Cogent may order such products from Williams based on the terms of the quote provided by Williams or Cogent may obtain a competitive, bona fide quote for comparable transport products in the marketplace. In the event Cogent receives a similar, bona fide offering of equivalent or better quality, provisioning date, or price, Cogent will provide Williams with an opportunity to match such third party offer by notifying Williams, in writing, which notice shall include a summary of the material terms of such third party offer, including, without limitation, the term, quality, provisioning date, and price of the services to be provided. In the event Williams notifies Cogent, in writing, that it has the ability and agrees to match such offer within a reasonable time after receiving the notice described in the preceding sentence from Cogent, Cogent will be obligated to order such products from Williams. Notwithstanding the foregoing, Cogent may order such products from a third party if Williams is unable to provide such services or products on a physically diverse route if such diversity was part of Cogent’s request described above. In the event Williams does not agree to match such offer, Cogent may order such products from the third party that provided the quote.

6.4Carrier Services Agreement. The Parties agree that within thirty (30) days after the Effective Date, they will negotiate and enter into a carrier services agreement upon mutually agreeable terms and conditions (the “Carrier Services Agreement”). Such Carrier Services Agreement will govern the Parties respective rights and obligations with respect to any capacity services ordered by Cogent under Section 6.3 or otherwise and/or other services described in the Carrier Services Agreement.

ARTICLE VII

TERM

7.1Initial Term. This Agreement shall be in force and effect between the parties on and after the Effective Date. The term of the Cogent Lease/IRU Rights for each Major Segment shall commence on each such Major Segment’s Acceptance Date and shall end on the twentieth (20th) anniversary of such date unless earlier terminated pursuant to the terms hereof (the “Initial Term”).

7.2Renewal Terms. This Agreement and the Cogent IRU may be renewed by Cogent for two (2) additional terms of five (5) years each (the “Renewal Term(s)”) (the Initial Term and Renewal Term(s) collectively, the “Term”); provided, however, that such rights to renew shall be subject to Section 7.3 below and to the right of Williams to require Cogent to pay its Pro Rata Share of Williams’ Costs of extending or replacing Required Rights for such Renewal Term as a condition to Cogent’s rights to renew. If Cogent elects to renew the Cogent IRU pursuant to this Section 7.2, such payments shall be payable by Cogent both before and during the Renewal Term(s) as Williams incurs such Costs and within thirty (30) days after receipt of Williams’ invoice therefor. Except as provided in the preceding sentences and except for maintenance, collocation or other recurring and non-recurring charges specified in this Agreement, Cogent shall not be charged additional consideration for the renewal of this Agreement under this Section 7.2. Cogent may renew this Agreement by giving written notice to Williams at least one (1) year prior to the expiration of the Initial Term or then effective Renewal Term. All terms and conditions of this Agreement shall be applicable during any Renewal Terms.

CONFIDENTIAL AND PROPRIETARY

-14-


7.3Conditions on Renewal. Notwithstanding any other provision herein to the contrary, Cogent may not exercise its right to renew this Agreement with respect to any Major Segment(s) if Williams (a) determines, in its sole and absolute discretion, not to continue operation of such Major Segment(s) and/or to abandon the same and (b) gives notice of such determination to Cogent at least six (6) months prior to expiration of the Initial Term or then current Renewal Term.

7.4Effect of Termination. No termination of this Agreement shall affect the rights or obligations of any party hereto:

(a)

with respect to any payment hereunder for services rendered prior to the date of termination;

(b)

pursuant to Articles X (Audit Rights), XIII (Indemnification), XIV (Limitation of Liability), XV (Insurance), XVI (Taxes and Governmental Fees), XVIII (Confidentiality), XIX (Prohibition on Improper Payments), XXI (Arbitration and Dispute Resolution), or XXII (Rules of Construction) or Sections 11.2 (Exclusion of Warranties) or 11.3 (No Third-Party Warranties); or

(c)

pursuant to other provisions of this Agreement that, by their sense and context, are intended to survive termination of this Agreement.

ARTICLE VIII

MAINTENANCE AND RELOCATION

8.1Maintenance. During the Term, Williams shall perform all required Routine Maintenance and Non-Routine Maintenance. “Non-Routine Maintenance” means maintenance and repair work that Williams is obligated to provide under this Agreement and described in Exhibit G other than:

(a)

the work specifically identified as Routine Maintenance in Exhibit G;

(b)

work in which the aggregate amount of Costs incurred as a result of any single event or multiple, closely related events is less than or equal to [*]; or

(c)

work for which Cogent is obligated to reimburse Williams for all or a portion of the Costs incurred pursuant to other Articles of this Agreement.

“Routine Maintenance” means maintenance and repair work that is described in Subsections 8.1(a) or 8.1(b).

8.2Relocation Procedures.

(a)

Williams may relocate all or any portion of the System or any of the facilities used or required in providing Cogent with the Cogent Lease/IRU Rights:

(i)

if a third party with legal authority to do so orders or threatens to order such relocation (e.g., through filing or threatening to file a condemnation suit),

CONFIDENTIAL AND PROPRIETARY

-15-


(ii)

in order to comply with applicable laws,

(iii)

for bona fide operational reasons,

(iv)

to reduce governmental fees or taxes assessed against it or Cogent, or

(v)

if it determines to do so in its reasonable business judgment.

(b)

For purposes of Section 8.2(a)(iii), a Williams relocation shall be for bona fide operational reasons only if undertaken in good faith (i) to settle or avoid a bona fide threatened or filed condemnation action or order by a governmental authority to relocate, (ii) to reduce the likelihood of physical damage to the System, (iii) as the result of a Force Majeure Event, or (iv) for other operational reasons to which Cogent has consented, provided that Cogent shall not unreasonably withhold such consent.

(c)

A relocation made solely pursuant to Section 8.2(a)(v) shall be considered a voluntary relocation for purposes of Section 3.5. Williams shall provide Cogent sixty (60) calendar days’ prior notice of any such relocation, if reasonably feasible. Williams shall have the right to direct such relocation, including the right to determine the extent of, the timing of, and methods to be used for such relocation, provided that any such relocation:

(i)

shall be constructed and tested in accordance with the specifications and requirements set forth in this Agreement and applicable Exhibits;

(ii)

shall not result in a materially adverse change to the operations, performance, Connecting Points with the network of Cogent, spacing of Transmission Sites or end points of the Major Segment; and

(iii)

shall not unreasonably interrupt service on the System.

8.3Maintenance of Cogent Equipment Excluded. Williams shall have no obligation under this Agreement to maintain, repair, or replace Cogent Equipment. The parties may, but shall not be obligated to, enter into a separate agreement under which Williams will agree to maintain the Cogent Equipment and perform other managed services for Cogent for the consideration and upon terms and conditions mutually agreed upon between the parties.

ARTICLE IX

USE OF THE SYSTEM

9.1Compliance with Law. Cogent warrants that its use of the Cogent Fibers and the System shall comply in all material respects with applicable government codes, ordinances, laws, rules, regulations and restrictions and shall not have an adverse effect on the System or its use by Williams or third parties.

CONFIDENTIAL AND PROPRIETARY

-16-


9.2Cogent’s Rights Exclusive. Cogent may use the Cogent Fibers for any lawful purpose. Williams shall have no right to use the Cogent Fibers during the Term of any Major Segment except in the event of a Cogent default pursuant to the terms hereof.

9.3Notice of Damage. Cogent shall promptly notify Williams of any matters pertaining to any damage or impending damage to or loss of the use of the System that are known to it and that could reasonably be expected to adversely affect the System. Williams shall promptly notify Cogent of any matters pertaining to any damage or impending damage to or loss of the Cogent Fibers that are known to it and that could reasonably be expected to adversely affect the Cogent Fibers.

9.4Preventing Interference with Other Fibers. Neither Cogent nor Williams shall use equipment, technologies, or methods of operation that interfere in any way with or adversely affect the System or the use of the System by the other party or third parties or their respective Fibers, equipment, or facilities associated therewith. Each party shall take all reasonable precautions to prevent damage to the System or to fibers used or owned by the other party or third parties. Notwithstanding the above, the provisions of this Section shall not prevent a party from using commercially reasonable equipment, technologies, or methods of operation if the interference or adverse effect on the other party or a third party results primarily from such other party or third party’s use of equipment, technologies, or methods of operation that are not commercially reasonable or that are not standard in the telecommunications industry.

9.5Liens. Cogent shall not cause or permit any part of the System to become subject to any mechanic’s, materialmen’s, or vendor’s lien, or any similar lien. Williams shall not cause or permit any of Cogent’s rights under this Agreement or any Cogent Equipment to become subject to any mechanic’s, materialmen’s, or vendor’s lien, or any similar lien. If a party breaches its obligations under this Section, it shall immediately notify the other party in writing, shall promptly cause such lien to be discharged and released of record without cost to the other party, and shall indemnify the other party against all costs and expenses (including reasonable attorneys’ fees and court costs at trial and on appeal) incurred in discharging and releasing such lien.

9.6Precautionary Financing Statement. Prior to payment in full of all Contract Price payments under Section 3.2 and Section 3.3, if applicable, Williams shall have the right, at its own expense, to file precautionary financing statements (including renewals or extensions thereof) to secure Williams’ rights set forth in Section 12.2, including the right thereunder to terminate Cogent’s rights in any Cogent Fibers in which Cogent does not have an IRU. Such financing statements shall be in a form reasonably limited to such purpose and shall not apply to any assets other than Cogent’s rights under this Agreement. Cogent shall promptly execute such documents and take such additional actions as are necessary to allow Williams to perfect and maintain perfection of the precautionary security interest to be created by such financing statements. It is the parties’ intent that the Cogent Lease/IRU Rights with respect to the Cogent Fibers shall not be considered to be fixtures and the parties further agree that no fixture filings are necessary to perfect Williams’ security interest therein. Upon payment in full of the Contract Price by Cogent in accordance with the terms of Section 3.2 and 3.3, if applicable, Williams shall file termination statements with respect to any and all filed financing statements under this Section.

CONFIDENTIAL AND PROPRIETARY

-17-


ARTICLE X

AUDIT RIGHTS

10.1Right to Audit. Each party shall keep such books and records (which shall be maintained on a consistent basis and substantially in accordance with U.S. generally accepted accounting principles) as shall readily disclose the basis for any charges (except charges fixed in advance by this Agreement or by separate agreement of the parties) or credits, ordinary or extraordinary, billed or due to the other party under this Agreement and shall make them available for examination, audit, and reproduction by the other party and its agents for a period of one (1) year after such charge or credit is billed or due.

ARTICLE XI

WARRANTIES

11.1Warranties Relating to Agreement Validity. In addition to any other representations and warranties contained in this Agreement, each party hereto represents and warrants to the other that:

(a)

it has the full right and authority to enter into, execute, deliver, and perform its obligations under this Agreement;

(b)

it has taken all requisite corporate action to approve the execution, delivery, and performance of this Agreement;

(c)

this Agreement constitutes a legal, valid and binding obligation enforceable against such party in accordance with its terms; and

(d)

its execution of and performance under this Agreement shall not violate any applicable existing regulations, rules, statutes, or court orders of any local, state, or federal government agency, court, or body.

11.2EXCLUSION OF WARRANTIES. EXCEPT AS SPECIFICALLY SET FORTH IN THIS AGREEMENT, WILLIAMS MAKES NO WARRANTY TO COGENT OR ANY OTHER ENTITY, WHETHER EXPRESS, IMPLIED OR STATUTORY, AS TO THE INSTALLATION, DESCRIPTION, QUALITY, MERCHANTABILITY, COMPLETENESS, USEFUL LIFE, FUTURE ECONOMIC VIABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE OF ANY FIBERS, THE SYSTEM, OR ANY SERVICE PROVIDED HEREUNDER OR DESCRIBED HEREIN, OR AS TO ANY OTHER MATTER, ALL OF WHICH WARRANTIES ARE HEREBY EXPRESSLY EXCLUDED AND DISCLAIMED.

11.3NO THIRD-PARTY WARRANTIES. NO FACILITY OWNERS/LENDERS HAVE MADE ANY REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, TO COGENT CONCERNING WILLIAMS, THE COGENT FIBERS, THE CABLE, OR THE SYSTEM OR AS TO ANY OF THE MATTERS SET FORTH IN SECTIONS 11.1 OR 11.2. NO COGENT LENDERS HAVE MADE ANY REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, TO WILLIAMS CONCERNING COGENT, THE

CONFIDENTIAL AND PROPRIETARY

-18-


COGENT FIBERS, THE CABLE, OR THE SYSTEM OR AS TO ANY OF THE MATTERS SET FORTH IN SECTIONS 11.1 OR 11.2 OR AS TO ANY OTHER MATTER.

ARTICLE XII

DEFAULT

12.1Default and Cure. Cogent’s sole remedies for any failure of Williams to complete all Major Segments by the applicable Estimated Completion Dates shall be as specified in Section 4.4 above. Otherwise, except as set forth in Section 12.2, a party shall not be in default under this Agreement unless and until the other party provides it written notice of such default and the first party shall have failed to cure the same within thirty (30) calendar days after receipt of such notice; provided, however, that where such default cannot reasonably be cured within such thirty (30) day period, if the first party shall proceed promptly to cure the same and prosecute such curing with due diligence, the time for curing such default shall be extended for such period of time as may be necessary to complete such curing, but in any event such period of time shall not exceed ninety (90) days. Any event of default may be waived at the non-defaulting party’s option. Upon the failure of a party to timely cure any such default after notice thereof from the other party and expiration of the above cure periods or upon a payment default in the amount of [*] or more under the terms of the Carrier Services Agreement which shall be considered a default under this Agreement, then the non-defaulting party may, subject to the terms of Articles XIV (Limitation of Liability) and XXI (Arbitration), pursue any legal remedies it may have under applicable law or principles of equity relating to such breach.

12.2Failure to Pay Contract Price. If Cogent fails to fully pay any of the Contract Price payments described in Section 3.2(a) through (d) within ten (10) days after the due date or fails to pay any other amount(s) payable hereunder totaling more than [*] for a period in excess of thirty (30) days beyond the applicable due date(s) specified herein (excluding in either case amounts paid into escrow pursuant to Section 21.4), or if a court of competent jurisdiction in bankruptcy or receivership proceedings brought by or against Cogent determines that Cogent’s lease rights under this Agreement are in the nature of a disguised sale rather than a true lease, Williams may, in addition to any other remedies that it may have under this Agreement or by law, in its sole discretion, take some or all of the following actions upon ten (10) business days’ notice to Cogent if such payment (together with applicable interest) is not made within such ten-day period:

(a)

disconnect the Cogent Fibers from any POP, Cogent Equipment, or Connecting Point;

(b)

terminate Cogent’s collocation rights in Transmission Sites and/or POPs provided under this Agreement and/or require Cogent to remove any Cogent Equipment from Williams’ premises upon commercially reasonable notice;

(c)

if such failure occurs prior to payment in full by Cogent of all Contract Price Payments under Subsections 3.2(a) through 3.2(d) above, terminate the Cogent Lease/IRU Rights with respect to the Cogent Fibers, if Cogent fails to pay all amounts in arrears, together with applicable interest, within thirty (30) days of receipt of further notice from Williams; and

CONFIDENTIAL AND PROPRIETARY

-19-


(d)

if such failure occurs prior to payment in full by Cogent of all Contract Price Payments under Subsections 3.2(a) through 3.2(d) above, exercise an option to purchase all of the Cogent Lease/IRU Rights in exchange for Williams’ forgiveness of the Cogent arrears and applicable interest. In the event that Williams exercises its option to acquire the Cogent Lease/IRU Rights hereunder, then to the extent Cogent remains obligated to Williams for any additional amounts under this Agreement which have not yet accrued, Williams shall retain a claim for such amounts without regard to the debt forgiven in the exercise of the option.

12.3Interest. If either Williams or Cogent fails to make any payment under this Agreement when due, such amounts shall accrue interest, from the date such payment is due until paid, including accrued interest, at the rate specified in Section 3.6 or, if lower, the highest percentage allowed by law.

ARTICLE XIII

INDEMNIFICATION

13.1Indemnification. Each party (“Indemnitor”) hereby releases and shall indemnify, defend, protect, and hold harmless the other party, its employees, members, managers, officers, directors, shareholders, agents, contractors, Facility Owners/Lenders, and Affiliates and the employees, members, managers, officers, directors, shareholders, agents and contractors of such Affiliates (collectively and individually, “Indemnified Parties”), from and against, and assumes liability for:

(a)

any injury, death, loss, or damage to any person, tangible property, or facilities of any entity (including reasonable attorneys’ fees and costs at trial and appeal), to the extent arising out of or resulting from the acts or omissions, negligent or otherwise, of Indemnitor, its officers, employees, servants, Affiliates, agents, contractors, or underlying facility owners or from any entity for whom it is in law responsible, or otherwise resulting from, arising in connection with or relating to its performance (including breach or failure thereto) under this Agreement;

(b)

any claims, liabilities or damages arising out of any violation by Indemnitor of regulations, rules, statutes, or court orders of any local, state, or federal governmental agency, court, or body in connection with its performance under this Agreement or otherwise; or

(c)

any liability to a third party arising directly or through one or more intermediate parties, from an action or claim brought by the Indemnitor, to the extent such third party has a right of indemnification, impleader, cross-claim, contribution, or other right of recovery against any Indemnified Party for any indirect, special, or consequential damages of the Indemnitor.

13.2Claims of Customers. In addition to the foregoing indemnities, with respect to third parties that use services provided over the Cogent Fibers, Cogent shall defend, indemnify and hold

CONFIDENTIAL AND PROPRIETARY

-20-


harmless Williams and its Indemnified Parties against any claims by such third parties for damages arising or resulting from any defect in or failure of the Cogent Fibers or the System.

13.3Material and Continuing Obligation. Each party’s obligation to indemnify, defend, protect, and save the Indemnified Parties harmless is a material obligation to the continuing performance of the other party’s obligations hereunder.

ARTICLE XIV

LIMITATION OF LIABILITY

14.1EXCLUSION OF CONSEQUENTIAL DAMAGES. EXCEPT AS PROVIDED IN SECTION 4.4(b) ABOVE, NEITHER PARTY NOR ANY INDEMNIFIED PARTIES (AS DEFINED ABOVE) OF A PARTY SHALL BE LIABLE TO THE OTHER PARTY FOR SPECIAL, PUNITIVE, EXEMPLARY, CONSEQUENTIAL, INCIDENTAL OR INDIRECT LOSSES OR DAMAGES AS A RESULT OF THE PERFORMANCE OR NONPERFORMANCE OF ITS OBLIGATIONS UNDER THIS AGREEMENT, OR ITS ACTS OR OMISSIONS RELATED TO THIS AGREEMENT OR ITS USE OF THE SYSTEM, WHETHER OR NOT ARISING FROM SOLE, JOINT OR CONCURRENT NEGLIGENCE, STRICT LIABILITY, OR VIOLATION OF LAW.

14.2Indemnity Provisos. Notwithstanding the provisions of Section 14.1 or any other provision of this Agreement:

(a)

except as set forth in Subsection 14.2(b), the limitations on liability set forth in Section 14.1 shall apply to claims of a party or third party arising from any defect, error, interruption, delay, or attenuation of any telecommunications service, capacity, data, or transmission; and

(b)

liability arising from Cogent’s failure to comply with the provisions of Section 14.5 shall not be subject to the limits on liability set forth in Section 14.1.

14.3No Recourse Against Released Parties. Neither party shall have any recourse of any kind against any Released Party or any assets of a Released Party in respect of any Claim, it being expressly agreed and understood that no liability whatsoever shall attach to or be incurred by any Released Party in respect of any Claim under or by reason of this Agreement or any other instrument, arrangement or understanding related to the Cogent Lease/IRU Rights. Each party waives all such recourse to the extent set forth in this Section on behalf of its successors, assigns, and any entity claiming by, through, or under such party.

14.4Pursuit of Actions Against Third Parties. Except as provided in Subsection 13.1(c) and Section 13.2 nothing contained in this Agreement shall operate as a limitation on the right of either Williams or Cogent to bring an action or claim for damages against any third party (other than Indemnified Parties of the other party or any third party who has a right of indemnification or contribution resulting from such action or claim by Williams or Cogent, as applicable, against such other party hereto to the extent of such indemnification or right of contribution). Each of Williams and Cogent shall assign such rights of claims, execute such documents, and do whatever else may

CONFIDENTIAL AND PROPRIETARY

-21-


be reasonably necessary to enable the other (at such other party’s sole expense) to pursue any such action or claim against such third party.

14.5Customer Contracts. Cogent, in any contract or tariff offering of service, capacity, or rights of use that in any of the preceding instances involves use of the System, shall include in such contract or tariff a written limitation of liability that is binding on Cogent’s customers and in all material respects at least as restrictive as the limitations set forth in Sections 14.1 and 14.3.

ARTICLE XV

INSURANCE

15.1Obligation to Obtain. During the Term, the parties shall each obtain and maintain not less than the following insurance:

(a)

Commercial General Liability Insurance, including coverage for sudden and accidental pollution legal liability, with a combined single limit of $5,000,000 for bodily injury and property damage per occurrence and in the aggregate.

(b)

Worker’s Compensation Insurance in amounts required by applicable law and Employers Liability Insurance with limits not less than $1,000,000 each accident. If work is to be performed in Nevada, North Dakota, Ohio, Washington, Wyoming or West Virginia, the party shall participate in the appropriate state fund(s) to cover all eligible employees and provide a stop gap endorsement.

(c)

Automobile Liability Insurance with a combined single limit of $1,000,000 for bodily injury and property damage per occurrence, to include coverage for all owned, non-owned, and hired vehicles.

The limits set forth above are minimum limits and shall not be construed to limit the liability of either party.

15.2Policy Requirements. Each party shall obtain and maintain the insurance policies required above with companies rated A- or better by Best’s Key Rating Guide or with a similar rating by another generally recognized rating agency. The other party, its Affiliates, officers, directors, and employees, and any other party entitled to indemnification hereunder shall be named as additional insureds to the extent of such indemnification. Each party shall provide the other party with an insurance certificate confirming compliance with the insurance requirements of this Article. The insurance certificate shall indicate that the other party shall be notified not less than thirty (30) calendar days prior to any cancellation or material change in coverage. If either party provides any of the foregoing coverages through a claims-made policy basis, that party shall cause such policy or policies to be maintained for at least three (3) years beyond the expiration of this Agreement.

15.3Waiver of Subrogation. The parties shall each obtain from the insurance companies providing the coverages required by this Agreement a waiver of all rights of subrogation or recovery in favor of the other party and, as applicable, its members, managers, shareholders, Affiliates,

CONFIDENTIAL AND PROPRIETARY

-22-


assignees, officers, directors, and employees or any other party entitled to indemnity under this Agreement to the extent of such indemnity.

15.4Blanket Policies. Nothing in this Agreement shall be construed to prevent either party from satisfying its insurance obligations pursuant to this Agreement under a blanket policy or policies of insurance that meet or exceed the requirements of this Article. Williams retains the right to self-insure the above requirements.

ARTICLE XVI

TAXES AND GOVERNMENTAL FEES

16.1Cogent Obligations. Cogent shall timely report, make filings for, and pay any and all sales, use, income, gross receipts, excise, transfer, ad valorem, or other taxes, and any and all franchise fees or similar fees assessed against it due to its ownership of the Cogent Lease/IRU Rights, its use of the Cogent Fibers, including the provision of services over the Cogent Fibers, its use of any other part of the System, or its ownership or use of facilities connected to the Cogent Fibers. The above obligation applies to sales and excise taxes applicable to the grant of the Cogent Lease/IRU Rights or to charges for maintenance, collocation, or other Williams services provided pursuant to this Agreement.

16.2Williams Obligations. The parties acknowledge that a material premise of this Agreement is that during the Initial Term, Williams shall obtain and maintain all Required Rights at its own cost. Williams shall timely pay all (i) taxes, franchise, license and permit fees based on the physical location of the System and/or the construction thereof in or on public roads, highways or other public right-of-way and (ii) all payments with respect to Required Rights. Williams shall timely report, make filings for and pay any and all sales, use, income, gross receipts, excise, transfer, ad valorem or other taxes, and any and all franchise fees or similar fees assessed against it due to its construction, ownership, physical location or use of the System, provided that Cogent shall reimburse Williams for its Pro Rata Share of property taxes (including ad valorem, use, property, or similar taxes, franchise fees, or assessments that are based on the value of property or of a property right) attributable to the System, including taxes based on the value, operation, or existence of the System.

16.3Reimbursement of Taxes Paid on Cogent’s Behalf. If Williams is assessed for any taxes or fees related to Cogent’s ownership of the Cogent Lease/IRU Rights or Cogent’s use of the Cogent Fibers or that Cogent is obligated to pay pursuant to Sections 16.1 or 16.2, Cogent shall reimburse Williams for any payment of such taxes or fees.

16.4Cooperation. The parties shall cooperate in any contest of any taxes or fees and in making tax-related reports and filings, so as to avoid, to the extent reasonably possible, prejudicing the interests of the other party.

16.5Unexpected Fee Increases. If the charges for Required Rights payable to governmental or quasi-governmental agencies or for use of governmental or quasi-governmental rights of way during a calendar year for any Major Segment exceed twice the amount payable during

CONFIDENTIAL AND PROPRIETARY

-23-


the first full calendar year after the Acceptance Date, then Cogent shall pay its Pro Rata Share of such excess.

16.6Reseller Certificate. Within sixty (60) days of the Acceptance Date for any Major Segment, Cogent shall provide Williams a reseller certificate for any United States jurisdiction where the Cogent Fibers on the Major Segment are located. Cogent shall, upon Williams’ written request, provide Williams additional reseller certificates or similar documentation for any U.S. jurisdiction to assist Williams in avoiding charging Cogent sales, use, excise, or other taxes on any Cogent Fibers or any other product or service Williams provides under this Agreement.

ARTICLE XVII

NOTICE

17.1Notice Addresses. Unless otherwise provided in this Agreement, all notices and communications concerning this Agreement shall be in writing and addressed to the other party as follows:

If to Cogent:

    

Cogent Communications, Inc.

Attn: Chief Executive Officer  

1015 31st Street, N.W.

Washington, D.C. 20007  

Facsimile: (202) 338-xxxx

With a copy to:

Cogent Communications, Inc.

Attn: Corporate Counsel

1015 31st Street, N.W.

Washington, D.C. 20007  

Facsimile: (202) 338-xxxx

If to Williams:

Williams Communications, Inc.

Attn: Contract Administration  

One Williams Center, Suite 26-5

Tulsa, Oklahoma 74172  

Facsimile No.: (918) 573-xxxx

With a copy to:

Williams Communications, Inc.

Attn: General Counsel

One Williams Center, Suite 4100

Tulsa, Oklahoma 74172  

Facsimile No.: (918) 573-xxxx

With copies of all notices pertaining to fiber testing to:

Williams Communications, Inc.

Attn: IRU Administration

One West Third Street, Suite 200, MDTI-2

CONFIDENTIAL AND PROPRIETARY

-24-


Tulsa, OK 74103

or

P.O. Box 22067, MDTI-2

Tulsa, OK 74121

Soft copies to: xxx@wilcom.com

or at such other address as may be designated in writing to the other party.

17.2Notice and Invoice Delivery. Unless otherwise provided herein, notices and invoices shall be hand delivered, sent by registered or certified U.S. Mail, postage prepaid, or by commercial overnight delivery service, or transmitted by facsimile, and shall be deemed served or delivered to the addressee or its office when received at the address for notice specified above when hand delivered, upon confirmation of sending when sent by facsimile, on the day after being sent when sent by overnight delivery service, or three (3) United States Postal Service business days after deposit in the mail when sent by U.S. mail.

ARTICLE XVIII

CONFIDENTIALITY

18.1Confidentiality Obligation. If either party provides confidential information to the other or, if in the course of performing under this Agreement or negotiating this Agreement a party learns confidential information regarding the facilities or plans of the other, the receiving party shall (a) protect the confidential information from disclosure to third parties with the same degree of care accorded its own confidential and proprietary information, but in any case with at least reasonable care and (b) refrain from using such confidential information except in negotiating or performing under this Agreement. Notwithstanding the above, a party may provide such confidential information to its directors, officers, directors, members, managers, employees, agents, contractors, consultants, advisors, attorneys and accountants (“Representatives”), and Affiliates, financial institutions, underlying facility owners, potential assignees of this Agreement (provided and on condition that such potential assignees are bound by a written agreement restricting use and disclosure of confidential information), and Representatives of Affiliates, in each case whose access is reasonably necessary. Each such recipient of confidential information shall be informed by the party disclosing confidential information of its confidential nature, and shall be directed to treat such information confidentially and shall agree to abide by these provisions. In any event, each party shall be liable (with respect to the other party) for any breach of this provision by any entity to whom that party discloses confidential information. The terms of this Agreement (but not its execution or existence) shall be considered confidential information for purposes of this Article, except as set forth in Section 18.3. The obligations set forth in this Section shall survive expiration or termination of this Agreement for a period of two (2) years, except that, with respect to any confidential information designated by the disclosing party as a trade secret, and entitled to protection as such, the obligations set forth in this Section shall survive such expiration or termination indefinitely.

18.2Permitted Disclosures. Notwithstanding any other provision herein, neither Williams nor Cogent shall be required to hold confidential any information that:

(a)

becomes publicly available other than through the recipient;

CONFIDENTIAL AND PROPRIETARY

-25-


(b)

is required to be disclosed by a governmental, regulatory authority, or judicial order, rule, or regulation or proceedings with respect to this Agreement or a party’s obligations as a publicly held company, provided that a party subject to such requirement shall promptly notify the other party of such requirement;

(c)

is independently developed by the receiving party;

(d)

becomes available to the receiving party without restriction from a third party;

(e)

is required by its lenders or investors and is given to such lenders or investors on a confidential basis; or

(f)

to the extent disclosure by the receiving party as required by applicable law or regulation.

18.3Goodwill and Publicity. Neither party shall use the name, trade name, service mark, or trademark of the other in any promotional or advertising material without the prior written consent of the other. The parties shall coordinate and cooperate with each other when making public announcements related to the terms of this Agreement and each party shall have the right to promptly review, comment upon, and approve any publicity materials, press releases, or other public statements by the other party that refer to, or that describe any aspect of, this Agreement. Notwithstanding the above, either party may, without the other party’s approval but after allowing the other party a reasonable opportunity to comment on a proposed press release, issue a press release announcing execution of this Agreement. Such release may disclose the route of the Cogent Fibers, the estimated revenues/payments under this Agreement, and the identity of the other party as long as such release does not disclose any per-Fiber Mile or other per-unit price under this Agreement.

18.4Enforcement of Confidentiality Obligation. Each party agrees that the disclosing party would be irreparably injured by a breach of this Article XVIII by the receiving party or its Representatives or other parties to whom the receiving party discloses confidential information of the disclosing party and that the disclosing party may be entitled to equitable relief, including injunctive relief and specific performance, in the event of any breach of the provisions of this Article XVIII. Such remedies shall not be deemed to be the exclusive remedies for a breach of this Article XVIII, but shall be in addition to all other remedies available at law or in equity.

ARTICLE XIX

PROHIBITION ON IMPROPER PAYMENTS

Neither party shall use any funds received under this Agreement for illegal or otherwise “improper” purposes. Neither party shall pay any commission, fees or rebates to any employee of the other party. If either party has reasonable cause to believe that one of the provisions in this Article has been violated, it, or its representative, may audit the books and records of the other party for the sole purpose of establishing compliance with such provisions.

CONFIDENTIAL AND PROPRIETARY

-26-


ARTICLE XX

FORCE MAJEURE; EMINENT DOMAIN

20.1Excused Performance. Neither Williams nor Cogent shall be in default under this Agreement with respect to any delay in its performance (other than a failure to make payments when due) caused by any of the following conditions (each a “Force Majeure Event”): (a) act of God; (b) fire; (c) flood; (d) material shortage or unavailability not resulting from the responsible party’s failure to timely place orders or take other necessary actions therefor; (e) government codes, ordinances, laws, rules, regulations, or restrictions; (f) war or civil disorder; or (g) any other cause beyond the reasonable control of such party. The party claiming relief under this Article shall promptly notify the other in writing of the existence of the Force Majeure Event relied on, the expected duration of the Force Majeure Event, and the cessation or termination of the Force Majeure Event. The party claiming relief under this Article shall exercise commercially reasonable efforts to minimize the time for any such delay.

20.2Eminent Domain. Should any portion of the System or any other interest belonging to Williams be acquired by eminent domain, nationalization, or expropriation (each of which, a “Taking”) by any authority or entity possessing such power, then each party shall be excused from performance of its obligations to the extent provided in Section 20.1. In the proceeding for any such Taking or an involuntary discontinuance of the use of a portion of the System in anticipation of a Taking, the interests of Cogent and Williams in the affected portion shall be severed. Any awards resulting from the proceeding or otherwise provided shall be allocated between Cogent and Williams in accordance with such interests. In addition, Cogent and Williams shall each be entitled to claim and receive the portion of the total award attributable to its interest in the System and may claim damages payable on account of relocation or re-routing expenses relating to the System. Except to the extent set forth in this Section, the provisions of Sections 3.4 and 8.2 shall apply to any relocation resulting from a Taking.

ARTICLE XXI

ARBITRATION AND DISPUTE RESOLUTION

21.1Binding Arbitration. Any dispute arising between Williams and Cogent in connection with this Agreement that is not settled to their mutual satisfaction within the applicable notice or cure periods provided in this Agreement, shall be settled by arbitration in Houston, Texas in accordance with the Commercial Arbitration Rules of the American Arbitration Association in effect on the date that a party gives notice of its demand for arbitration under this Article. The submitting party shall submit such dispute to arbitration by providing a written demand for arbitration to the other party. If the parties cannot agree on a single arbitrator within fifteen (15) calendar days after the applicable notice or cure period has expired, Williams and Cogent shall each select an arbitrator within such fifteen (15) day period and the two (2) arbitrators shall select a third arbitrator within ten (10) calendar days. If the parties fail to appoint arbitrators or the arbitrators cannot agree on a third arbitrator, then either party may request that the American Arbitration Association select and appoint a neutral arbitrator who shall act as the sole arbitrator. The parties shall be entitled to submit expert testimony and/or written documentation in such arbitration proceeding. The decision of the arbitrator or arbitrators shall be final and binding upon Williams and

CONFIDENTIAL AND PROPRIETARY

-27-


Cogent and shall include written findings of law and fact, and judgment may be obtained thereon by either Williams or Cogent in a court of competent jurisdiction. Williams and Cogent shall each bear the cost of preparing and presenting its own case. The cost of the arbitration, including the fees and expenses of the arbitrator or arbitrators, shall be shared equally by Williams and Cogent unless the award otherwise provides. The arbitrator or arbitrators shall be instructed to establish procedures such that a decision can be rendered within sixty (60) calendar days of the appointment of the arbitrator or arbitrators. In no event shall the arbitrator or arbitrators have the power to award any damages described in and limited by Article XIV (Limitation of Liability) which Article shall be binding on the arbitrator(s).

21.2Exceptions to Arbitration Obligation. The obligation to arbitrate shall not be binding upon any party with respect to (a) requests for preliminary injunctions, temporary restraining orders, specific performance, or other procedures in a court of competent jurisdiction to obtain interim relief when deemed necessary by such court to preserve the status quo or prevent irreparable injury pending resolution by arbitration of the actual dispute or (b) actions to collect payments not subject to a bona fide dispute.

21.3Arbitrator Confidentiality Obligation. Any arbitrator appointed to act under this Article must agree to be bound to the provisions of Article XVIII (Confidentiality) with respect to the terms of this Agreement and any information obtained during the course of the arbitration proceedings.

21.4Payment Disputes. Cogent and Williams shall attempt in good faith to resolve any bona fide dispute arising out of or relating to any monetary obligation under this Agreement as expeditiously as possible by negotiations between a Vice President of Cogent or his or her designated representative with sufficient authority to negotiate a resolution of the dispute and an executive of Williams with similar authority. Either Cogent or Williams may give the other party written notice of any such payment dispute which notice shall include documentation substantiating the dispute. In the event the amount in dispute is in excess of [*] and is not resolved on or before its actual or purported due date hereunder, then the amount in dispute shall be deposited with an escrow agent mutually acceptable to the parties who shall hold said sum along with all interest earned thereon, in escrow, pending resolution of the dispute hereunder and shall distribute said sums in accordance with the resolution of the parties under this Section or the decision of the arbitrator under Section 21.1. All other payments shall be paid in accordance with the due date set forth herein regardless of any dispute hereunder. Within twenty (20) days after delivery of notice of a payment dispute as described above, the designated executives shall meet at a mutually acceptable time and place, and thereafter as often as they reasonably deem necessary to exchange information and to attempt to resolve the dispute. If the matter has not been resolved within thirty (30) days after the first meeting, either Cogent or Williams may demand arbitration in accordance with the provisions of Section 21.1. To the extent any payment dispute described hereunder is resolved in favor of a party, whether pursuant to the provisions of this Section or pursuant to arbitration, the escrow agent shall pay all or a portion, if appropriate, of the sums previously placed in escrow under this Section plus a proportionate amount of the interest earned (net of any account charges) thereon while in escrow (with any amount remaining in escrow, if any, returned to the party who deposited same). All negotiations conducted pursuant to this Section shall be confidential.

CONFIDENTIAL AND PROPRIETARY

-28-


ARTICLE XXII

RULES OF CONSTRUCTION

22.1Interpretation. The captions or headings in this Agreement are strictly for convenience and shall not be considered in interpreting this Agreement or as amplifying or limiting any of its content. Words in this Agreement that import the singular connotation shall be interpreted as plural, and words that import the plural connotation shall be interpreted as singular, as the identity of the parties or objects referred to may require. References to “person” or “entity” each include natural persons and legal entities, including corporations, limited liability companies, partnerships, sole proprietorships, business divisions, unincorporated associations, governmental entities, and any entities entitled to bring an action in, or that are subject to suit in an action before, any state or federal court of the United States. The word “including” means “including, but not limited to.” “Days” refers to calendar days, except that references to “banking days” exclude Saturdays, Sundays and holidays during which nationally chartered banks in Tulsa, Oklahoma are authorized or required to close. Unless expressly defined herein, words having well-known technical or trade meanings shall be so construed.

22.2Cumulative Remedies; Insurance. Except as set forth to the contrary herein, any right or remedy of Williams or Cogent shall be cumulative and without prejudice to any other right or remedy, whether contained herein or not. The provisions of Article XV (Insurance) shall not be construed as limiting the Indemnitor’s obligations pursuant to Article XIII (Indemnification) or other provisions of this Agreement.

22.3No Third-Party Rights. Nothing in this Agreement is intended to provide any legal rights to anyone not an executing party of this Agreement except under the indemnification and insurance provisions and except that (a) the Released Parties shall have the benefit of Sections 14.3, 23.1, and 24.2 and (b) the Facility Owners/Lenders shall be entitled to rely on and have the benefit of Sections 11.2 and 24.2.

22.4Agreement Fully Negotiated. This Agreement has been fully negotiated between and jointly drafted by Williams and Cogent.

22.5Document Precedence. In the event of a conflict between the provisions of this Agreement and those of any Exhibit, the provisions of this Agreement shall prevail and such Exhibits shall be corrected accordingly.

22.6Industry Standards. Except as otherwise set forth herein, for the purpose of this Agreement the normal standards of performance within the telecommunications industry in the relevant market shall be the measure of whether a party’s performance is reasonable and timely.

22.7Cross References. Except as the context otherwise indicates, all references to Exhibits, Articles, Sections, Subsections, Clauses, and Paragraphs refer to provisions of this Agreement.

22.8Limited Effect of Waiver. The failure of either Williams or Cogent to enforce any of the provisions of this Agreement, or the waiver thereof in any instance, shall not be construed as

CONFIDENTIAL AND PROPRIETARY

-29-


a general waiver or relinquishment on its part of any such provision, but the same shall nevertheless be and remain in full force and effect.

22.9Applicable Law. This Agreement shall be governed by and construed in accordance with the domestic laws of the State of New York without reference to its choice of law principles. The laws of such state shall govern all disputes referred to arbitration and the statute of limitations and the remedies for any wrongs that may be found.

22.10Severability. If any term, covenant or condition in this Agreement shall, to any extent, be invalid or unenforceable in any respect under the laws governing this Agreement, the remainder of this Agreement shall not be affected thereby, and each term, covenant or condition of this Agreement shall be valid and enforceable to the fullest extent permitted by law and, if appropriate, such invalid or unenforceable provision shall be modified or replaced to give effect to the underlying intent of the parties hereto and to the intended economic benefits of the parties.

22.11No Partnership Created. The relationship between Williams and Cogent shall not be that of partners, agents, or joint venturers for one another, and nothing contained in this Agreement shall be deemed to constitute a partnership or agency agreement between them for any purposes, including federal income tax purposes. Williams and Cogent, in performing any of their obligations hereunder, shall be independent contractors or independent parties and shall discharge their contractual obligations at their own risk.

22.12Payment Plan not a Loan. The parties agree that neither the payment plan set forth in Section 3.1, the payment schedule set forth in Section 3.2 for Additional Fibers, nor any other provision of this Agreement constitutes a loan by Williams or the incurrance of debt by Cogent but that the obligations of both parties represent ongoing obligations under this Agreement.

ARTICLE XXIII

ASSIGNMENT

23.1Conditions to Effective Assignment. An assignment (or other transfer) of this Agreement or a party’s rights or obligations hereunder to any other party shall not be effective without (a) either the prior written consent of the non-assigning party, or, if such consent is not required pursuant to specific terms in this Article XXIII, written notice to the non-assigning party, (b) the written agreement of the assignee to be bound by all terms and conditions of this Agreement including, without limitation, the indemnification provisions and limitations on liability and recourse set forth in this Agreement (including those benefiting the Released Parties), and (c) such assignee’s agreement to cure all prior defaults of the assigning party under this Agreement.

23.2Impermissible Assignments. Except as set forth in Section 23.4 or 23.9, the non-assigning party may withhold consent to an assignment in its sole discretion, if the assignment:

(a)

is made by a party within one (1) year of the Effective Date, other than as part of a sale of substantially all of a party’s assets; or

(b)

is an assignment of less than all of a party’s rights or obligations hereunder.

CONFIDENTIAL AND PROPRIETARY

-30-


23.3Consent not to be Unreasonably Withheld. Except to the extent Section 23.2 provides the non-assigning party the right to withhold its consent in its sole discretion and except as set forth in Section 23.5, the non-assigning party shall not unreasonably withhold its consent to an assignment if neither the assigning party nor the proposed assignee is in material default under this Agreement or any other agreement with the non-assigning party. For purposes of this Section, Williams’ consent to a requested assignment or transfer shall not be considered unreasonably withheld if such requested assignment or transfer is to a party which does not have the technical ability or financial capability to perform Cogent’s obligations under this Agreement.

23.4Assignments to Particular Classes of Entities. The provisions of Section 23.2 notwithstanding:

(a)

Williams may assign some or all of its rights and obligations hereunder to State Street Bank and Trust Company of Connecticut, National Association, in connection with a financing by Williams of construction of its fiber optic network; in addition, State Street Bank and Trust Company of Connecticut, National Association, may further assign this Agreement as collateral for such financing. If Williams makes an assignment pursuant to this Subsection 23.4(a), Williams (or its assignee pursuant to an assignment made under the other provisions of this Article) shall guarantee performance of the assignee’s obligations.

(b)

Neither the provisions of this Article nor any other provisions of this Agreement shall limit the ability of any Facility Owners/Lenders or of any Released Parties to assign their rights under this Agreement and such Facility Owners/Lenders and Released Parties may assign their rights hereunder at any time and from time to time without the consent of, notice to, or any other action by any other entity. The provisions of this Agreement benefiting the Facility Owners/Lenders and Released Parties shall inure to the benefit of such entities and their respective Affiliates, successors, and assigns.

(c)

Williams may assign all of its rights and obligations to the underlying facilities owner or operator with respect to portion(s) of the System with the prior written consent of Cogent, which consent shall not be unreasonably withheld if neither Williams nor the proposed assignee is in material default under this Agreement or any other agreement with the Cogent.

(d)

Either party may assign its interest in this Agreement without the prior consent of the other party (i) to any corporation or other entity which is a successor to such party either by merger or consolidation, or (ii) to a purchaser of all or substantially all of such party’s assets, or (iii) to a corporation or other entity which is an Affiliate of such party; provided that the assigning party shall remain fully liable, jointly and severally with any assignee(s) under this Subsection 23.4(d) for all obligations under this Agreement.

23.5Restriction on Transfer of Dark Fiber Rights. Cogent shall not convey any interest in the rights granted herein with respect to any Cogent Fibers except by means of the provision of

CONFIDENTIAL AND PROPRIETARY

-31-


capacity or a permitted assignment of this Agreement. Without limiting the generality of the foregoing, Cogent is expressly prohibited from providing IRU grants, sales, leases, assignments, or other grants of rights in the Cogent Fibers. Notwithstanding anything to the contrary contained herein, nothing in this Agreement shall be construed to prohibit or restrict Cogent’s ability to provide capacity services to its customers including, without limitation, selling optical waves or “lambdas”.

23.6Agreement Binds Successors. This Agreement and the rights and obligations under this Agreement (including the limitations on liability and recourse set forth in this Agreement benefiting the other party and the Released Parties) shall be binding upon and shall inure to the benefit of Williams and Cogent and their respective permitted successors and assigns.

23.7Change in Control Not an Assignment. Notwithstanding any presumptions under applicable state law that a change in control of a party constitutes an assignment of an agreement, a change in control of a party, not made for purposes of circumventing restrictions on assignment or of depriving the other party of rights under this Agreement, shall not be deemed an assignment for purposes of this Agreement.

23.8Right to Subcontract. Williams may subcontract for testing, maintenance, repair, restoration, relocation, or other operational and technical services it is obligated to provide hereunder or may have the underlying facility owner or its contractor perform such obligations, provided that Williams shall remain liable for all of its obligations hereunder.

23.9Financing Arrangements. Either party shall have the right, directly or through an Affiliate, to enter into financing arrangements (including secured loans, leases, sales with lease-back, or leases with lease-back arrangements, purchase-money or vendor financing, conditional sales transactions, or other arrangements) with or to collaterally assign its rights hereunder to one or more financial institutions, vendors, suppliers or other financing sources (individually and collectively, “Lenders”), that, with respect to Williams, relate to the System and, with respect to Cogent, relate to the Cogent Lease/IRU Rights (and not to any property right in the System).

23.10Right of First Refusal. In the event that at any time prior to Cogent’s payment in full of the Contract Price, Cogent attempts to assign its interests in this Agreement and fails to obtain Williams’ consent (if such consent is required), or if Cogent seeks to assign this Agreement in a manner which requires Williams’ consent under the terms of this Article 23 (whether such assignment is voluntary or involuntary), then Williams shall have a right of first refusal to acquire all of the Cogent Lease/IRU Rights with respect to the Cogent Fibers. Upon Williams’ request, Cogent will provide detailed information regarding the proposed assignment including, without limitation, the amount of consideration to be paid by the proposed assignee. Williams may exercise its right of first refusal by matching the highest bona fide assignment offer received and accepted by Cogent, but, if Cogent is in default under the terms of this Agreement, then Williams may exercise its option to purchase the Cogent Lease/IRU Rights in accordance with the terms of Section 12.2(d) above.

CONFIDENTIAL AND PROPRIETARY

-32-


ARTICLE XXIV

ENTIRE AGREEMENT; AMENDMENT; EXECUTION

24.1Integration; Exhibits. This Agreement constitutes the entire and final agreement and understanding between Williams and Cogent with respect to the subject matter hereof and supersedes all prior agreements relating to the subject matter hereof, which are of no further force or effect. The Exhibits referred to herein are integral parts hereof and are made a part of this Agreement by reference.

24.2No Parole Amendment. This Agreement may only be amended, modified, or supplemented by an instrument in writing executed by duly authorized representatives of Williams and Cogent. No such amendment, modification, or supplement shall result in any modification of (a) any indemnity benefiting any Facility Owners/Lenders or their respective Affiliates or (b) any limitation of liability or recourse benefiting any Released Parties that is adverse to such Released Parties.

24.3Counterparts. This Agreement may be executed in one or more counterparts, all of which taken together shall constitute one and the same instrument.

24.4Facsimile Delivery. This Agreement may be duly executed and delivered by a party by execution and facsimile delivery of the signature page of a counterpart to the other party, provided that, if delivery is made by facsimile, the executing party shall promptly deliver, via overnight delivery, a complete original counterpart that it has executed to the other party.

IN WITNESS WHEREOF and in confirmation of their consent to the terms and conditions contained in this Agreement and intending to be legally bound hereby, Williams and Cogent have executed this Agreement as of the Effective Date.

“Williams”:

WILLIAMS COMMUNICATIONS, INC.

By:

/s/ S. Miller Williams

Print Name:

S. Miller Williams

Title:

Senior VP

“Cogent”:

COGENT COMMUNICATIONS, INC.

By:

/s/ David Schaeffer

Print Name:

David Schaeffer

Title:

President

CONFIDENTIAL AND PROPRIETARY

-33-


EXHIBIT A-1

MAP OF MAJOR SEGMENTS

[OBJECT OMITTED]


EXHIBIT A-2

MAJOR SEGMENT LISTING

Route Segment

Estimated

Estimated

Fiber

Fibers

Discounted Price

Total Fiber

Origin

Destination

Completion

Mileage

Type

Offered

per Fiber Mile

Payment

Atlanta

Macon

Macon

Jacksonville

Complete

355

LEAF

1

$[***]

$[***]

Denver

Topeka

Topeka

Kansas City

Complete

635

LEAF

1

$[***]

$[***]

Herndon

Washington D.C.

Complete

26

SMF-LS

1

$[***]

$[***]

Tampa

Orlando

Orlando

Daytona Beach

Complete

153

LEAF

1

$[***]

$[***]

Salt Lake City

Denver

Complete

551

LEAF

1

$[***]

$[***]

Jacksonville

Daytona Beach

Daytona Beach

Melbourne

Melbourne

West Palm Beach

West Palm Beach

Ft. Lauderdale

Jul-00

310

SMF-28

1

$[***]

$[***]

Tallahassee

Tampa

Tampa

Ft. Myers

Complete

344

LEAF

1

$[***]

$[***]

New Orleans

Mobile

Mobile

Pensacola

Pensacola

Tallahassee

Complete

469

LEAF

1

$[***]

$[***]

Washington D.C.

Baltimore

Baltimore

Philadelphia

Philadelphia

Newark

Newark

New York City

Jun-00

336

LEAF

1

$[***]

$[***]

Herndon

Manassas Junction

Jul-00

28

SMF-LS

1

$[***]

$[***]

Albany

Springfield

Springfield

Worcester

Worcester

Boston

Jul-00

183

LEAF

1

$[***]

$[***]

Cleveland

Buffalo

Buffalo

Rochester

Rochester

Syracuse

Syracuse

Albany

Jul-00

562

LEAF

1

$[***]

$[***]

Los Angeles

Riverside

Aug-00

65

LEAF

1

$[***]

$[***]

Houston

Dallas

Sep-00

250

LEAF

1

$[***]

$[***]

Dallas

Tulsa

Tulsa

Kansas City

Sep-00

484

LEAF

1

$[***]

$[***]

San Francisco

Santa Clara

Sep-00

48

LEAF

1

$[***]

$[***]

San Francisco

Oakland

Oakland

Sacramento

Sep-00

114

LEAF

1

$[***]

$[***]

Riverside

Phoenix

Phoenix

Tucson

Tucson

El Paso

El Paso

San Antonio

San Antonio

Austin

Austin

Houston

Oct-00

1709

LEAF

1

$[***]

$[***]

[*] Indicates confidential treatment requested.

Exhibit A-2, Page 1

CONFIDENTIAL AND PROPRIETARY


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT A-2 (Continued)

Route Segment

Estimated

Estimated

Fibers

Fibers

Discounted Price

Total Fiber

Origin

Destination

Completion

Mileage

Type

Offered

per Fiber Mile

Payment

Riverside

San Diego

San Diego

Riverside

Dec-00

220

LEAF

1

$[***]

$[***]

Kansas City

Columbia

Columbia

St. Louis

Nov-00

270

LEAF

1

$[***]

$[***]

Ft. Myers

Miami

Dec-00

196

LEAF

1

$[***]

$[***]

Ft. Lauderdale

Miami

Dec-00

20

SMF-28

1

$[***]

$[***]

Atlanta

Spartanburg

Spartanburg

Charlotte

Charlotte

Greensboro

Greensboro

Raleigh

Raleigh

Richmond

Richmond

Washington D.C.

Dec-00

818

LEAF

1

$[***]

$[***]

Fremont Junction

Oakland

Dec-00

27

LEAF

1

$[***]

$[***]

Fremont Junction

Santa Clara

Dec-00

24

LEAF

1

$[***]

$[***]

Fremont Junction

Modesto

Dec-00

93

LEAF

1

$[***]

$[***]

Sacramento

Reno

Reno

Salt Lake City

Dec-00

661

LEAF

1

$[***]

$[***]

Sacramento

Modesto

Modesto

Fresno

Fresno

Bakersfield

Bakersfield

Los Angeles

Dec-00

671

LEAF

1

$[***]

$[***]

St. Louis

Springfield

Springfield

Peoria

Peoria

Chicago

Dec-00

339

LEAF

1

$[***]

$[***]

New York City

Stamford

Stamford

New Haven

New Haven

Hartford

Hartford

Providence

Providence

Boston

Jan-01

265

LEAF

1

$[***]

$[***]

Houston

Baton Rouge

Baton Rouge

New Orleans

New Orleans

Jackson

Jackson

Birmingham

Birmingham

Atlanta

Mar-01

1000

LEAF

1

$[***]

$[***]

Portland

Seattle

Mar-01

220

LEAF

1

$[***]

$[***]

Portland

Eugene

Eugene

Sacramento

Mar-01

688

LEAF

1

$[***]

$[***]

Chicago

South Bend

South Bend

Toledo

Toledo

Cleveland

Apr-01

350

LEAF

1

$[***]

$[***]

Totals

12,484

$[***]

Exhibit A-2, Page 2

CONFIDENTIAL AND PROPRIETARY


EXHIBIT B-1

COLLOCATION PROVISIONS

(Transmission Sites)

1.General.

A.Types of Transmission Sites and Collocation Arrangements. Williams shall designate each Transmission Site as an optical amplifier site, a regenerator site, or a junction. Williams may provide, either as Basic Services or Additional Services as defined below, collocation services at Transmission Sites through:

(i)

Joint Use Collocation Arrangements (“JUCA”); or

(ii)

separately accessed space (“Non-JUCA”) in increments of seventy-five (75) square feet.

Subject to the terms of these Collocation Provisions, Cogent shall have the right to locate, install, maintain, and operate Cogent Equipment at the Transmission Sites during the Term. The nature of Cogent’s rights and the applicable charges shall depend on the type of Transmission Site and the type of arrangement (JUCA or non-JUCA) at such sites.

B.No Property Rights Conveyed. No use of Transmission Sites required or permitted under these Collocation Provisions shall create or vest in Cogent any easements, leasehold interests, or other ownership or property rights of any nature in Williams’ real or personal property.

C.Compliance with Industry Standards. Williams shall construct and operate such space, and Cogent shall cause the Cogent Equipment to be installed and operated, in accordance with telecommunications industry standards for similar collocation arrangements.

D.No Restrictions. Williams’ right to maintain and operate its facilities in such a manner as will best enable it to fulfill its own service requirements is in no manner limited by these Collocation Provisions, except as specifically set forth in these Collocation Provisions or the Agreement.

E.Services Subject to Availability. Until Williams accepts a firm Cogent order for collocation services, and except for the Basic Services set forth in Section 3 of this Exhibit, such services are subject to availability of appropriate space, power, and other infrastructure requirements. Except for Basic Services, Williams may decline to accept an order that would impose operational difficulties or result in inefficient use of space or power.

F.Spacing. Williams generally designs Spans with an approximate length of 40 miles.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

2.Types of Arrangements.

A.JUCA Space. When Williams provides collocation services by means of JUCA space, Cogent shall not access such space without a Williams-designated escort. Williams shall provide such escort pursuant to Subsection 8.A of these Collocation Provisions.

B.Non-JUCA Space. If Williams provides collocation services by means of Non-JUCA space, Williams shall provide Cogent secure, separate, unescorted twenty-four hour access to the Cogent Equipment. Such Non-JUCA space shall be outside of (or separated by caging/barriers from) Williams backbone or JUCA area.

3.Basic Services.

A.Space and Power. The services provided pursuant to this Subsection shall be referred to as the “Basic Services.” At each Transmission Site, Williams shall provide, and Cogent shall pay for, the number of Rack Spaces designated in Exhibit B-2 in JUCA space, HVAC, and 20 amps of –48v DC power per Rack Space for the Cogent Equipment.

Each “Rack Space” shall be adequate to contain a standard equipment rack (with outside dimensions of twenty-six inches (26”) (width) x twenty-four inches (24”) (depth) x seventy-eight (78”) or eighty-four inches (84”) (height)). The total linear inches for Cogent Rack Space within each Transmission Site shall not exceed the sum of the number of Rack Spaces for the specified Transmission Site multiplied by twenty-six (26”) inches.

Notwithstanding the above provisions of this Subsection3(A), with respect to Transmission Sites for which no address or location description is specified in Exhibit B-2, Cogent shall have the right to cancel Basic Services for any such Transmission Site if the location thereof is not compatible with Cogent’s network plan by giving written notice to Williams within the fifteen (15) day period after receipt of Williams’ test results for the Major Segments on which such Transmission Sites are located as described in Section 7(A) of Exhibit C to the Agreement. In addition, Cogent may change the number of Rack Spaces to be provided as part of the Basic Services from one (1) Rack Space to two (2) Rack Spaces, or from two (2) Rack Spaces to one (1) Rack Space, in any Transmission Site along the applicable Major Segment by giving written notice to Williams within the above-described 15-day period.

B.Charges for Basic Services. Cogent shall pay Williams [*] per Rack Space per month per Transmission Site for JUCA space throughout the Term (beginning on the earlier of the Transmission Site Ready Date or Access Date for each Transmission Site) for the Basic Services. The above-described monthly fees shall be increased annually throughout the Term by two percent (2%) of the charges payable during the immediately preceding annual period on a date selected by Williams. Cogent shall pay such amounts on or before the first day of each calendar month during the Term. Payments shall be prorated, as necessary, for the first and last months such charges apply. Charges for Basic Services shall begin to apply when the Transmission Site Ready Date occurs.

4.Additional Services.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

A.Procedures for Requesting Additional Services. Cogent may request in writing installation services, AC power or additional DC power, technical assistance or additional space or racks (collectively referred to as the “Additional Services”) at any Transmission Site. Within fifteen (15) business days after receiving such written request, Williams shall notify Cogent whether the Additional Services are available and, if they are, Williams’ then current standard rates for the Additional Services and Williams’ estimate of any upgrade or expansion Costs. Cogent shall provide written notice to Williams confirming its request for such Additional Services at the quoted rates (and estimates, if applicable) prior to Williams providing such Additional Services. If upgrades or expansions to Transmission Sites or its facilities are necessary to accommodate Cogent’s request, Williams may include the entire Cost of such upgrades or expansions in the Cost to Cogent.

B.Charges for Additional Services. If Cogent chooses to receive the Additional Services, Cogent shall pay any and all (initial and continuing) Costs reasonably incurred by Williams in providing and/or mutually agreed upon charges for such Additional Services or, if Williams has standard rates for such service, then at such standard rates. Upon at least thirty (30) days’ notice to Cogent, Williams may adjust recurring charges for the Additional Services once each calendar year to equal its then-current standard charges.

5.Establishing Collocations.

A.Physical Access to Transmission Sites. Williams shall allow Cogent reasonable access to each Transmission Site for purposes of installing Cogent Equipment beginning on or before the Acceptance Date for the relevant Major Segment, provided that, if a Transmission Site is not ready for installation of equipment other than security, alarm, HVAC, power, back-up power or other common systems on such date, Williams shall allow such access within five (5) days of the first date such Transmission Site is ready for such installation. The date on which Cogent is granted access to a Transmission Site under this Section shall be the “Access Date” for such Transmission Site.

B.Notice to Collocate. No later than sixty (60) days prior to Cogent’s planned installation of its Cogent Equipment at any Transmission Site, Cogent shall provide to Williams the “Collocation Notice.” The Collocation Notice shall include notice of Cogent’s desire to collocate in a particular Transmission Site, a copy of Cogent’s construction design drawings and installation schedule. The Collocation Notice shall also include: (i) Cogent’s requested installation date(s); (ii) any excess cable storage requirements; (iii) identification of all Cogent Equipment to be installed; (iv) a diagram of the desired location of the Cogent Equipment and power feeds; (v) the space, power, environmental, and other requirements for the Cogent Equipment; (vi) all other information reasonably required by Williams. Within twenty-one (21) days of receiving the Collocation Notice, Williams shall respond to Cogent’s Collocation Notice with its acceptance or objections to Cogent’s proposal in the Collocation Notice.

6.Transmission Site Ready Date. The “Transmission Site Ready Date” shall be the Acceptance Date for the Cogent Fibers connected to such Transmission Site provided that the Transmission Site Ready Date shall be deferred beyond the Acceptance Date as set forth below:

A.Failure to Provide Access. If Williams fails to provide physical access to the Transmission Site pursuant to the Subsection entitled Physical Access to Transmission Sites, the

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Transmission Site Ready Date shall be delayed until the earlier of the date Williams provides such physical access or the date Cogent’s Equipment is installed.

B.Failure to Provide Power. If Williams fails to provide power as required for the Basic Services, the Transmission Site Ready Date shall be delayed until it provides such power, unless such failure is due to Cogent’s failure to properly and timely provide information pursuant to the Subsection 5.B of this Exhibit.

C.Cogent may elect by written notice to delay the Transmission Site Ready Date for any Transmission Site until the Transmission Site Ready Date has occurred for all Transmission Sites on a Major Segment.

7.Cogent Equipment.

A.Interface. Interface points between the Cogent Fibers and facilities wholly within Transmission Sites shall be at fiber distribution panels or digital cross-connect (DSX-N) panels located in the Transmission Sites and designated by Williams. Such panels shall be the demarcation to establish each party’s operational and maintenance responsibilities. All cables placed to interface such panels shall conform to all applicable Williams standards.

B.Power Use. Cogent shall not install any electrical or other equipment that overloads any electrical paneling, circuitry, or wiring.

C.Racks. Cogent shall supply its own racks or may request that Williams provide such racks as an Additional Service at its standard rates.

D.Standards. Cogent shall ensure that the Cogent Equipment (including racks) is delivered, installed, operated, and maintained to meet or exceed any reasonable requirements of Williams, any requirements of Williams’ building management or insurance underwriters, and any applicable local, state and federal codes and public health and safety laws and regulations (including fire regulations and the National Electric Code).

E.Intervention. If any part of Cogent’s fiber or Cogent Equipment is not placed and maintained in accordance with the terms and conditions of these Collocation Provisions and Cogent fails to correct the violation within thirty (30) days from receipt of written notice thereof from Williams, then Williams may, at its option, without further notice to Cogent, correct the deficiency at Cogent’s expense without liability for damages to the fiber, Interconnect Facilities or Cogent Equipment or for any interruption of Cogent’s services. As soon as practicable thereafter, Williams shall advise Cogent in writing of the work performed or the action taken. Cogent shall reimburse Williams for all Costs reasonably incurred by Williams associated with any work or action performed by Williams pursuant hereto.

F.Removal of Cogent Equipment. Within thirty (30) days after the end of the Term (or other termination of the Lease/IRU Rights in the Cogent Fibers), Cogent shall remove all Cogent Equipment from the System or any other Williams facilities at Cogent’s sole cost under Williams’ supervision. Cogent shall provide Williams with at least thirty (30) days’ notice prior to such removal. If Cogent fails to remove the same within said thirty-day period, Williams shall either:

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

(i)

remove Cogent’s Equipment and issue an invoice to Cogent for the Cost of removal and storage and or delivery to Cogent; or

(ii)

notify Cogent that Williams elects to take ownership of such abandoned Cogent Equipment, in which case Cogent shall execute a bill of sale or other document evidencing Williams’ title to such Cogent Equipment.

8.Access to Transmission Site.

A.Common and JUCA Space. If Cogent requires access to Williams’ common space or JUCA space, Williams shall make commercially reasonable efforts to provide escorted access within seventy-two (72) hours of Cogent’s request (or at its option shall waive the escort requirement on a case-by-case basis). In the event of a service-affecting fault, Williams shall use commercially reasonable efforts to provide access as soon as practicable. Cogent shall pay Williams’ reasonable charges for such access, which may include minimum call-out times, and night, weekend, and holiday differentials or multipliers. In no case shall Cogent enter Williams’ common space or JUCA space without a Williams escort, except that a Cogent employee or Cogent contractor certified by Williams pursuant to Subsection 8(b) may enter JUCA space unescorted.

B.Certification of Cogent Employees and Contractors. Only Cogent employees and Cogent contractors certified by Williams shall enter JUCA space unescorted. Williams shall grant certification to a Cogent employee or contractor if Cogent demonstrates that such employee or contractor has sufficient knowledge and experience in the installation and maintenance of telecommunications equipment. Each certified employee or contractor shall abide by Williams’ Maintenance and Safety Manual, as updated from time-to-time. The manual contains Williams’ access policy, safety, engineering, and equipment installation standards. Cogent, in turn, shall supply each employee or contractor that seeks certification with a copy of the manual and, subsequent to certification, with any updates thereto which are provided to Cogent by Williams. Until such time as Williams provides the manual to Cogent, certified Cogent employees and Cogent contractors shall conduct activities in JUCA space in accordance with telecommunications industry practices. The procedures for certification are as follows:

(i)

Cogent’s single point of contact, discussed below in Subsection C, shall be Williams’ Network Control Center at (800) 348-6925 (alternate number (800) 582-9069) to seek certification for a Cogent employee. Employee applicants shall be deemed certified seventy-two (72) hours after Williams receives all requested qualification information, unless Williams notifies Cogent’s single point of contact that more information is reasonably required or that the applicant is denied certification in Williams’ reasonable discretion.

(ii)

For each Cogent contractor that seeks certification, Cogent shall provide Williams’ Network Control Center with a letter of authorization signed by Cogent and the contractor. At a minimum, the letter of authorization shall state that the contractor is an agent of Cogent for the purpose of installing, maintaining or repairing Cogent Equipment or for other purposes specified by Cogent in the letter, set forth the names of contractor’s employees for which Cogent seeks certification, and contain a statement that the contractor has received a copy of Williams’ Maintenance and

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 5


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Safety Manual and the contractor agrees to abide by the reasonable policies contained therein and to those contained in any updated manuals provided to Cogent by Williams. If Cogent has not received a copy of Williams’ Maintenance and Safety Manual by the time it submits a letter of authorization, the contractor shall state in the letter that it will abide by the policies and rules contained in the manual when it is provided. Cogent contractors shall be deemed certified seventy-two (72) hours after the latter of Williams’ receipt of the letter of authorization or Williams’ receipt of all additional requested qualification information, unless Williams notifies the applicant that more information is reasonably required or that the applicant is denied certification in Williams reasonable discretion.

Once certified, Cogent’s employees or contractors must call Williams’ Network Control Center at (800)348-6925 (alternate number (800) 582-9069) prior to entering or exiting the space. Cogent shall provide Williams’ Network Control Center with a list of “certified” employees or contractors that have passed Williams’ certification process. It shall be Cogent’s duty to notify Williams of any changes in Cogent’s list of certified employees and contractors or if a certified Cogent employee or contractor leaves Cogent’s or the contractor’s employ.

C.Single Point of Contact. Within thirty (30) days after the Effective Date of the Agreement, Cogent shall designate a single point of contact for all future communications regarding common and JUCA space which shall be available twenty-four (24) hours a day, seven (7) days a week. Cogent’s single point of contact shall be responsible for distributing information to Cogent’s certified employees and contractors. Williams shall have no obligation to provide information regarding JUCA space to any technician other than the aforementioned single point of contact.

D.Security. Cogent shall abide by Williams’ reasonable security requirements. When Williams’ reasonable security requirements have been met, Cogent employees, customers, contractors, or representatives shall be issued passes or visitor identification cards which must be presented upon request before entry to Transmission Sites. Such passes or other identification shall be issued only to persons meeting any reasonable security criteria applicable at the relevant Transmission Site for such purpose. Williams shall provide Cogent’s single point of contact, discussed in Subsection 8(c), with the access devices (e.g., access codes, card keys, keys, visitor identification cards) necessary for Cogent’s certified employees and contractors to gain access to Cogent Equipment in JUCA space. Cogent’s single point of contact shall be responsible for distributing access devices to Cogent’s employees and contractors certified pursuant to Subsection 8(b) and shall distribute access devices only to such persons. Access devices will be provided by Williams to Cogent with Williams’ Costs thereof to be reimbursed by Cogent within thirty (30) days after receipt of an invoice therefor. Cogent’s certified employees and contractors shall not disseminate access codes or devices to any other person. Cogent shall be liable for any losses caused by use or misuse of such access devices and shall surrender access devices upon demand for cause or upon termination of the Agreement. Nothing in this Subsection shall be construed as preventing Cogent from having twenty-four hour, seven days per week unescorted access to any of its Non-

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 6


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

JUCA space. Cogent acknowledges that third parties will have access to the JUCA or common space in which Cogent’s Rack Spaces are located and agrees that Williams shall in no event be liable for the acts or omissions of such third parties.

E.Right to Terminate Individual’s Access. Notwithstanding any other provision of these Collocation Provisions, Williams shall, without threat of liability, have the right to immediately terminate the right of access of any Cogent personnel or representative should it determine in its reasonable discretion for any lawful reason that termination of such access is necessary or reasonably advisable in order to assure the security of its facilities and/or to prevent damage to the System or to the Equipment of Williams or third parties. Williams shall promptly notify Cogent of any such termination, and Cogent shall have a reasonable opportunity to demonstrate that the terminated rights of access should be reinstated. Any termination of a specific individual’s access shall remain in effect pending Williams’ final determination as to the advisability of such reinstatement.

F.Subcontractors. For purposes of Section 8 of this Exhibit, the word “contractor” shall also include subcontractors of Cogent.

9.Relocation. In the event relocation of Cogent’s Interconnect Facilities or any Cogent Equipment is reasonably requested by Williams for bona fide operational reasons, then Cogent shall, at Williams’ expense, relocate its fiber, Interconnect Facilities and Cogent Equipment within Transmission Site upon Williams’ written request and in the reasonable (under the circumstances) time frame required by Williams. Williams’ shall make commercially reasonable efforts to allow and coordinate such relocation so that it may be conducted at a time and in a manner which minimizes interruption to Cogent’s service. If the entire Transmission Site is relocated, Article VIII (Maintenance and Relocation) of the Agreement shall govern such relocation.

10.Transmission Site Specifications and Monitoring.

A.Redundant HVAC. All Transmission Sites shall have redundant HVAC (heating, ventilation, and air conditioning) units each capable of handling the site’s full HVAC load.

B.Backup Power. All unattended (unmanned) Transmission Sites shall have a minimum of eight (8) hours’ battery reserve. All attended Transmission Sites without an on-site generator shall have a minimum of eight (8) hours’ battery reserve. All attended Transmission Sites with an on-site generator shall have a minimum of four (4) hours’ battery reserve. All on-site generators shall be capable of powering the total site for a minimum of twenty-four (24) hours.

C.Alarms. Williams shall continuously monitor Transmission Site security, environmental, and power alarms at one or more manned monitoring centers. At Cogent’s request, Williams shall, as an Additional Service, establish procedures to allow Cogent, at Cogent’s expense, to share or (at Williams’ option) indirectly receive security and environmental alarm information.

11.Interconnections. Exhibit H governs interconnections at Transmission Sites with facilities outside or extending outside such sites.

12.Inspections.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 7


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

A.Williams’ Right to Inspect. Williams reserves the right to make periodic inspections of any part of the Fiber, Interconnect Facilities, or Cogent Equipment located within or physically attached to the Transmission Sites. Williams shall give Cogent advance notice of such inspections and Cogent shall have the right to have one or more of its employees or representatives present during the time of any such inspection, except in those instances where Williams determines that safety considerations justify the need for such an inspection without the delay of providing notice. The making of periodic inspections or the failure to do so shall not operate to impose upon Williams any liability of any kind whatsoever nor relieve Cogent of any responsibility, obligation, or liability allocated to it in these Collocation Provisions.

B.Williams Access. Cogent shall not directly or indirectly prevent Williams from having twenty-four hour access to Cogent’s assigned Non-JUCA space.

13.Threat to Persons or Property. If Williams determines that Cogent’s actions or failure to fulfill an obligation of these Collocation Provisions, or its Interconnect Facilities or Cogent Equipment poses an immediate threat to the safety of Williams’ employees or the public, interferes with the performance of Williams’ service obligations, or poses an immediate threat to the physical integrity of Williams’ facilities, Williams may perform such work and/or take such action that it deems necessary without notice to Cogent and without subjecting itself to any liability (except to the extent the Agreement permits recovery for Williams’ gross negligence) for damage to the fiber, Interconnect Facilities or the Cogent Equipment or for any interruption of Cogent’s services. As soon as practicable thereafter, Williams shall advise Cogent in writing of the work performed or the action taken. Cogent shall reimburse Williams for all Costs reasonably incurred by Williams associated with any work or action performed by Williams pursuant hereto.

14.Liens and Encumbrances. Cogent shall not have the power, authority or right to create and shall not permit any lien or encumbrance, including, without limitation, tax liens, mechanics’ liens, or other liens or encumbrances with respect to work performed, in connection with the delivery, installation, repair, maintenance, or operation of its Cogent Equipment, Interconnect Facilities or other property installed within the Transmission Site.

15.Subordination. Cogent’s rights under these Collocation Provisions shall be totally subordinate to any bona fide mortgages, loans, deeds of trust, or any other borrowing upon the real or personal property which may be incurred by Williams. Cogent shall sign any such reasonable documents as are necessary to satisfy any lender, private or institutional, to reflect said subordination; provided such lender agrees not to disturb Cogent’s rights hereunder so long as Cogent is not in default of the Agreement under the terms hereof.

16.Independent Parties. The presence of a Williams or Cogent employee or representative (as an inspector or otherwise) while an employee or representative of the other party is at the Transmission Site or performing work pursuant to these Collocation Provisions shall not make either party liable for the actions of the other party and shall not be deemed to waive the responsibility of either party to perform its obligations in a safe and workmanlike manner.

17.Compliance with Agreement. Each party shall comply with the provisions of the Agreement relating to Transmission Sites, including:

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 8


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

A.Williams’ obligations to provide as-built drawings of Transmission Sites showing Cogent rack placement and assignment within one hundred eighty (180) days after Acceptance of the applicable Major Segment;

B.the Operations Specifications set forth in Exhibit G; and

C.the Interconnection provisions set forth in Exhibit H.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-1, Page 9


EXHIBIT B-2

Description of Transmission Sites and Pop Collocations Sites; Cogent Racks

See attached.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Atlanta-Jacksonville

355

LEAF

Atlanta, GA POP

874 Dekalb Avenue, Atlanta, GA 30307

0

Covington, Covington, GA 30307

1

8036 Highway 11 South, Monticello, GA 31064

1

Macon, GA POP

Charter Medical Bldg.,
577 Mulberry St., Suite 175, Macon, GA 31201

1

4060 Highway 80 W,
Montrose, GA 31065

1

Route 1 Box 304, Alamo, GA 30411

2

544 Buckhorn Road NE, Baxley,
GA 31513

1

5860 North Campus Road, Patterson,
GA 31557

1

Route 1 Box 845, Folkston,
GA 31537

1

Jacksonville, FL POP

608 W. Adams St., Jacksonville,
FL 32204

1

Atlanta-Washington DC (2)

818

LEAF

Atlanta, GA POP

874 Dekalb Avenue, Atlanta, GA 30307

0

790 Mcart Rd., Lawrenceville,
GA 30245

1

920 Smith Road, Athens, GA 30646

1

4260 Liberty Mill Rd., Hartwell, GA

0

9744 Augusta Rd., Greenville, SC 29669

1

Spartanburg, SC POP

BTC Building,
145 N. Church St., Suite 3, Spartanburg,
SC 29306

1

2154 Templeton Rd., York, SC

2

Charlotte, NC POP

112 N. Meyers St., Charlotte,
NC 28202

1

295 Upright Rd., Salisbury, NC 28125

1

Kernersville JCT

1

SPUR TO GREENSBORO, NC AND RALEIGH. NC

South Elm Center, 201-E Creek Ridge Road, Greensboro, NC 27406

0

6102 Old Greensboro Rd. Chapel Hill,
NC 27516

0

Raleigh, NC POP

3440 Tarheel Drive,
Bldg #3, Suite 105, Raleigh, NC 27609

0

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

1301 Ashley Loop, Reidsville, NC

1

945 Transco Rd., Chatham, VA 24531

2

Hwy. 691 SW, Appomattox, VA 24522

1

Scottsville JCT

1

SPUR TO RICHMOND, VA

3901 River Rd West, Goochland, VA 23063

0

Richmond, VA POP

3600 W. Broad St, Suite 472, Richmond,
VA 23230

0

74444 Everona Rd.,
Unionville, VA 22587

1

10699 Piperlane, Manassas, VA

1

Washington, DC POP

1220 L St NW, Suite 200, Washington,
DC 20005

0

Kansas City-Denver

635

LEAF

Kansas City, MO POP

The Bryant Bldg., 1102 Grand Ave. #300,
Kansas City,
MO 64106

0

13804 246th St., Lawrence,
KS 66044

1

Topeka, KS POP

101 SE Monroe, Topeka, KS 66603

1

1836 County Rd. 330, Osage City, KS 66868

1

RR 1, Elmdale, Cottonwood Falls,
KS 66850

1

937 Falcon Road, Newton, KS 67503

2

380 Plum Ave., Inman, KS 67546

1

1150 E BARTON CO. ROAD, Ellinwood,
KS 67526

1

Bison, Ks, Bison, KS 67520

1

RR1, Ellis, KS 67672

2

U02 COUNTY ROAD 50, Grainfield,
KS 67839

1

2317 Daydream Road, Oakley,
KS 67764

1

5655 Road #16, Goodland, KS 67735

1

32353 County Rd. 40, Burlington, CO 80805

2

7250 County Rd. HH, Flagler,
CO 80815

1

1018 HIGHWAY 71,
Woodrow, CO 80801

1

2598 S County Rd„ 157, Strasburg, CO 80103

1

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Denver, CO POP

910 15th St.,
Suite 716, Denver, CO 80202

0

Herndon-Washington DC

26

SMF-LS

Herndon, VA POP

520 and 524 Van Buren, Hemdon, VA, 22070

1

Washington, DC POP

1220 L Street NW, Suite 200, Washington,
DC, 2005

0

Daytona Beach-Tampa

153

LEAF

Daytona Beach, FL POP

111 N. Seagrave, Daytona Beach,
FL 32114

*

110 Collins Street, Sanford, FL 32754

1

Orlando, FL POP

510 Columbia Street, Orlando,
FL 32805

0

400 B Highway 17-92 South, Haines City,
FL 33837

1

1075 Pine Chase Avenue, Lakeland,
FL 33815

1

Tampa, FL POP

1700 N. 25th, Tampa, FL 33605

0

Denver-Salt Lake City

551

LEAF

Denver, CO POP

91015th St.,
Suite 716, Denver, CO 80202

0

Platteville Op amp

1

Nunn Op amp

1

Remount Op amp

1

W. Laramie Op amp

1

Wagonhound Regen

2

Sinclair Op amp

1

Echo Springs Op amp

1

Table Rock Op amp

1

S. Baxter Op amp

1

Little America Regen

2

Fort Bridger Op amp

1

Hilliard Flat Op amp

1

Wanship Op amp

1

Salt Lake City, UT POP

5035 Harold Gatty Drive, Salt Lake City, UT84116

1

Jacksonville-Miami

330

SMF-28

Jacksonville, FL POP

608 W. Adams St., Jacksonville,
FL 32204

*

Dupont Center, FI,
St Augustine, FL

2

Daytona Beach, FL POP

111 N. Seagrave, Daytona Beach,
FL 32114

1

Titusville, FI, Titusville, FL 33142

1

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Melbourne, FL POP

1110 Line Street, Melbourne, FL 32901

1

Viking, FI, Vero Beach, FL

2

Port Salerno, FI, Stuart, FL

1

West Palm Beach, FL POP

410 Hampton Rd., West Palm Beach, FL 33405

1

Ft. Lauderdale, FL POP

220 NW 2nd St.,
Ft. Lauderdale,
FL 33316

1

Miami, FL POP

2115 NW 22nd Street, Miami,
FL 33142

0

Tallahassee-Miami

540

LEAF

Tallahassee, FL POP

1416 S. Adams, Tallahassee,
FL 32301

1

Perry Op amp

2

Cross City Op amp

1

Chiefland Regen

1

Crystal River Op amp

1

Brooksville Co Op amp

1

Tampa, FL POP

1700 N. 25th, Tampa, FL 33605

0

Wimauma Co Op amp

1

Zolfo Springs Op amp

1

Arcadia Op amp

2

Ft. Myers, FL POP

1523 Seaboard, Ft. Myers, FL 33916

1

Labell Op amp

1

Belle Glade Op amp

1

Weston Op amp

1

Miami, FL POP

2115 NW 22nd Street, Miami,
FL 33142

0

Washington DC-New York City

336

LEAF

Washington, DC POP

1220 L Street NW, Suite 200, Washington,
DC 20005

0

Ellicot City Sta 190 Op amp

1

Baltimore, MD POP

One Market Square, 300 W. Lexington, Baltimore,
MD 21201

1

Woodbin Sta 195 Op amp

2

Bacton Sta 200 Op amp

1

Philadelphia, PA POP

2401 Locust St.,
4th Fl., Suite 400, Philadelphia,
PA 19103

0

Willingboro Op amp

1

Jamesburg Op amp

1

Newark, NJ POP

165 Halsey St., Suite 625, Newark, NJ 07102

1

New York City, NY POP

601 W 26th Street, 6th floor,
New York,
NY 10011

0

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 5


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Herndon-Manassas

28

SMF-LS

Herndon POP

520 and 524 Van Buren, Herndon, VA, 22070

*

Manassas Junction

10699 Piperlane, Manassas, VA

*

New Orleans-Tallahassee

469

LEAF

New Orleans, LA POP

Poydrous Plaza, 639 Loyola Ave, Suite 2020,
New Orleans,
LA 70113

1

White Kitchen 46532 Hwy 90, Slidell,
LA 70461

1

Harrison Co. 13343 Cable Bridge Rd.,
Pass Christian,
MS 39571

1

Jackson Co.,
11151 Oneal Rd.,
Van Cleave,
MS 39565

1

Miller Creek,
3735 Newman Rd., Mobile, AL 36695

2

Mobile, AL POP

50 N. Lawrence Street, Mobile,
AL 36602

1

Robertsdale, 22154 US Hwy 90, Robertsdale, AL 36567

1

Pensacola, FL POP

221 N. Baylen Street, Pensacola, FL 32501

1

Santa Rosa, 10955 Hwy 90, Harold, FL 32583

1

Alpine Heights 35 Wells Street, DeFuniak Springs, FL 32433

2

Dismal Creek,
9926 State Hwy
20 E, Ponce DeLeon, FL 32455

1

Juniper Creek, 12440 E Hwy 20, Youngstown, FL 32466

1

Hosford, Hosford,
FL 32334

1

Tallahassee, FL POP

1416 S. Adams, Tallahassee,
FL 32301

*

Boston-Albany

183

LEAF

Boston, MA POP

One Summer Street, Boston, MA 02110

0

Worcester, MA POP

Worcester, MA - Pending

1

Springfield, MA POP

One Federal Street, Bldg 104B, Springfield,
MA 01105

1

Lee Op amp

1

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 6


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Albany, NY POP

194 Washington Ave., 5th Fl.,
Suite 502, Albany, NY 12210

2

Cleveland-New York City

562

LEAF

Cleveland, OH POP

RF Keith Bldg, 1621 Euclid Ave., Suite 522, Cleveland,
OH 44115

1

Montville Op amp

2

Monroe Op amp

1

Waterford Regen

1

Dunkirk Op amp

1

Angola Op amp

2

Buffalo Junction

1

Batavia Op amp

1

Rochester Junction

1

Waterloo Op amp

1

Salina Junction

2

Westmoreland Op amp

1

Danube Op amp

1

Florida Op amp

1

Albany Junction

1

Los Angeles-Riverside

65

LEAF

Los Angeles, CA POP

One Wilshire Bldg.,
624 South Grand, Suite 1706, Los Angeles, CA 90017

0

Pamona Op amp

1

Riverside, CA POP

1550 Malborough Avenue, Riverside, CA 92507

1

Riverside-Houston

1709

LEAF

Riverside, CA POP

1550 Malborough Avenue, Riverside, CA 92507

*

Banning Op amp

1

Indio Op amp

2

Mortmar Op amp

1

Flowing Well Op amp

1

Sidewinder regen

1

Liguria Op amp

1

Growler Op amp

2

Hyder Op amp

1

Palo Verde Op amp

1

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 7


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Phoenix, AZ POP

17 E. Virginia, Phoenix, AZ 85004

1

Queen Creek Op amp

1

Red Rock Op amp

2

Tucson, AZ POP

135 North 6th Ave., Tucson, AZ 85701

1

Mescal Op amp

1

Dragoon Op amp

1

Luzena Op amp

1

Road Forks Op amp

2

Separ Regen

1

Came Op amp

1

Afton Op amp

1

El Paso, TX POP

501 W. Overland Ave., El Paso,
TX 79901

1

Op Amp 18 @ Tornillo

2

1291 Lasca Rd.,
Fort Hancock, TX 79839

1

428 Guest Ranch,
Hot Wells, TX 79851

1

14338 US Hwy 90, Valentine,
TX 79854

1

1500 W San Antonio, Marfa, TX 79843

1

22313 US Hwy 90, Alpine, TX 79830

2

38372 US Hwy 90, Marathon, TX 79842

1

538 E Hwy 90, Sanderson,
TX 79848

1

4297 E US Hwy 90, Langtry, TX 78871

1

33838 US Hwy 90W, Comstock. TX 78837

1

4256 US Hwy90E,
Del Rio, TX 78841

2

15402 US Hwy 90E, Brackettville, TX 98832

1

61 C.R. 305, Knippa, TX 78870

1

3280 C.R. 4514 Devine, TX 78016

1

San Antonio, TX POP

1203 N. Frio, San Antonio, TX 78207

1

3004 FM 1104, Kingsbury, TX 78838

2

Austin, TX POP

500 Chicon Street, Austin, TX 78702

1

2528 Hwy 290E, McDade, TX 78850

1

55 Wildflower Rd, Brenham, TX 77833

1

20805 FM 362, Waller, TX 77484

1

Houston, TX POP

1124 Hardy Street, Houston, TX 77020

0

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 8


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Riverside-San Diego Loop

220

LEAF

Riverside, CA POP

1550 Malborough Avenue, Riverside, CA 92507

*

Hemet Op amp

1

Mesa Rock Op amp

1

San Diego, CA POP

Kearney Mesa Complex,
8923 Complex Drive, San Diego,
CA 92123

0

Houston-Dallas

250

LEAF

Houston, TX POP

1124 Hardy Street, Houston, TX 77020

0

Waller Op amp

1

Millican Op amp

1

Hearne Regen

1

Reagan Op amp

1

Waco Junction

2

Hillsboro Op amp

1

Venus Op amp

1

Dallas, TX POP

400 South Akard, Dallas, TX

0

Dallas-Kansas City

484

LEAF

Dallas, TX POP

400 South Akard, Dallas, TX

0

Denton Op amp

1

Thackerville Op amp

1

Springer Regen

1

Byars Op amp

1

Swawnee Op amp

2

Drumright Op amp

1

Tulsa, OK POP

Tulsa, OK - Pending

1

Barnsdall Op amp

1

Tyro Op amp

1

Chanute Op amp

2

Selma Station Op amp

1

Spring Hill Op amp

1

Kansas City, MO POP

The Bryant Bldg., 1102 Grand Ave. #300, Kansas City,
MO 64106

0

Kansas City-St Louis

270

LEAF

Kansas City, MO POP

The Bryant Bldg., 1102 Grand Ave. #300, Kansas City,
MO 64106

0

Elm Op amp

1

Valley City Op amp

1

Pilot Grove Op amp

2

Columbia, MO POP

3320 Falling Leaf Lane, Columbia,
MO 65201

1

Centralia Station Op amp

1

Buell Op amp

1

Maryknoll Regen

2

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 9


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

St Louis, MO POP

900 Walnut Street, Suite 124, St. Louis, MO 63102

1

Houston-Atlanta (2)

1000

LEAF

Houston, TX POP

1124 Hardy Street, Houston, TX 77020

0

33902 Huffman-Cleveland R, Porter, TX 77336

1

Hwy 105 West, Sour Lake, TX 77659

1

Hwy 62 South, Buna, TX 77612

1

17329 Hwy 171 North, Ragley,
LA 70657

1

1919 Hunter Rd., Basile, LA 70515

2

2343 Hwy 359, Port Barre, LA 70589

1

Zachary JCT

1

SPUR TO BATON ROUGE. LA AND NEW ORLEANS. LA

445 N. Blvd., Suite 600, Baton Rouge, LA 70802

1

Reserve, LA

2

New Orleans, LA POP

639 Loyola Ave. Suite 2020, New Orleans, LA 70113

*

Hwy 43 North, Greensburg, LA 70441

0

967 Hwy 583, Tylertown, MS 39667

0

Siminary JCT

0

SPUR TO JACKSON, MS

3498 Simpson Hwt 49, Mendenhall, MS 39114

0

Jackson, MS POP

Capitol Bldg, 111 E Capitol St Suite 248, Jackson MS 39201

0

1666 Bonner Road, Laurel, MS 39477

0

240 Vyvx Lane, Quitman, MS

0

Hwy 69 South, Linden, AL 36763

0

1713 County Road 179,
Selma, AL 36724

0

Clanton JCT

0

SPUR TO BIRMINGHAM, AL

157 County Road 95. Calera. AL 35041

0

Birmingham. AL POP

2001 Park Place Towers North,
Suite 102, Birmingham,
AL 35203

0

25 Highway 9, Alexander City,
AL 35089

0

1140 County Rd 41, Wadley, AL 36276

0

Newnan, GA

0

Atlanta, GA POP

874 Dekalb Avenue, Atlanta, GA 30307

0

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 10


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

San Francisco-Santa Clara

48

LEAF

San Francisco, CA POP

200 Paul St., 4th Fl., San Francisco,
CA 94107

0

Santa Clara, CA POP

3045 Raymond Street, Santa Clara, CA, 95054

0

Sacramento-San Francisco

114

LEAF

Sacramento, CA POP

1005 North B Strret, Sacramento, CA

0

Creed Op amp

1

Baypoint Op amp

1

Oakland, CA POP

1331 Harrison St., Oakland, CA 94612

0

San Francisco, CA POP

200 Paul St., 4th Floor, San Francisco, CA 94107

0

Chicago-Cleveland

350

LEAF

Chicago, IL POP

2101 Roberts Drive, Chicago (Broadview), IL 60163

0

Op Amp 1

1

Op Amp 2

1

South Bend, IN POP

South Bend, IN - Pending

1

Op Amp 3

2

Op Amp 4

1

Regen 1

1

Op Amp 5

1

Op Amp 6

2

Toledo, OH POP

639 Oliver St., Toledo, OH 43609

1

Op Amp 7

1

Op Amp 8

1

Cleveland, OH POP

2215 East 14th Street, Cleveland, OH 44115

0

Fremont-Oakland

27

LEAF

Fremont Junction

Junction 1

1

Oakland POP

1330 Broadway, Oakland, CA

*

Fremont-Santa Clara

24

LEAF

Fremont Junction

Junction 1

*

Santa Clara POP

3045 Raymond Street, Santa Clara, CA 95054

0

Fremont-Modesto

93

LEAF

Fremont Junction

Junction 1

*

Opamp 1

1

Modesto POP

13th & M Street, Modesto, CA 95354

1

NYC-Boston

265

LEAF

6

0

1

NYC POP

601 W, 26th Street, 6th floor, New York, NY 10011

0

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 11


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Stamford POP

86 Viaduct Road, Stamford, CT, 06907

1

New Haven POP

54 Meadow Street, New Haven,
CT 06519

1

Hartford POP

300 Windsor Street, Hartford, CT 06120

2

Op Amp 1

1

Providence POP

546 Atwells Ave., Providence, RI 02904

1

Boston POP

One Summer Street, Boston, MA 02110

0

Seattle-Portland

220

LEAF

Seattle, WA POP

1501 5th Avenue, Seattle, WA 98101

0

Puyallup Op amp

1

Centralia Op amp

1

Kalama Op amp

1

Op amp

1

Porland, OR POP

707 SW Washington St., 4th Fl., Suite 410, Portland, OR 97205

0

Portland-Sacramento

688

LEAF

Portland, OR POP

707 SW Washington St., 4th FI., Suite 410, Portland, OR 97205

*

Salem Op amp

1

Shedd Op amp

1

Jasper Junction

1

Oakridge Op amp

1

Chlmult Op amp

2

Chiloquin Regen

1

Klamath Falls Op amp

1

Tionesta Op amp

1

Fall River Regen

1

Oak Run Op amp

2

Red Bluff Op amp

1

West Chico Regen

1

Biggs Op amp

1

Robbins Op amp

1

Sacramento, CA POP

1005 North B Strret, Sacramento, CA

0

Sacramnto-Salt Lake City

661

LEAF

Sacramento, CA POP

1005 North B Strret, Sacramento, CA

0

Auburn alt Op amp

1

Blue Canyon Op amp

1

Truckee Op amp

2

Reno, NV POP

200 Gardener Street, Reno, NV 89503

1

Hot Springs Flat Op amp

1

Lovelock Op amp

1

Mill City Regen

1

Golconda Butte Op amp

2

Snow Gulch Op amp

1

Dunphy T-S Op amp

1

Hunter / Elko Regen

1

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 12


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Exhibit B-2

Route Segment

Estimated Miles

Type of Fibers

POP Locations

Regen and Junction Location

Op Amp Locations

# of Racks

Deeth Op amp

1

Oasis Op amp

2

Wndover Regen

1

Barro Op amp

1

Timpie Op amp

2

Salt Lake City, UT POP

5035 Harold Gatty Drive, Salt Lake City, UT 84116

*

Sacramento-Los Angeles

671

LEAF

Sacramento, CA POP

1005 North B Strret, Sacramento, CA

0

Op Amp 1

0

Op Amp 2

0

Modesto, CA POP

1224 13th Street, Modesto, CA 95354

*

On Amp 3

2

Op Amp 4

1

Fresno, CA POP

364 W. Fallbrook Avenue, Fresno,
CA 93711

1

Op Amp 5

1

Regen 1

2

Op Amp 6

1

Bakersfield, CA POP

2020 P Street Bakersfield,
CA 93301

1

Op Amp 7

1

Op Amp 8

2

Regen 2

1

Op Amp 9

1

Op Amp 10

1

Los Angeles, CA POP

One Wilshire Bldg., 624 South Grand, Suite 1706,
Los Angeles,
CA 90017

0

St. Louis-Chicago

339

LEAF

St. Louis, MO POP

The Valley Bldg., 900 Walnut Street, Suite 124, St Louis, MO 63102

*

Worden Op amp

1

Farmersville Op amp

1

Springfield, IL POP

Springfield, IL - Pending

1

Hartsburg Op amp

2

Peoria, IL POP

Peoria, IL - Pending

1

Gridley Op amp

1

Dwight Op amp

1

Plainfield Op amp

1

Chicago, IL POP

2101 Roberts Drive, Chicago (Broadview),
IL 60153

0

Total

12,484

320

= Two diverse paths to Junction site

= Single fiber spur to Junction site

*

= POP rack(s) counted in previous Route Segment

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 13


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-2, Page 14


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT B-3

Collocation Provisions (POP Sites)

1.

POP Collocation Services:

1.1

POP Collocation Services Description.

“POP Collocation Services” are defined as the granting by Williams, subject to the terms and conditions below, of a license to Cogent to occupy, access and locate certain Cogent Equipment for the purpose of interconnecting the same with the Cogent Fibers or with Williams’ telecommunications transmission network in Rack Spaces (hereafter defined) within Williams POPs which are located in premises (“Premises”) currently owned or leased by Williams.

1.2

Basic POP Collocation Services.

Williams agrees to provide and Cogent agrees to accept and utilize for the Term of the Agreement, at the rates set forth below, POP Collocation Services as described in this Subsection 1.2 in each of the Williams POPs and for the number of Rack Spaces in each such site as listed and described in Exhibit B-2 of the Agreement (the “Basic POP Collocation Services”). Williams shall use commercially reasonable efforts to make Basic POP Collocation Service available no later than the dates set forth in Exhibit B-2.

A “Rack Space” consists of floor space within the Premises adequate in size to contain a rack (outside dimensions measuring twenty-six inches (26”) (width) x twenty-four inches (24”) (depth) x seventy-eight inches (78”) or eighty-four inches (84”) (height)). Cogent shall supply its own cabinets and racks. All Rack Spaces provided hereunder shall include HVAC and 60 amps of –48v DC power.

The total linear inches for Cogent Rack Space within each Williams’ POP shall not exceed the sum of the number of Rack Spaces for the specified POP multiplied by twenty-six inches (26”). Williams agrees to use commercially reasonable efforts to make all Rack Spaces provided to Cogent within the same POP hereunder contiguous; provided, that Williams shall not be liable to Cogent if, despite making such commercially reasonable efforts, it is unable to so provide. In the event Rack Spaces provided in the same POP hereunder are non-contiguous, then Williams shall provide and install, at no cost or expense to Cogent, a dark fiber cross connect or “jumper” connecting such non-contiguous Rack Spaces.

As a condition to Williams’ obligation to provide the Basic POP Collocation Services described above, Cogent shall submit Williams’ standard Collocation Service Request forms for each of the Williams’ POPs listed in Exhibit B-2 within sixty (60) days after the Effective Date of the Agreement. In addition, within ten (10) days after receipt of signed and approved Collocation Service Orders from Williams, Cogent shall sign and return the same to Williams. Williams agrees to fully cooperate with Cogent in complying with the terms of this Section.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

1.3

Additional POP Collocation Services.

A.Procedures for Requesting Additional POP Collocation Services. Cogent may request installation services, AC power or additional DC power, technical assistance or additional space or racks (collectively referred to as the “Additional POP Collocation Services”) at any Williams POP. Additional POP Collocation Services shall be requested by completion and submission of the form included as Attachment II to this Exhibit (the “Collocation Service Request”). Williams shall notify Cogent within fifteen (15) business days (or thirty (30) days if additional Rack Space is requested) after receiving such Collocation Service Request, whether the requested services are available and, if they are, Williams’ then current standard rates for the services requested. Cogent shall provide written notice to Williams confirming its request for such Additional POP Collocation Services at the quoted rates (and estimates, if applicable) prior to Williams providing such Additional POP Collocation Services. If upgrades or expansions to POPs or other Williams’ facilities are necessary to accommodate Cogent’s request, Williams may include the entire Cost of such upgrades or expansions in the Cost quoted to Cogent.

B.Charges for Additional POP Collocation Services. If Cogent chooses to receive Additional POP Collocation Services, Cogent shall pay any and all (initial and continuing) Costs reasonably incurred by Williams in providing such Additional POP Collocation Services or, if Williams has standard rates for such service, then at such standard rates. Recurring charges for Additional POP Collocation Services shall be specified in the Collocation Service Order. Upon at least thirty (30) days’ notice to Cogent, Williams may adjust applicable charges related to Additional POP Collocation Services not specifically addressed in the Collocation Service Order once each calendar year to equal its then-current standard charges.

C.Cogent’s right to obtain Additional POP Collocation Services requested on a Collocation Service Request shall be subject to availability, as determined in Williams’ sole discretion, and shall be provided at Williams’ standard rates in effect at the time Cogent requests such services. Such rights to receive Additional POP Collocation Services hereunder shall be granted only by mutual execution of a collocation service order, an example of which is attached to this Exhibit as Attachment III (the “Collocation Service Order”). The Basic POP Collocation Services and Additional POP Collocation Services subsequently agreed to be provided by Williams hereunder shall be collectively referred to herein as the “POP Collocation Services”.

D.All Rack Space provided hereunder including, without limitation, the Rack Space provided as part of the Basic POP Collocation Services, shall be accepted by Cogent “as-is” and, except for the specifications set forth in this Exhibit or in the Agreement, Williams makes no representation as to the fitness of the space for Cogent’s intended purpose. Cogent shall abide by the standard specifications as set forth in the Technical Specifications as attached hereto. No work related to POP Collocation Service shall commence until the Agreement, and if applicable, the Collocation Service Request and the relevant Collocation Service Order(s) are mutually executed.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

1.4

Interconnection; Cross-connects.

Exhibit H governs interconnections and cross-connects within Williams’ POPs.

2.

Collocation Effective Date:

The “Collocation Effective Date” for Basic POP Collocation Services and Additional POP Collocation Services is defined as the date identified on the relevant Collocation Service Order as the date of POP Collocation Service delivery or, if later, the date upon which Williams delivers POP Collocation Service.

3.

Collocation Service Term:

The “Collocation Service Term” shall commence upon the Collocation Effective Date with respect to each POP and shall continue thereafter (i) for the Term of the Agreement (unless earlier terminated pursuant to the terms hereof), or (ii) for the duration specified within the relevant Collocation Service Order with respect to any Additional POP Collocation Services. Once the Collocation Effective Date has passed, Cogent must pay for the applicable POP Collocation Services through the end of the Collocation Service Term for the affected services, regardless of whether Cogent is actually using such services.

4.

Rates & Charges:

Cogent shall pay Williams for POP Collocation Services rendered pursuant to this Exhibit charges consisting of the following:

4.1

Service Fees.

Cogent shall pay Williams Service Fees for the Basic POP Collocation Services in the amount of [*] per Rack Space per month throughout the Term (unless the Basic POP Collocation Services are earlier terminated pursuant to the terms hereof) commencing with respect to each POP listed on Exhibit B-2 on the Collocation Effective Date which rate includes thirty (30) amps of dual feed –48v DC power. Such rate shall apply to all Rack Space utilized in any Williams designated POP hereunder even where such POP is utilized by Cogent only as an optical amplifier, regenerator or junction site. The amount payable for Basic POP Collocation Services and any Additional POP Collocation Services shall be increased each year by two percent (2%) of the service fees payable for the immediately preceding annual period on a date selected by Williams. Cogent shall pay such amounts on or before the first day of each calendar month during the Term. Payments shall be prorated, as necessary, for the first and last months such charges apply.

Service fees for Additional POP Collocation Service shall be payable on a monthly basis at the rates and in accordance with the terms of the applicable Collocation Service Order(s). Such service fees shall be payable in advance commencing on the Collocation Effective Date and on the first day of each calendar month thereafter during the applicable Collocation Service Term. Such Service fees shall be increased annually in the same manner as provided in the preceding paragraph. Service fees for partial months shall be prorated.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

4.2

Installation Fee.

The installation fee is an amount to be invoiced Cogent as a one-time fee for POP Collocation Service installation consisting of charges associated with the initial installation of the POP Collocation Service. Installation fees shall be identified on the relevant Collocation Service Order if applicable. Notwithstanding the foregoing, such installation fees shall not be applicable to the Basic POP Collocation Services.

4.3

Build-Out Fees.

Build-out fees are one-time charges applicable to Additional POP Collocation Services rendered that are outside the standard collocation offering. Build-out fees are individually quoted and set forth on the applicable Collocation Service Order. Build-out fees are payable in full to Williams upon execution of a Collocation Service Order and no work will be performed by Williams or Cogent to build out space prior to Williams’ receipt of said payment.

4.4

Ancillary Charges.

Ancillary charges related to changes of Additional POP Collocation Service delivery are set forth below. Ancillary charges are for Ancillary Services as more fully described in Section 8 of this Exhibit.

Charge Per Occurrence

Change of Collocation Effective Date (pre-install)

$[***]

Change of Collocation Service Order (pre-Collocation Effective Date)

$[***]

Change of Collocation Service (post-Collocation Effective Date)

$[***]

Order Cancellation (>/=30 days from Collocation Effective Date)

$[***]

Order Cancellation (<30 days from Collocation Effective Date)

$[***]

AC power addition (post Collocation Effective Date)

$[***]

4.5

Dispatch Labor Charges.

Dispatch labor charges are assessed for Cogent requested site labor. Dispatch requires a minimum of ten (10) days advance written notice to Williams.

Charge Per Hour

M-F Business Hours

$[***]

M-F Off Business Hours

$[***]

Saturday & Sunday

$[***]

Holidays

$[***]

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

For purposes of the above table “Business Hours” shall be Monday through Friday, 8:00 a.m. – 5:00 p.m. local time. All charges specified in this Subsection and Subsection 4.4 are Williams’ current standard rates which may be changed from time to time hereafter in Williams’ sole discretion.

5.

POP Collocation Service Delivery.

Upon mutual acceptance of a Collocation Service Order, Williams shall confirm Collocation Effective Date, or inform Cogent of the estimated date for the delivery of such POP Collocation Service. Williams shall use reasonable efforts to deliver POP Collocation Service on or before the Collocation Effective Date specified in the Collocation Service Order, but the inability of Williams to deliver POP Collocation Services by such date shall not be a default under this Exhibit.

In the event Williams fails to tender possession of the Rack Space to Cogent by the Collocation Effective Date, Cogent shall not be obligated to pay applicable service fees or installation fees until such time as Williams tenders possession of the Rack Space to Cogent.

If Williams fails to make POP Collocation Services available within ninety (90) days after the Collocation Effective Date set forth in the Collocation Service Order (due to any reason other than the acts or omissions of Cogent), Cogent’s sole remedies shall be to (i) cancel the Collocation Service Order covering the affected POP Collocation Services, and (ii) to pursue the remedies specified in Section 4.4 of the Agreement. Otherwise, Williams shall not be liable to Cogent in any way as a result of such delay or failure to tender possession.

6.

Contract Expiration.

Following the expiration of the Collocation Service Term or failure of the parties to enter into any renewal periods, Cogent’s license to occupy the space shall continue in effect on a month-to month basis upon the same terms and conditions specified within this Exhibit and relevant Collocation Service Order, unless terminated by either Cogent or Williams upon thirty (30) days’ prior written notice.

Cogent’s option to continue its license on a month-to-month basis as described above and to occupy the Rack Space shall be contingent on the election by Williams to continue to own or lease the premises in which the Rack Space is located, such election to be exercised at the sole discretion of Williams.

7.

Intentionally omitted.

8.

Change of Collocation Services:

8.1

Change of Collocation Effective Date (pre-install). Cogent will be assessed a change of Collocation Effective Date charge by Williams for any changes of Collocation Effective Date requested within thirty (30) days prior to original Collocation Effective Date for Additional POP Collocation Services. Cogent will also be charged for any charges incurred by Williams from third party providers as a result of a request by Cogent for a Change of Collocation

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 5


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Effective Date, regardless of date of Cogent notification. Cogent shall have no right to change or request changes in the Collocation Effective Date of the Basic POP Collocation Services.

8.2

Change of Collocation Service Order (pre-Collocation Effective Date). All modifications to the information contained in an executed Collocation Service Order will be reviewed on an individual case basis and the Collocation Service Order shall be amended accordingly upon Williams’ acceptance of the POP Collocation Service modifications. Any modifications will permit Williams to likewise amend applicable rates, charges and Collocation Effective Dates from the original Collocation Service Order. Cogent will be assessed a one time fee for changes to a Collocation Service Order. Cogent will also be charged for any charges incurred by Williams from third party providers as a result of a request by Cogent for a Change of Collocation Service Order, regardless of date of Cogent notification.

8.3

Change of POP Collocation Service (post-Collocation Effective Date). If Cogent requests a change to POP Collocation Services after such POP Collocation Services have been installed, the request will be reviewed by Williams on an individual case basis with no guarantees granted by Williams as to the ability to provide such changed POP Collocation Service. All change of POP Collocation Service requests shall be authorized by Williams via a change Collocation Service Order. Williams may impose additional service and/or installation fee(s) for the changed POP Collocation Service. Cogent will be assessed a one time fee for POP Collocation Service changes. Cogent will also be charged for any charges incurred by Williams from third party providers as a result of a request by Cogent for a change of POP Collocation Service, regardless of date of Cogent notification.

8.4

Order Cancellation. Cogent may cancel a Collocation Service Order for Additional POP Collocation Services by written notice to Williams prior to the Collocation Effective Date. Cogent will incur a one-time cancellation fee for Additional POP Collocation Services canceled in the amounts specified in Section 4.4 of this Exhibit.

9.

Improvements to Rack Space:

In the event Cogent desires to make improvements to the Rack Space which improvements are deemed material and substantial as reasonably determined by Williams (“Material Improvements”), Cogent shall submit all plans and specifications for such work to be performed in the Rack Space to Williams for Williams’ prior written approval, which approval shall not be unreasonably withheld or delayed. No construction may commence until Williams has given its written approval. Cogent agrees that its use or construction of the Rack Space shall not interfere with Williams’ use of its Premises or other tenants’ use of their premises in the building in which the Premises are located.

Cogent shall not employ any contractor to perform Material Improvements unless previously approved in writing by Williams which approval shall not be unreasonably withheld (and approved in writing by the Landlord if required by the lease). Cogent and each contractor and subcontractor participating in performing Material Improvements shall warrant that such work shall be free from all mechanic’s and/or materialman’s liens and free from any and all defects in workmanship and materials for the period of time which customarily applies in good contracting practice, but in no

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 6


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

event for less than one (1) year after the acceptance of the work by Cogent and Williams. The aforesaid warranties of each such contractor and subcontractor and Cogent shall include the obligation to repair or replace in a thoroughly first-class and workmanlike manner all defects in workmanship and materials without any additional charge. All the Material Improvements shall be contained in the contracts and subcontracts for performance of Cogent’s work and shall be written so that they shall inure to the benefit of Williams and Cogent as their respective interests may appear. Such warranties shall be so written that they can be directly enforced by either Cogent or Williams, and Cogent shall give to Williams any assignment or other assurance to effectuate the same.

It shall be Cogent’s responsibility to cause each of Cogent’s contractors and subcontractors to maintain continuous protection of the premises adjacent to the Rack Space in such manner as to prevent any damage to such adjacent property by reason of the performance of Cogent’s work.

All of Cogent’s work shall be coordinated with all work being performed or to be performed by Williams and other tenants of the building in which the Premises are located. The contractor or subcontractor shall not at any time damage, injure, interfere with or delay the completion of any other construction within the building; and they and each of them shall comply with all procedures and regulations prescribed by Williams and the Landlord of the Premises for integration of Cogent’s work with the work to be performed in connection with the construction of the building, and all other construction within the building which comprises or contains the Premises.

All fixtures, alterations, additions, repairs, improvements and/or appurtenances attached to or built into, on or about the Rack Space prior to or during the applicable Collocation Service Term, whether by Williams at its expense or at the expense of Cogent, or by Cogent at its expense or by previous occupants of the Rack Space, shall be and remain part of the Rack Space and shall not be removed by Cogent at the end of the Collocation Service Term. Upon termination or expiration of the Collocation Service Term, Williams shall allow Cogent thirty (30) days from the date of such termination or expiration, at Cogent’s sole cost and expense, to remove all trade fixtures (including, but not limited to, rectifiers/chargers, batteries, AC power conditioning equipment, telecommunication switching equipment, channel banks, etc.) installed by Cogent provided that the Rack Space is restored by Cogent to its condition before the installation of such items and that all such work (including restoration) is performed in accordance with the other provisions of this Exhibit. If Cogent shall fail to complete such removal and restoration within the aforesaid thirty (30) day time period, all such trade fixtures remaining within the Rack Space or at the Premises may, at Williams’ option, become the sole property of Williams, and Williams may dispose of such trade fixtures as it deems appropriate. Cogent shall continue to pay the service fees specified herein or in the relevant Collocation Service Order, as applicable, until the earlier of: (i) Cogent’s removal of such trade fixtures and completion of such restoral or (ii) Williams’ taking possession of such trade fixtures as set forth above.

All work affecting the Rack Space shall be in compliance with all laws, ordinances, rules, regulations, orders and directives of governmental and quasi-governmental bodies and authorities having jurisdiction over the Premises and the Rack Space from time to time and Cogent shall obtain and keep in effect all licenses, permits and other authorizations required with respect to the business conducted by Cogent within the Rack Space.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 7


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

10.

Sole Use of Rack Space by Cogent.

Cogent acknowledges that it has been granted only a license to occupy the Rack Space and that it has not been granted any real property interests in the Rack Space. Except as part of a permitted assignment of the Agreement under the terms of Article XXIII of the Agreement, Cogent further agrees that neither this Exhibit nor any interest created herein shall be assigned, mortgaged, subleased, encumbered or otherwise transferred, and that neither the Rack Space nor any part thereof shall be encumbered in any manner by reason of any act or omission on the part of Cogent. Cogent further agrees that the Rack Space or any part thereof shall not be used or occupied, nor permitted to be used or occupied, by anyone other than Cogent. Any attempt to allow the use or occupation of the Rack Space by anyone other than Cogent, or to assign, mortgage, sublease or encumber any rights under this Exhibit by Cogent except as part of an assignment of the Agreement as aforesaid, shall, unless otherwise agreed to in writing by Williams, be void. In such event and in addition to any other remedies set forth in the Agreement, Williams shall have the right to terminate this Exhibit as to any or all Rack Space occupied by Cogent. Williams’ agreement to any of these arrangements shall be in the sole discretion of Williams. Cogent’s right to access the POPs in which POP Collocation Services are provided shall be subject to Williams’ standard rules and regulations, as now or hereafter adopted or amended, applicable to Williams’ collocation customers in such POPs.

11.

Eminent Domain.

In the event of a taking by eminent domain (or a conveyance by any Landlord of all or any portion of the Premises to an entity having the power of eminent domain after receipt of actual notice of the threat of such taking) of all or any portion of the Premises so as to prevent, in Williams’ sole discretion, the utilization by Cogent of the Rack Space in the Premises, the POP Collocation Services and license granted hereunder or the relevant Collocation Service Order(s) shall terminate as of the date of such taking or conveyance with respect to the Rack Space which is affected by such taking or conveyance and the service fees paid or to be paid by Cogent shall be reduced accordingly. Except as set forth below, Cogent shall have no claim against Williams for the value of the unexpired Collocation Service Term of the Rack Space affected thereby (or any portion thereof) or any claim or right to any portion of the amount that might be awarded to the Landlord of the Premises or Williams as a result of any such payment for condemnation or damages. Nothing contained in this Exhibit shall prohibit Cogent from seeking an award for its moving expenses under applicable law in the event of an eminent domain proceeding or condemnation which affects the Rack Space.

12.

Damage to Premises.

If the building in which the Premises are located is damaged by fire or other casualty, Williams shall give notice to Cogent of such damage as quickly as practicable under the circumstances. If a Landlord or Williams exercises an option to terminate a particular Lease due to damage or destruction of the Premises subject to such Lease, or if Williams decides not to rebuild such building or portion thereof in which the Rack Space is located, the POP Collocation Service and license granted hereunder or under the relevant Collocation Service Order(s) shall terminate as of the date of such exercise or decision as to the affected Rack Space and the service fees paid by Cogent shall be modified accordingly. If neither the Landlord of the affected Premises nor Williams exercises the right to terminate, Williams shall repair the particular Rack Space to substantially the

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 8


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

same condition it was in prior to the damage, completing the same with reasonable speed. In the event that Williams shall fail to complete the repair within a reasonable time period, Cogent shall thereupon have the option to terminate relevant POP Collocation Services with respect to the affected Rack Space, which option shall be the sole remedy available to Cogent against Williams under this Exhibit relating to such failure. If the Rack Space or any portion thereof shall be rendered unusable by reason of such damage, the service fees for such Rack Space shall proportionately abate, based on the amount of square footage which is rendered unusable, for the period from the date of such damage to the date when such damage shall have been repaired for the portion of the Rack Space rendered unusable.

13.

Conduct in Rack Space & Premises.

Cogent shall abide by Williams’ and applicable Landlord’s rules with regard to conduct in the Premises. Such rules include, but are not limited to, a prohibition against smoking in the POP or the Premises by Cogent’s employees, agents, representatives, contractors, subcontractors, invitees or licensees. Further, Cogent shall maintain the Rack Space in a safe condition, including but not limited to the preclusion of storing combustible materials in the Rack Space.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 9


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

ATTACHMENT I TO EXHIBIT B-3

TECHNICAL SPECIFICATION FOR POP COLLOCATION SERVICE

1.

Williams Network Standards, Descriptions & Tasks

1.1

DC Power

1.1.1

Backup electrical power, including batteries and shared use of an emergency generator to the extent such generator exists and is maintained to support the Premises.

1.1.2

DC power adequate for Cogent’s consumption equated to power specified in applicable Collocation Service Order. A low-voltage and high-voltage battery alarm will be monitored by Williams.

1.1.3

Nominal 50 +/- 6V DC battery and charger supply with a minimum four (4) hour reserve will be provided by Williams.

1.1.4

Redundant chargers of adequate size will be provided by Williams, so that in the event of a charger failure the full load will be supplied to Cogent’s equipment. A charger failure alarm will be monitored by Williams.

1.2

AC Power

1.2.1

A 20-amp four-plex AC receptacle will be available within reach of Cogent’s Equipment. AC power and outlets for use with test equipment only and is not provided to operate the Equipment. This AC power is not provided over an Uninterruptable Power Source (UPS).

1.2.2

AC power supply to Cogent equipment is backed by generator where available, but is not UPS. This excludes utility outlets described in the immediately preceding subsection 1.2.1.

1.3

Environmentals

1.3.1

Pre-reaction sprinkler protection, where available. Smoke and fire alarms monitored by Williams.

1.3.2

Lighting.

1.3.3

Ground Bus and cable interconnect.

1.3.4

Grounding conductor will be supplied by Williams between the bus bar and Cogent’s Equipment.

1.3.5

Overhead cable ladder

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 10


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

1.3.6

Interconnect signal and power cabling between Williams and Cogent.

1.3.7

Concrete floors will be covered with vinyl tile.

1.3.8

Ambient temperature will be maintained by Williams between 60-90°F with an objective of 20-65% humidity.

1.3.9

General and administrative services directly relating to the provision of the above listed Collocation Services.

2.

Cogent Standards, Descriptions & Tasks

2.1

Equipment Specifications

2.1.1

The Equipment should be designed to operate satisfactorily between 60-90℉ with 20-65% (non-condensing) humidity. Low 60° and high 90° temperature alarms will be monitored by Williams.

2.1.2

Cogent will ensure that the Equipment and surrounding area do not pose safety hazards to personnel. This includes exposed AC electrical hazards, trip and slip hazards, hazardous material storage deficiencies, improperly secured or overloaded equipment racks or ladders, inadequate ingress and egress space. OSHA and local codes will apply.

2.1.3

Cogent will notify Williams of any significant Equipment additions or deletions (i.e. shelf or rack). Installation and removals will be coordinated with local Williams management.

2.2

Rack Space Specifications

2.2.1

Cogent will not jeopardize Collocation Service or damage property of other collocated customers, Williams, or Landlord in any manner.

2.2.2

Cogent will take precautions to protect Williams’ and Landlord’s common facility and nearby equipment belonging to other customers. This includes floor, wall, and telecommunication equipment protection while moving Equipment and notifying Williams of any major rearrangements of Equipment, drilling, power work, and similar potentially disruptive work.

2.2.3

Cogent will follow good cleanliness practices. All trash must be disposed of daily at Cogent’s expense. Any trash or empty boxes not disposed of by Cogent is subject to removal by Williams with any associated charges borne by Cogent.

2.2.4

Nothing may be stored outside of the assigned rack space. A minimum of 2.5’ of aisle space must be maintained at front and rear of Equipment.

2.2.5

No metal ladders, stools, or chairs may be used.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 11


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

2.2.6

Combustible or hazardous material may not be stored in the area.

2.2.7

All Equipment must be installed within the assigned rack footprint (i.e. UPS units, spare equipment).

2.2.8

All cabling will be terminated on DSX panels in the Williams common area. Fiber will be terminated on an appropriate Fiber Distribution Panel (“FDP”). Any panels for Cogent end will be supplied at Cogent’s expense.

2.2.9

Cogent is responsible for the termination of the A & B DC power and signal cabling in its Equipment.

2.2.10

Maximum DC power provided to Cogent as A & B power shall be rated for the rating of a single feed. Cogent is liable for an outage caused by the DC power exceeding the single feed rating. Cogent will be responsible for payment of consumed power exceeding the single feed rating specified in the Collocation Service Order.

2.2.11

Cogent will follow normal telecommunications industry standards with regards to equipment installation and removal in a central office environment. Williams standards are to be followed for connection of cables that interface with Williams. All installations are subject to approval by Williams.

2.2.12

Permanent use of extension cords is not allowed.

2.2.13

Cogent will not jeopardize Williams’ ability to conduct business in any manner.

2.2.14

All local, state, and federal laws will be obeyed. Local requirements for union labor, especially for AC electrical work, will be observed. Building management guidelines will be followed.

2.2.15

If Williams notifies Cogent in writing of a violation of the above rules, or any other unsafe or unacceptable situation or practice, Cogent must correct the problem within seven days or provide a written plan for correction to Williams’ satisfaction and proposed completion date. If the problem is not resolved in seven days or within a longer time frame agreed upon by Williams, Williams will have the option of either (i) correcting the problem at Cogent’s expense, or (ii) terminating the Collocation Service Order and disconnecting power and signal connections from Cogent’s Equipment. Extreme safety violations are subject to immediate correction by Williams without prior notice to Cogent. Corrections made by Williams are at Cogent’s expense and will be billed to Cogent on a time and material basis.

2.3

Access to POPs.

2.3.1

Twenty-Four Hour Access. Subject to the terms, conditions and requirements of this Exhibit B-2, Cogent shall have access to its POP Equipment 24 hours a day, 7 days per week.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 12


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

2.3.2

Compliance with Sign-In Procedures. Cogent shall follow Williams’ sign-in procedures at all times. Cogent must coordinate its first visit to a particular Williams site with Williams’ Network Control Center at (800) 582-9069 giving at least five (5) business days notice of such visit. For all subsequent entries, Cogent shall follow the procedure set forth in this Section 2.3.

2.3.3

Certification of Cogent Employees and Contractors. Only Cogent employees and Cogent contractors certified by Williams shall enter POP Collocation Sites unescorted. Williams shall grant certification to a Cogent employee or contractor if Cogent demonstrates that such employee or contractor has sufficient knowledge and experience in the installation and maintenance of telecommunications equipment. In addition to the provisions of Section 2.3.5, each certified employee or contractor shall abide by Williams’ POP Maintenance and Safety Manual, as updated from time-to-time. The manual contains Williams’ POP access policy, safety, engineering, and equipment installation standards. Cogent shall supply each employee or contractor that seeks certification with a copy of the manual provided by Williams and, subsequent to certification, with any updates thereto provided to Cogent by Williams. Until such time as Williams provides the manual to Cogent, certified Cogent employees and Cogent contractors shall conduct activities on Premises in accordance with telecommunications industry practices. The procedures for certification are as follows:

(i)

Cogent’s single point of contact, discussed below in Section 2.3.4, shall contact Williams’ Network Control Center at (800) 348-6925 (alternate number (800) 582-9069) to seek certification for a Cogent employee. Employee applicants shall be deemed certified seventy-two (72) hours after Williams receives all requested qualification information, unless Williams notifies Cogent’s single point of contact that more information is reasonably required or that the applicant is denied certification in Williams’ reasonable discretion.

(ii)

For each Cogent contractor that seeks certification, Cogent shall provide Williams’ Network Control Center with a letter of authorization signed by Cogent and the contractor. At a minimum, the letter of authorization shall state that the contractor is an agent of Cogent for the purpose of installing, maintaining or repairing Cogent Equipment or for other purposes specified by Cogent in the letter, set forth the names of contractor’s employees for which Cogent seeks certification, and contain a statement that the contractor has received a copy of Williams’ POP Maintenance and Safety Manual and the contractor agrees to abide by the reasonable policies contained therein and to those contained in any updated manuals provided to Cogent by Williams. If Cogent has not received a copy of Williams’ POP Maintenance and Safety Manual by the time it submits a letter of authorization, the contractor shall state in the letter that it will abide by the policies and rules contained in the manual when it is provided. Cogent contractors shall be deemed certified seventy-two (72) hours after the latter of Williams’ receipt of the letter of

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 13


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

authorization or Williams’ receipt of all additional requested qualification information, unless Williams notifies the applicant that more information is reasonably required or that the applicant is denied certification in Williams’ reasonable discretion.

Once certified, Cogent’s employees or contractors must call Williams’ Network Control Center at (800) 348-6925 (alternate number (800) 582-9069) prior to entering or exiting the Space. Cogent shall provide Williams’ Network Control Center with a list of “certified” employees or contractors that have passed Williams’ certification process. It shall be Cogent’s duty to notify Williams of any changes in Cogent’s list of certified employees and contractors or if a certified Cogent employee or contractor leaves Cogent’s or the contractor’s employ.

2.3.4

Single Point of Contact. Within thirty (30) days after the Effective Date of the Agreement, Cogent shall designate a single point of contact for all future communications regarding common and JUCA space which shall be available twenty-four (24) hours a day, seven (7) days a week. Cogent’s single point of contact shall be responsible for distributing information to Cogent’s certified employees and contractors. Williams shall have no obligation to provide information regarding JUCA space to any technician other than the aforementioned single point of contact.

2.3.5

Security. Cogent shall abide by Williams’ reasonable security requirements to the extent Cogent has been made aware of the same. When Williams’ reasonable security requirements have been met, Cogent employees, customers, contractors, or representatives shall be issued passes or visitor identification cards which must be presented upon request before entry to any Williams’ POP. Such passes or other identification shall be issued only to persons meeting any reasonable security criteria applicable at the relevant POP for such purpose. Williams shall provide Cogent’s single point of contact, discussed in Section 2.3.4, with the access devices (e.g., access codes, card keys, keys, visitor identification cards) necessary for Cogent’s certified employees and contractors to gain access to Cogent Equipment in JUCA space within each POP. Cogent’s single point of contact shall be responsible for distributing access devices to Cogent’s employees and contractors certified pursuant to Section 2.3.3 and shall distribute access devices only to such persons. Access devices will be provided by Williams to Cogent with Williams’ Costs thereof to be reimbursed by Cogent within thirty (30) days after receipt of an invoice therefor. Cogent’s certified employees and contractors shall not disseminate access codes or devices to any other person. Subject to Section 15.1 of the Agreement, Cogent shall be liable for any losses caused by use or misuse of such access devices and shall surrender access devices upon demand for cause or upon termination of the Agreement. Cogent acknowledges that third parties will have access to the JUCA or common space in which Cogent’s Rack Spaces are located and agrees that Williams shall in no event be liable for the acts or omissions of such third parties.

2.3.6

Right to Terminate Individual’s Access. Notwithstanding any other provision of these Collocation Provisions, Williams shall, without threat of liability, have the right

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 14


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

to immediately terminate the right of access of any Cogent personnel or representative should it determine in its sole and reasonable discretion for any lawful reason that termination of such access is in its best interest. Williams shall promptly notify Cogent of any such termination, and Cogent shall have a reasonable opportunity to demonstrate that the terminated rights of access should be reinstated. Any termination of a specific individual’s access shall remain in effect pending Williams’ final determination as to the advisability of such reinstatement.

2.3.7

Escort Requirement. Cogent shall not enter any part of the Premises, other than JUCA Space pursuant to Section 2.3.3, without a Williams’ escort. Cogent shall request and pay for such escort pursuant to Williams’ procedures. Williams shall use commercially reasonable efforts to provide such escort within seventy-two (72) hours of Cogent’s request (or at its option shall waive the escort requirement on a case-by-case basis). In the event of a service-affecting fault for which such entry is required, Williams shall use commercially reasonable efforts to provide such escort as soon as reasonably practicable.

2.3.8

Emergency Situations. Williams may temporarily prohibit or restrict Cogent’s access to its JUCA Space in the event of a bona fide emergency situation. After the emergency situation has passed, Williams will again allow Cogent access to its JUCA Space pursuant to the terms and conditions herein.

2.3.9

Subcontractors. For purposes of this Section 2.3 of this Exhibit, the word “contractor” shall also include subcontractors of Cogent.

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 15


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

ATTACHMENT II TO EXHIBIT B-3

WILLIAMS COLLOCATION SERVICE REQUEST

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 16


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

ATTACHMENT III TO EXHIBIT B-3

WILLIAMS COLLOCATION SERVICE ORDER

CONFIDENTIAL AND PROPRIETARY

Exhibit B-3, Page 17


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT C

Fiber Splicing, Testing, and Acceptance Standards and Procedures

1.Initial Construction Testing

A.During initial construction, Williams shall use an optical time domain reflectometer (“OTDR”) to test splices and an OTDR and a 1-km launch reel to test pigtail connectors. Such initial construction tests shall be uni-directional and performed at 1550 nm.

B.If the loss value of two connectors and the associated pigtail splice exceeds 1 dB, Williams shall break the splice and re-splice until the loss value is 1.0 dB or less. If Williams is unable to achieve a loss value of 1.0 dB or less after five total splicing attempts, the splice shall be marked as Out-of-Spec (OOS).

C.If the loss value for a splice, when measured in one direction with an OTDR, exceeds 0.15 dB, Williams shall break the splice and re-splice until the loss value is 0.15 dB or less, provided that, if Williams is not able to achieve a loss value of 0.15 dB after three total splicing attempts, then the maximum loss value shall be 0.3 dB. If, after two additional resplicing attempts, Williams is not able to achieve a loss value of 0.3 dB or less, then Williams shall mark the splice as Out-of-Spec (OOS).

2.End-to-End Testing

A.After Williams has established end-to-end connectivity on the fibers during initial construction, it shall:

perform bi-directional end-to-end tests,
test continuity to confirm that no fibers have been “frogged” or crossed at any splice points,
record loss measurements using a light source and a power meter, and
take OTDR traces and record splice loss measurements.

B.Williams shall perform the bi-directional end-to-end tests and OTDR traces at both 1310 nm and 1550 nm, provided that 1310nm OTDR tests are not required for Spans longer than 64 kilometers. The results of such tests for any given Span of the System shall not be deemed within specification unless showing loss measurements between fiber distribution panels at each end of such Span to be in accordance with the loss specifications set forth in Exhibit D for the applicable fiber type and not to exceed a loss value of 0.3 dB per kilometer. Williams shall make commercially reasonable efforts to achieve a loss value on each Span of the System of 0.25 dB per kilometer. Williams shall measure and verify losses for each splice point in both directions and average the loss values. Williams shall mark any splice points as Out-of-Spec (OOS) that have an average loss value, based on bi-directional OTDR testing, in excess of 0.3 dB.

CONFIDENTIAL AND PROPRIETARY

Exhibit C, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

3.Post-Construction Testing

After performing permanent resplicing (in conjunction with repair of a cable cut, replacement of a segment of cable, or other work after initial installation and splicing of the cable), the test procedures set forth in Section 2 (End-to-End Testing) of this Exhibit, shall apply to the relevant fibers and cable segments. The provisions in Sections 4 (OTDR Equipment and Settings) and 5 (Acceptance Test Deliverables) of this Exhibit, that are relevant to such testing shall also apply. Williams may, after the Acceptance Date, adopt any alternative methods of testing that are generally accepted in the industry and that provide sufficient data to fulfill the objectives of the tests set forth in this Exhibit.

4.Out-of-Spec Splices

Out-of-Spec splices shall be noted, but shall not preclude Acceptance of a fiber if the Out-of-Spec condition does not affect transmission capability (based on use of then-prevailing telecommunications industry standards applicable to equipment generally used with the relevant type of fiber) or create a significant possibility of an outage.

5.OTDR Equipment and Settings

Williams shall use OTDR equipment and settings that are, in its reasonable opinion, suitable for performing accurate measurements of the fiber installed. Such equipment and settings shall include, without limitation, the Laser Precision TD3000 and CMA4000 models and compatible models for OTDR testing, and the following settings:

A.Index of refraction settings:

1310 nm

1550 nm

Lucent Truwave

1.4738

1.4732

Corning SMF-28

1.4675

1.4681

Corning SMF-LS

1.471

1.470

Corning LEAF

1.470

1.469

Sumitomo fiber

1.467

1.467

B.Tests of a pigtail connector and its associated splice:

TD3000

    

CMA4000

4 km Range

4 km Range

10ns Pulse

10ns Pulse

0.25 m Resolution

0.25 m Resolution

Medium Averaging

Medium Averaging

CONFIDENTIAL AND PROPRIETARY

Exhibit C, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

C.End-to-End Segment OTDR Testing:

TD3000

    

CMA4000

64 km Range

64 km Range

500 ns Pulse

1001 ns Pulse

4 m Resolution

4 m Resolution

Medium Averaging

Medium Averaging

Note: If the end points are more than 64 kilometers apart, Williams currently uses a TD3000 set at 128 km range setting and performs bi-directional testing only at 1550 nm.

6.Acceptance Test Deliverables

Williams shall provide computer media containing the following information for the relevant fibers and cable segments:

A.Verification of end-to-end fiber continuity with power level readings for each fiber taken with a light source and power meter.

B.Verification that the loss at each splice point is either (i) below 0.3 dB or (ii) in accordance with the requirements of Section 4 of this Exhibit.

C.The final bi-directional OTDR test data, with distances.

D.Cable manufacturer, cable type (buffer/ribbon), fiber type, number of fibers, number of fibers per tube, and distance of each section of cable between splice points.

E.Identification of any portions utilizing optical groundwire.

7.General Testing Procedures and Acceptance

A.As soon as Williams determines that the Cogent Fibers in a given Major Segment meet the Acceptance Standards and all Transmission Sites and intermediate POP Collocation Sites which are not terminal endpoints of Major Segments along such Major Segment are completed and ready for occupancy by Cogent under the terms of Exhibit B-1 or Exhibit B-3 of the Agreement, as applicable, it shall provide the deliverables set forth in Section 6 of this Exhibit. As used in the preceding sentence, “terminal endpoints” of Major Segments are those certain POP Collocation Sites shown in bold print in Exhibit A-2 of the Agreement. Cogent shall have fourteen (14) calendar days

CONFIDENTIAL AND PROPRIETARY

Exhibit C, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

after receipt of test deliverables for any Segment to provide Williams written notice of any bona fide determination that the Cogent Fibers on such Segment do not meet the Acceptance Standards. Such notice shall identify the specific data that indicate a failure to meet the Acceptance Standards.

B.Upon receiving written notice pursuant to Subsection 7.A of this Exhibit, Williams shall either:

(i)

expeditiously take such action as shall be reasonably necessary to cause such portion of the Cogent Fibers to meet the Acceptance Standards and then re-test the Cogent Fibers in accordance with the provisions of this Exhibit; or

(ii)

provide Cogent written notice that Williams disputes Cogent’s determination that the Cogent Fibers do not meet the Acceptance Standards.

After taking corrective actions and re-testing the Cogent Fibers, Williams shall provide Cogent with a copy of the new test deliverables and Cogent shall again have all rights provided in this Article with respect to such new test deliverables. The cycle described above of testing, taking corrective action and re-testing shall take place until the Cogent Fibers meet the Acceptance Standards.

C.If Williams provides notice to Cogent pursuant to Clause B(ii), Cogent shall within five (5) calendar days of such notice designate by written notice to Williams the names and addresses of three reputable and independent fiber optic testing companies. Williams shall designate one of such companies to conduct an independent re-test of the Cogent Fibers for the relevant Segment. If, after such re-testing, the testing company determines that the Cogent Fibers

(i)

meet the Acceptance Standards, then Cogent shall pay the testing company’s charges for performing the testing and the acceptance date for the relevant Segment shall be fourteen days after Williams provided its test deliverables.

(ii)

do not meet the Acceptance Standards, then Williams shall pay the testing company’s charges for performing the testing and shall perform the corrective action and re-testing set forth in Subsection B(i).

D.Unless Cogent provides a written objection pursuant to Subsection A, the acceptance date of a Segment shall occur on the fourteenth (14th) day after Williams provides the test deliverables for that Segment, or, if earlier, the date Cogent provides written acceptance of such Segment. Cogent’s acceptance (pursuant to this subsection or of Subsection C) of the last Segment to be accepted within a Major Segment shall constitute Cogent’s “Acceptance” of the Cogent Fibers for such Major Segment. The date of Cogent’s Acceptance for each Major Segment shall be referred to as the “Acceptance Date”.

8.Time for Delivery of Test Results; Test Schedule

A.If Williams’ Fiber Acceptance Testing begins prior to the twentieth (20th) day after the Effective Date, then Williams shall provide Cogent with a copy of the test deliverables on a Segment-by-Segment basis within twenty (20) calendar days after the later of (i) the conclusion of such Fiber Acceptance Testing of a Segment or (ii) the Effective Date.

CONFIDENTIAL AND PROPRIETARY

Exhibit C, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

B.If Williams’ Fiber Acceptance Testing begins on or after the twentieth (20th) day after the Effective Date, the provisions of this subsection shall apply. Williams’ Fiber Acceptance Testing shall progress Segment by Segment along the System as cable splicing progresses, so that test deliverables may be reviewed in a timely manner. Cogent shall have the right, but not the obligation, to have an individual present to observe the Fiber Acceptance Testing and Williams shall provide Cogent at least seven days’ prior notice of Williams’ testing schedule. Within twenty (20) calendar days after the conclusion of any Fiber Acceptance Testing of the Cogent Fibers conducted by Williams in any given Segment, Williams shall provide Cogent with a copy of the test deliverables.

C.Williams shall, upon written request, provide Cogent with its testing schedule for any Segment promptly after developing such schedule.

9.Cogent Testing

A.Cogent shall have the right, but not the obligation, at its sole expense, to conduct its own Fiber Acceptance Testing of the Cogent Fibers in accordance with Section 2 of this Exhibit, regardless of whether Williams has previously completed Fiber Acceptance Testing.

B.The following procedures shall apply to Cogent testing:

(i)

If Williams’ Fiber Acceptance Testing begins on or after the twentieth (20th) day after the Effective Date, Cogent may perform its own concurrent Fiber Acceptance Testing of the Cogent Fibers at the same time Williams performs testing at each location. If Cogent elects to perform such testing, it shall notify Williams of its intent to do so no later than ten days after the Effective Date. The parties shall cooperate to facilitate such separate, but concurrent, Fiber Acceptance Testing, provided that the Cogent shall conform to Williams’ testing schedule.

(ii)

If Williams’ Fiber Acceptance Testing begins prior to the twentieth (20th) day after the Effective Date, or if Cogent does not elect to perform concurrent testing pursuant to Subsection 9.A of this Exhibit, Cogent may perform its own Fiber Acceptance Testing of the Cogent Fibers after Williams’ Fiber Acceptance Testing begins. Cogent shall provide Williams at least seven days’ prior notice of Cogent’s testing schedule. Williams shall have the right, but not the obligation, to have an individual present to observe Cogent’s Fiber Acceptance Testing.

(iii)

Within twenty (20) calendar days after the conclusion of any Fiber Acceptance Testing of the Cogent Fibers conducted by Cogent in any given Segment, Cogent shall notify Williams of any detected failures to meet the specifications set forth in Section 2 of this Exhibit. Cogent’s exercise or non-exercise of its right to conduct Fiber Acceptance Testing shall not extend or shorten the time periods for Cogent to determine, pursuant to the Agreement, if the Fibers meet the Acceptance Standards.

(iv)

Cogent must notify Williams of its intent to perform acceptance testing within ten (10) calendar days following the receipt of either the notification of route completion or the final acceptance test results, whichever occurs later.

CONFIDENTIAL AND PROPRIETARY

Exhibit C, Page 5


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT D

FIBER SPECIFICATIONS

[Engineering specifications including description, optical specifications, environmental specifications, dimensional specifications, mechanical specifications, and performance characterizations for Corning(R) Leaf(TM) CPC6 Single-Mode Non-Zero dispersion-shifted optical fiber and Corning(R) SMF-28(TM) CPC6 single-mode optical fiber.]

CONFIDENTIAL AND PROPRIETARY

Exhibit D, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT E

Cable Installation Specifications

1.Material

·

Steel or PVC conduit shall be minimum schedule 40 wall thickness.

·

Any exposed steel conduit, brackets or hardware (e.g., bridge attachments) shall be hot-dipped galvanized after fabrication.

·

All split steel shall be flanged.

·

Handholes shall have a minimum H-15 loading rating.

·

Manholes shall have a minimum H-20 loading rating.

·

Warning signs shall display universal do not dig symbol, “Warning-Buried Fiber-Optic Cable,” company name and logo, local and emergency One Call toll-free numbers.

2.Minimum Depths

Minimum cover required in the placement of the conduit/cable shall be forty-two inches (42”), except in the following instances:

·

The minimum cover in ditches adjacent to roads, highways, railroads and interstates is forty-eight inches (48”) below the clean out line or existing grade, whichever is greater.

·

The minimum cover across streams, river washes, and other waterways shall be sixty inches (60”) below the clean out line or existing grade, whichever is greater.

·

At locations where the cable crosses other subsurface utilities or other structures, the cable/conduit shall be installed to provide a minimum of twelve inches (12”) of vertical clearance from the utility/obstacle. The cable/conduit can be placed above the utility/obstacle, provided the minimum clearance and applicable minimum depth can be maintained; otherwise the cable/conduit shall be installed under the existing utility or other structure.

·

In rock, the cable/conduit shall be placed to provide a minimum of eighteen inches (18”) below the surface of the solid rock, or provide a minimum of forty-two inches (42”) of total cover, whichever requires the least rock excavation.

·

Where existing pipe is used, current depth is sufficient.

3.Buried Cable Warning Tape

All cable/conduit shall be installed with buried cable warning tape. The warning tape shall be:

·

laid a minimum of twelve inches (12”) above the cable/conduit

·

generally placed at a depth of twenty-four inches (24”) below grade and directly above the cable/conduit

CONFIDENTIAL AND PROPRIETARY

Exhibit E, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

·

a minimum of three inches (3”) wide and display “Warning-Buried Fiber-Optic Cable,” a company name, logo and emergency one-call toll-free number repeated every twenty-four inches (24”).

4.Conduit Construction

·

Conduits may be placed by means of trenching, plowing, jack and bore, multi-directional bore or directional bore.

·

Conduits shall generally be placed on a level grade parallel to the surface, with only gradual changes in grade elevation.

·

Steel conduit shall be joined with threaded collars, Zap-Lok or welding. (Welding is the preferred method.)

·

All jack and bores shall use HDPE or steel conduit.

·

All directional or mini-directional bores shall use HDPE or steel conduit.

·

Any cable placed in swamp or wetland areas shall be placed in HDPE, PVC, or steel conduit.

Where required by the permitting agency:

·

all crossings of paved city, county, state, federal, and interstate highways, or railroad crossings shall be encased in steel conduit,

·

all longitudinal cable runs under paved streets shall be placed in steel or concrete encased PVC conduit,

·

all cable placed in metropolitan areas shall be placed in steel or concrete covered PVC conduit, and

·

at all foreign utility/underground obstacle crossings, steel conduit shall be placed and shall extend at least five feet (5’) beyond the outer limits of the obstacle in both directions.

5.Innerduct Installation

·

No cable shall be placed directly in any split/solid steel conduit without innerduct.

·

Innerduct(s) shall extend beyond the end of all conduits a minimum of eighteen inches (18”).

6.Cable Installation in Conduit

·

The cable shall be installed using either a sealed pneumatic cable blowing system or a powered pulling winch and hydraulic powered assist pulling wheels.

·

The maximum pulling force to be applied to the cable shall be six hundred pounds (600 lbs.).

·

Sufficient pulling assists shall be available and used to insure the maximum pulling force is not exceeded at any point along the pull.

·

The cable shall be lubricated at the reel and all pulling assist locations.

·

A pulling swivel breakaway rated at six hundred pounds (600 lbs.) shall be used at all times.

CONFIDENTIAL AND PROPRIETARY

Exhibit E, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

·

Splices shall be allowed only at planned junctions and reel ends.

·

All splices shall be contained in a handhole or manhole.

·

A minimum of twenty meters (20m) of slack cable shall be left in all intermediate handholes and manholes.

·

A minimum of thirty meters (30m) of slack cable shall be left in all splice locations.

·

A minimum of fifty meters (50m) of slack cable shall be left in Transmission Sites and points of presence.

·

PVC conduit/innerduct may be split, with the cable installed inside the split duct and plowed in.

7.Manholes and Handholes

·

Manholes shall be placed in traveled surface streets and shall have locking lids.

·

Handholes shall be placed in all other areas, and be installed with a minimum of eighteen inches (18”) of soil covering lid.

8.EMS Markers

EMS Markers shall be placed directly above the lid of all buried handholes or shall be fabricated into the lids of the handholes.

9.Cable Markers (Warning Signs)

·

Cable markers shall be installed at all changes in cable running line direction, splices, pull boxes, assist-pulling locations, and at both sides of street, highway or railroad crossings.

·

Markers shall be spaced at intervals of no more than five hundred feet (500’) apart in metropolitan areas (areas where there is either extensive development and improvement or rapid growth (new building construction) and within line of sight (not to exceed one thousand feet (1,000’) in non-metropolitan areas.

·

Markers shall be positioned so that they can be seen from the location of the cable and generally set facing perpendicular to the cable running line.

·

Splices and pull boxes shall be marked on the cable marker post.

10.Fiber Optic Groundwire

The Williams Communications, Inc. Optical Groundwire Specifications (Issue 1; October 15, 1996) shall apply to optical groundwire (aerial fibers installed within power transmission groundwire cable). Sections 2 through 9 of this Exhibit shall be inapplicable to optical groundwire. Upon written request, Williams shall promptly provide a copy of its Optical Groundwire Specifications.

CONFIDENTIAL AND PROPRIETARY

Exhibit E, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

11.Updating of Specifications

Williams may revise these Cable Installation Specifications to include new procedures, materials, or processes so long as the changes achieve the objectives of the specifications set forth above and are in accordance with, or superior to, then-current telecommunications industry standards.

CONFIDENTIAL AND PROPRIETARY

Exhibit E, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT F

As-Built Drawing Specifications

1.Alignment Sheets

A.As-Built Alignment Sheets shall include:

·

survey information (either from existing data or new information)

·

cable and conduit information

·

splice locations

·

assist point locations with permanent structures

·

survey stations

·

Transmission Site locations

·

optical distances to the nearest Transmission Sites from each splice location.

B.As-Built Alignment Sheets shall be updated with actual construction field data.

C.The scale of As-Built Alignment Sheets shall not exceed 1” = 200’ in metropolitan areas (areas where there is either extensive development and improvement or rapid growth (new building construction)) or 1” = 500’ in non-metropolitan areas.

2.Format

Drawings shall be “blue lines”, as such term is understood in the industry or in CAD format revision 13 or a later revision. Williams may, after the Acceptance Date, adopt any replacement method of creating or providing drawings that is generally accepted in the industry and that provides equivalent information.

3.Transmission Site Floor Plans

Floor plans for Transmission Sites shall show rack placement and assignment for Cogent’s floor space.

CONFIDENTIAL AND PROPRIETARY

Exhibit F, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT G

Operations Specifications

1.Routine Maintenance

Williams shall perform the work and provide the services set forth in the following paragraphs A through E as Routine Maintenance:

A.NCC Functions. Williams shall operate a manned Network Control Center (“NCC”) twenty-four (24) hours a day, seven (7) days a week that monitors the System by means of remote surveillance equipment and dispatches maintenance and repair personnel to handle and repair problems detected by the NCC or reported by Cogent or other parties. Williams shall provide Cogent a toll-free telephone number to report problems to the NCC.

B.Cable Maintenance. Williams shall perform appropriate routine maintenance on the Cable in accordance with Williams’ then-current preventative maintenance procedures as specified in Williams’ Operations Manual (the “Operations Manual”). Williams may revise the Operations Manual to include new procedures, materials or processes from time to time. Williams’ preventative maintenance procedures shall not substantially deviate from industry practice.

C.Transmission Site Maintenance. Williams shall perform appropriate routine maintenance on regenerator, optical amplifier, and junction buildings, including the DC power plant, HVAC equipment, and basic building safety equipment including alarms and emergency generators in accordance with Williams’ then current preventative maintenance procedures. Williams’ preventative maintenance procedures shall not substantially deviate from industry practice.

D.Route Patrol. Williams shall patrol the System route on a reasonable, routine basis and shall perform all required Cable locates. Williams shall belong to a state or regional one-call (call-before you dig) center when available.

E.Spare Cable. Williams shall maintain an inventory of spare cable at strategic locations to facilitate timely restoration.

2.Planned Network Maintenance Activity

A.Timing. Williams shall avoid performing maintenance between 0600-2200 local Tulsa time, Monday through Friday, inclusive, that will have a disruptive impact on the continuity or performance level of the Cogent Fibers. However, the preceding sentence does not apply to restoration of continuity to a severed or partially severed fiber optic cable, restoration of dysfunctional power and ancillary support equipment, or correction of any potential jeopardy conditions.

B.Notice. Williams shall provide Cogent with telephone, facsimile, or written notice of all non-emergency planned network maintenance (a) no later than three (3) banking days prior to performing maintenance that, in its reasonable opinion, has a substantial likelihood of affecting Cogent’s traffic for up to 50 milliseconds, and (b) no later than ten (10) banking days prior to

CONFIDENTIAL AND PROPRIETARY

Exhibit G, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

performing maintenance that, in its reasonable opinion, has a substantial likelihood of affecting Cogent’s traffic for more than 50 milliseconds. If Williams’ planned activity is canceled or delayed, Williams shall promptly notify Cogent and shall comply with the provisions of the previous sentence to reschedule any delayed activity.

3.Fiber and Cable

A.Emergency Repair. Williams shall correct or repair Cable discontinuity or damage in accordance with the procedures set forth in the Operations Manual. Williams shall use commercially reasonable efforts to repair Cable traffic discontinuity within the following times:

·

Dispatch of personnel to problem area – immediately upon learning of discontinuity

·

Arrival of first maintenance employee on site – within four (4) hours of learning of discontinuity

·

Restoration of Cable continuity – continuity of at least one fiber shall be established within six (6) hours of learning of discontinuity; restoration shall continue until all in-service fibers are restored in accordance with the alternating fiber restoral procedure described in the Operations Manual.

B.Permanent Repair. Within twenty-four (24) hours after completion of an emergency repair, Williams shall commence its planning for permanent repair, shall notify Cogent of such plans, and shall implement such permanent repair within an appropriate time thereafter.

C.Splicing Specifications. Williams shall comply with the Cable splicing specifications as provided in Exhibit C. Williams shall provide to Cogent any modifications to these specifications for Cogent’s approval, which shall not be unreasonably withheld or delayed, so long as the modifications do not substantially deviate from industry standards.

4.Miscellaneous

A.Full-Time Dispatch Capability. Williams’ maintenance employees shall be available for dispatch twenty-four (24) hours a day, seven (7) days a week. Williams shall use commercially reasonable efforts to have its first maintenance employee at the site requiring an emergency maintenance activity within four (4) hours from the time of alarm identification by Williams’ NCC or notification by Cogent, whichever occurs first. Emergency maintenance is defined as any service-affecting situations requiring an immediate response.

B.Standard of Care; Cooperation. In performing its services hereunder, Williams shall take workmanlike care to prevent impairment to the signal continuity and performance of the System. In addition, Williams shall reasonably cooperate with Cogent in sharing information and analyzing the disturbances regarding the cable and/or fiber facilities.

C.Cogent Equipment. Nothing contained herein shall make Williams responsible for Cogent Equipment. If, however, Williams agrees to maintain Cogent Equipment, Cogent shall provide equipment spares, vendor training and documentation for each technician along the System route when Cogent uses equipment different from that used by Williams.

CONFIDENTIAL AND PROPRIETARY

Exhibit G, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

D.Escalation List. Williams shall, at Cogent’s request, provide Cogent an operations escalation list for use in reporting and seeking redress of exceptions noted in Williams’ performance of Routine Maintenance and Non-Routine Maintenance.

CONFIDENTIAL AND PROPRIETARY

Exhibit G, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT H

Interconnections

1.Interconnection Points

A.Permitted Connecting Points. Cogent may request that Williams establish Connecting Points with other telecommunications facilities (“Interconnect Facilities”) at Williams’ standard rates, at (i) fiber distribution panels at the Cable end points, (ii) fiber distribution panels at Transmission Sites, or (iii) at particular agreed to splice points in meet me vaults subject to the terms and conditions of Attachment 1 to this Exhibit H ((i), (ii) and (iii) collectively, “Connecting Points”). Cogent shall have no right to establish any connection to the System other than at such locations. Any splice described in clause (iii) above established hereunder shall be referred to herein as a “Cogent Splice”.

B.No Cogent Access to Cable. Cogent shall have no right to access any Fibers within the Cable or to enter any splice or Williams vault.

2.Requests for Interconnections

A.Connection Requests. Cogent shall provide Williams at least thirty (30) days’ notice (the “Interconnect Notice”) of the date it requests that a connection be completed or sixty (60) days’ notice if the connection requires installation of Cogent Equipment at a Transmission Site or POP. The Interconnect Notice shall set forth a description of the work required to be performed including:

(i)

the connection location (which shall be at a permitted Connecting Point as set forth in Subsection 1.A of this Exhibit);

(ii)

a copy of Cogent’s construction design drawings including a diagram of the desired location of the Interconnect Facilities and Cogent Equipment;

(iii)

identification of all Interconnect Facilities and Cogent Equipment to be installed;

(iv)

Cogent’s requested installation schedule;

(v)

any excess cable storage requirements;

(vi)

the space, power, environmental and other requirements for the Interconnect Facilities and Cogent Equipment;

(vii)

the estimated in-service and termination dates for the interconnection; and

(viii)

all other information reasonably required by Williams.

B.Response to Requests. Within twenty-one (21) days of receiving the Interconnect Notice, Williams shall respond with its acceptance or objections to the proposed interconnection. Williams shall use commercially reasonable efforts to accommodate the request, but may restrict

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 1


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

such work to the planned system work periods set forth in Exhibit G. Williams may decline to make a requested connection if Williams determines, in its reasonable discretion, that there is a significant likelihood that (i) Cogent’s use of a proposed connection would cause a material and adverse effect on the System or the use thereof; (ii) use of a particular location will cause a significant technical impediment; or (iii) the making or existence of the connection presents an unreasonable risk of creating an interruption of transmission.

3.Demarcation and Ownership

A.Demarcation Points. Williams shall designate an installation demarcation point and a maintenance demarcation point (which may be a different point) for each interconnection in order to safeguard and maintain sole control over the System. Williams shall perform all installation work on facilities on its side of the installation demarcation point and shall perform all post-installation work on facilities on its side of the maintenance demarcation point. Cogent shall pay the Costs of such installation and post-installation work as set forth in this Exhibit. Installation by Williams of the Interconnect Facility shall extend no further than the boundary of Williams’ right-of-way or other property unless otherwise mutually agreed to by the parties.

B.Ownership. Cogent shall retain ownership of Interconnect Facilities during the Term. At the end of the Term, title to any portion of an Interconnect Facility located on Transmission Sites or other Williams premises or right-of-way shall pass to Williams.

4.Installation of Interconnect Facilities

A.Spur Cable. Cogent shall, prior to the requested connection date, provide a spur cable adequate to reach the Connecting Point with an additional length (minimum 25 meters) sufficient for Williams to perform splicing.

B.Rights of Way and Equipment. Cogent shall provide, at its sole cost and expense, any and all necessary rights of way, permits, access rights, and any required consents or authorizations, and Williams-approved materials and equipment (including cables and conduit) necessary for the construction, use, operation, maintenance and repair of each Interconnect Facility. If necessary, and where applicable, Williams shall assist Cogent, at Cogent’s expense, in obtaining from any third-party building owner or Williams’ lessor access to existing building entrance facilities, if available, to access and exit Transmission Sites. Otherwise, Cogent shall be solely responsible for obtaining all necessary rights for the Interconnect Facility, as described in the first sentence of this Subsection, and Williams does not make and hereby disclaims any warranties or representations that such rights are available at any particular location or regarding the cost or availability of such rights.

5.Maintenance of Interconnect Facilities

A.Maintenance and Changes. Cogent shall provide all maintenance and repair of the Interconnect Facility on Cogent’s side of the maintenance demarcation point. Any improvement, modification, addition to, relocation, or removal of, the Interconnect Facility by Cogent at Transmission Sites or other Williams premises shall be subject to Williams’ prior review and written approval and shall be performed by Williams to the extent required work is on Williams’ side of the applicable demarcation point. Cogent shall pay the Cost of such improvement, modification,

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 2


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

addition to, relocation, or removal of, the Interconnect Facility and of the Cost of repairing any damage due to Cogent’s actions. Williams’ maintenance responsibility shall be limited to the Interconnect Facilities on its side of the maintenance demarcation point and the associated cross connect or other connection at that point.

B.Unusual Costs. Williams may require Cogent to pay additional Costs incurred in maintaining any connection that presents unusual problems of access for Williams.

C.Standards. Cogent shall (except to the extent Williams has installation or maintenance responsibility) ensure that any Interconnect Facilities are installed, operated, and maintained to meet or exceed any reasonable requirements of Williams, any requirements of Williams’ building management or insurance underwriters, and any applicable local, state and federal codes and public health and safety laws and regulations (including fire regulations and the National Electric Code).

6.Additional Provisions Applicable to Transmission Sites and POPs

A.Limitations on Transmission Site Interconnections. Transmission Sites are established and designed to support network transmission equipment and, therefore, no interconnections may be made at such sites for other purposes, such as directly or indirectly connecting to local exchange carrier facilities or other local access facilities or for purposes of providing local exchange carrier or local access services.

B.Prohibition on Dark Fiber Cross-Connects with Other Collocation Customers. Cogent shall not establish Dark Fiber cross-connects between Cogent’s collocated facilities or the Cogent Equipment and the collocated facilities of other parties who are using a Transmission Site or POP. Cogent shall not use any Interconnect Facility to allow third parties collocated in any Transmission Site or POP to interconnect with each other at that Transmission Site or POP.

C.Additional Collocation Requirements. If any Interconnect Facility requires installation or storage of Cogent Equipment (other than the spur cable) at Williams premises, Cogent must arrange for collocation of such Cogent Equipment through the Collocation Provisions (as an Additional Service) or pursuant to a separate written agreement.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 3


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

Attachment 1 to Exhibit H

Requirements Applicable to Cogent Splices

A.

At any time there is cable activity (including without limitation, initial installation of the Cogent Splice, repair of cable cuts or other cable damage, and relocation of cable) on the span (the “Spliced Span”) where the Cogent Splice is located, Cogent shall (a) provide Williams access to Cogent’s fiber distribution panels (“FDPs”) to conduct bi-directional testing of the Spliced Span and (b) at Williams’ request (written, oral, or electronic) promptly provide a trained and qualified technician with an optical time-domain reflectometer (OTDR) at its FDP to aid in the cable activity. If Cogent cannot provide the technician and OTDR then Cogent shall provide Williams access to Cogent’s FDP for the duration of the cable activity.

B.

Williams shall perform all splicing activity at the Cogent Splice point.

C.

Williams’ Network Control Center (NCC) shall remain the central point of contact, and shall control all cable activity.

D.

Williams shall be relieved from any obligations in the Agreement or otherwise to restore or maintain the Cogent Fibers to the extent the existence of the Cogent Splice interferes with or increases the time for performing such obligations.

E.

During a cable emergency situation in which Williams requires access to Cogent’s FDP or other facilities because of the Cogent Splice, Williams shall make reasonable efforts to coordinate with Cogent’s technician. If Cogent’s technician is not on site and available to work with the Williams technicians, then Williams shall proceed with “blind” fiber splicing of the Cogent’s Fibers (i.e., splicing without the ability to test the Spliced Span). Williams may defer blind splicing until all other fibers in the damaged cable are spliced.

F.

The Agreement does not provide for fiber rolls to dark fiber to restore Cogent’s service. However, if Williams does elect to provide fiber rolls, it may elect not to allow fiber rolls on the Spliced Span.

G.

If Cogent reports a damaged fiber on the Spliced Span and Williams is not aware of any continuity problems on its System, Cogent shall have the burden of demonstrating that the problem is a result of damage to a Cogent Fiber. Cogent must use an OTDR to demonstrate that the problem is not a result of conditions off the System and beyond the Cogent Splice point.

H.

The provisions of Paragraphs D, F, and G and the provisions of Paragraph E relating to blind splices shall apply (i) only to the Cogent Fibers having a mid-span interconnection Cogent Splice and (ii) only to the extent such Cogent fibers are on a Spliced Span.

I.

Cogent may only have Williams perform a mid-span interconnection Cogent Splice at existing Williams splice points and then only with Williams’ prior written consent.

J.

Williams is not obligated to perform any maintenance, repair, or restoration on the Cogent interconnection beyond the Cogent Splice.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 4


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

FIRST AMENDMENT TO DARK FIBER IRU AGREEMENT

THIS FIRST AMENDMENT TO DARK FIBER IRU AGREEMENT (this “Amendment”) is made as of June 27, 2000 by and between WILLIAMS COMMUNICATIONS, INC., a Delaware corporation (“Williams”) and COGENT COMMUNICATIONS, INC., a Delaware corporation (“Cogent”).

W I T N E S S E T H:

WHEREAS, Williams and Cogent entered into that certain Dark Fiber IRU Agreement (the “Agreement”) on April 14, 2000 under which Williams granted to Cogent and Cogent acquired from Williams the Cogent Lease/IRU Rights in and to the Initial Cogent Fibers as defined and described therein;

WHEREAS, pursuant to the terms of Subsection 2.4(a) of the Agreement, Cogent has the option to acquire Additional Fibers from Williams as hereafter described; and

NOW, THEREFORE, in consideration of the mutual promises set forth below, and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the undersigned parties hereto agree as follows:

1.Exercise of Option to Obtain Lease/IRU Rights in Additional Fibers. Pursuant to Subsection 2.4(a) of the Agreement, Cogent hereby exercises, and Williams hereby confirms availability and accepts Cogent’s exercise of, its right to obtain Cogent IRU/Lease Rights in one (1) additional Dark Fiber in all Major Segments at a price of [*] per Fiber Mile. As provided in Section 2.4 of the Agreement, the Cogent Lease/IRU Rights in the Additional Dark Fibers acquired pursuant to this Amendment shall be subject to all terms and conditions set forth in the Agreement except as modified by this Amendment and except that the Estimated Completion Date with respect to the Additional Fibers obtained hereunder in the Atlanta to Washington, D.C. Segment shall be March 1, 2001. Cogent acknowledges and agrees that the option described in Subsection 2.4(a) is a one-time option and as a result of its exercise thereof under this Amendment, Cogent shall have no further rights or options under said Subsection 2.4(a).

2.Payment for Additional Fibers Acquired Under this Amendment. The total estimated Contract Price for the Cogent Lease/IRU Rights in the Additional Fibers acquired by Cogent under this Amendment for all Major Segments is set forth in Exhibit A. Williams and Cogent hereby agree that for purposes of this Amendment and Cogent’s exercise of the option under Section 2.4(a) hereunder only, Section 3.3 of the Agreement is hereby amended by deleting clauses (a) and (b) therein and replacing the same with the following:

(a)The sum of [*] is due and payable within three (3) banking days after the date this Amendment has been executed by both parties;

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 5


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

(b)The sum of [*] is due and payable on December 27, 2000; and

(c)The sum of [*] is due and payable on June 27, 2001.

Cogent may, at its option, prepay any or all of the payments under (a) through (c) above at any time prior to the applicable due date(s) without penalty. Notwithstanding any provision of this Amendment or the Agreement to the contrary, the amounts payable under this Section for the Cogent Lease/IRU Rights in the Additional Fibers acquired by Cogent under this Amendment shall not be considered or included in the computation of liquidated damages payable by Williams under Section 4.4(b) of the Agreement.

3.Counterparts; Capitalized Terms. This Amendment may be executed in several counterparts, each of which shall be deemed an original and each of which alone and all of which together, shall constitute one and the same instrument. The definition of “Agreement” in the Agreement is hereby amended to include this Amendment and the terms of any other amendment thereto executed by the parties. All capitalized terms used herein but not defined shall have the meanings given to such terms in the Agreement.

4.Effect of Amendment. Except as expressly amended or modified herein, all other terms, covenants, conditions and Exhibits of the Agreement shall be unaffected by this Amendment and shall remain in full force and effect.

5.Date of Amendment. This Amendment shall be effective as of the date on which both parties have executed the same.

IN WITNESS WHEREOF and in confirmation of their consent to the terms and conditions contained in this Amendment and intending to be legally bound hereby, Williams and Cogent have executed this Amendment on the dates set forth below.

WILLIAMS COMMUNICATIONS, INC.

    

COGENT COMMUNICATIONS, INC.

By:

/s/ Gordon Martin

By:

/s/ David Schaeffer

Print Name:

Gordon Martin

Print Name:

David Schaeffer

Title:

President Carrier Services

Title:

President

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 6


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT A

Estimated Contract Price for Additional Fibers Added by Amendment

Route Segment

Estimated

Fibers

Addt’l
Fibers

Discounted Price

Total Fiber

Origin

Destination

Mileage

Type

Offered

per Fiber Mile

Payment*

Atlanta

Macon

Macon

Jacksonville

355

LEAF

1

$[***]

$[***]

Denver

Topeka

Topeka

Kansas City

635

LEAF

1

$[***]

$[***]

Herndon

Washington D.C.

26

SMF-LS

1

$[***]

$[***]

Tampa

Orlando

Orlando

Daytona Beach

153

LEAF

1

$[***]

$[***]

Salt Lake City

Denver

551

LEAF

1

$[***]

$[***]

Jacksonville

Daytona Beach

Daytona Beach

Melbourne

Melbourne

West Palm Beach

West Palm Beach

Ft. Lauderdale

310

SMF-28

1

$[***]

$[***]

Tallahassee

Tampa

Tampa

Ft. Myers

344

LEAF

1

$[***]

$[***]

New Orleans

Mobile

Mobile

Pensacola

Pensacola

Tallahassee

469

LEAF

1

$[***]

$[***]

Washington D.C.

Baltimore

Baltimore

Philadelphia

Philadelphia

Newark

Newark

New York City

336

LEAF

1

$[***]

$[***]

Herndon

Manassas Junction

28

SMF-LS

1

$[***]

$[***]

Albany

Springfield

Springfield

Worcester

Worcester

Boston

183

LEAF

1

$[***]

$[***]

Cleveland

Buffalo

Buffalo

Rochester

Rochester

Syracuse

Syracuse

Albany

562

LEAF

1

$[***]

$[***]

Los Angeles

Riverside

65

LEAF

1

$[***]

$[***]

Houston

Dallas

250

LEAF

1

$[***]

$[***]

Dallas

Tulsa

Tulsa

Kansas City

484

LEAF

1

$[***]

$[***]

San Francisco

Santa Clara

48

LEAF

1

$[***]

$[***]

San Francisco

Oakland

Oakland

Sacramento

114

LEAF

1

$[***]

$[***]

Riverside

Phoenix

Phoenix

Tucson

Tucson

El Paso

El Paso

San Antonio

San Antonio

Austin

Austin

Houston

1709

LEAF

1

$[***]

$[***]

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 7


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT A (Continued)

Route Segment

Estimated

Fibers

Addt’l
Fibers

Discounted Price

Total Fiber

Origin

Destination

Mileage

Type

Offered

per Fiber Mile

Payment*

Riverside

San Diego

San Diego

Riverside

220

LEAF

1

$[***]

$[***]

Kansas City

Columbia

Columbia

St. Louis

270

LEAF

1

$[***]

$[***]

Ft. Myers

Miami

196

LEAF

1

$[***]

$[***]

Ft. Lauderdale

Miami

20

SMF-28

1

$[***]

$[***]

Atlanta

Spartanburg

Spartanburg

Charlotte

Charlotte

Greensboro

Greensboro

Raleigh

Raleigh

Richmond

Richmond

Washington D.C.

818

LEAF

1

$[***]

$[***]

Fremont Junction

Oakland

27

LEAF

1

$[***]

$[***]

Fremont Junction

Santa Clara

24

LEAF

1

$[***]

$[***]

Fremont Junction

Modesto

93

LEAF

1

$[***]

$[***]

Sacramento

Reno

Reno

Salt Lake City

661

LEAF

1

$[***]

$[***]

Sacramento

Modesto

Modesto

Fresno

Fresno

Bakersfield

Bakersfield

Los Angeles

671

LEAF

1

$[***]

$[***]

St. Louis

Springfield

Springfield

Peoria

Peoria

Chicago

339

LEAF

1

$[***]

$[***]

New York City

Stamford

Stamford

New Haven

New Haven

Hartford

Hartford

Providence

Providence

Boston

265

LEAF

1

$[***]

$[***]

Houston

Baton Rouge

Baton Rouge

New Orleans

New Orleans

Jackson

Jackson

Birmingham

Birmingham

Atlanta

1000

LEAF

1

$[***]

$[***]

Portland

Seattle

220

LEAF

1

$[***]

$[***]

Portland

Eugene

Eugene

Sacramento

688

LEAF

1

$[***]

$[***]

Chicago

South Bend

South Bend

Toledo

Toledo

Cleveland

350

LEAF

1

$[***]

$[***]

Totals

12,484

$[***]

* Total estimated Contract Price for Additional Fibers provided under this Amendment

[*] Indicates confidential treatment requested.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 8


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

SECOND AMENDMENT TO DARK FIBER IRU AGREEMENT

THIS SECOND AMENDMENT TO DARK FIBER IRU AGREEMENT (this “Amendment”) is made as of November __, 2000 by and between WILLIAMS COMMUNICATIONS, INC., a Delaware corporation (“Williams”) and COGENT COMMUNICATIONS, INC., a Delaware corporation (“Cogent”).

W I T N E S S E T H:

WHEREAS, Williams and Cogent entered into that certain Dark Fiber IRU Agreement on April 14, 2000 (the “Agreement”) under which Williams granted to Cogent and Cogent acquired from Williams the Cogent Lease/IRU Rights in and to the Initial Cogent Fibers as defined and described therein;

WHEREAS, Williams and Cogent entered into that certain First Amendment of Dark Fiber IRU Agreement dated June 27, 2000;

WHEREAS, Cogent desires to acquire from Williams, and Williams desires to provide to Cogent, rights to use certain optical fibers in Williams’ telecommunications system along certain routes between Williams’ POPs in certain metropolitan areas (as hereafter described) which is not currently subject to the Agreement upon the terms and conditions set forth below; and

NOW, THEREFORE, in consideration of the mutual promises set forth below, and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the undersigned parties hereto agree as follows:

1.Grant of Cogent IRU/Lease Rights. The parties hereby agree that the Dark Fibers in the route segments described in Exhibit A to this Amendment (the “Interconnects”) shall be considered Cogent Fibers and each of the Interconnects shall be considered a Major Segment under the Agreement subject to the terms and conditions set forth in this Amendment; provided, however, that Sections 2.4, 3.1, 3.2 and 3.3 of the Agreement shall not apply to the Interconnects. In the event that, subsequent to the date of this Amendment, Williams constructs an alternate fiber route between the origin and destination of any of the Interconnects, as specifically described in Exhibit A to this Amendment, and intends to sell Dark Fibers within such alternate route, Williams may offer Cogent the right to exchange its IRU in up to two (2) of the Cogent Fibers in the affected Interconnect for up to two (2) fiber strands on the new alternate route in order to provide Cogent with diverse routing. If, in any such exchange, the Fiber Miles of the fibers in the new alternate route exceed the Fiber Miles of the Cogent Fibers to be exchanged, then Cogent shall pay, as additional Contract Price, the amount determined by multiplying the per Fiber Mile price for the affected Interconnect set forth in Exhibit A by such excess Fiber Miles. Notwithstanding any of the provisions above, the decision to allow Cogent to exchange Cogent Fibers in any Interconnect with fiber strands in new alternate routes as described above will be at Williams’ sole and absolute discretion. If an exchange is agreed upon pursuant to the foregoing provisions, the parties will enter into an amendment to the Agreement identifying the Interconnect(s) affected thereby, establishing new Interconnects under the Agreement, increasing the Contract Price (if applicable) and setting forth Scheduled Delivery Dates and other necessary information applicable to any new Interconnect.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 9


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

2.Payment for Cogent Fibers in the Interconnects. The total estimated Contract Price for the Cogent Lease/IRU Rights in the Cogent Fibers in all of the Interconnects is set forth in Exhibit A. Williams and Cogent hereby agree that for purposes of this Amendment and with respect to the Cogent Fibers in the Interconnects only, the estimated Contract Price applicable to the Cogent Fibers in the Interconnects set forth in Exhibit A shall be paid by Cogent to Williams as follows:

(a)

twenty-five percent (25%) of such estimated Contract Price within three (3) banking days after the parties’ execution of this Amendment; and

(b)

the remaining seventy-five percent (75%) of the estimated Contract Price attributable to each Interconnect as set forth in Exhibit A shall be due for each such Interconnect within three (3) banking days after the Acceptance Date of the Cogent Fibers in each such Interconnect.

3.Charges for Routine Maintenance. With respect to the Cogent Fibers in the Interconnects only, Section 3.4 of the Agreement is hereby amended by deleting [*] in each place it appears and replacing such figure with [*] in each such place.

4.Counterparts; Capitalized Terms. This Amendment may be executed in several counterparts, each of which shall be deemed an original and each of which alone and all of which together, shall constitute one and the same instrument. The definition of “Agreement” in the Agreement is hereby amended to include this Amendment and the terms of any other amendment thereto executed by the parties. All capitalized terms used herein but not defined shall have the meanings given to such terms in the Agreement.

5.Effect of Amendment. Except as expressly amended or modified herein, all other terms, covenants, conditions and Exhibits of the Agreement shall be unaffected by this Amendment and shall remain in full force and effect.

6.Date of Amendment. This Amendment shall be effective as of the date on which both parties have executed the same.

IN WITNESS WHEREOF and in confirmation of their consent to the terms and conditions contained in this Amendment and intending to be legally bound hereby, Williams and Cogent have executed this Amendment on the dates set forth below.

WILLIAMS COMMUNICATIONS, INC.

    

COGENT COMMUNICATIONS, INC.

By:

/s/ Greg S. Floerke

By:

/s/ David Schaeffer

Print Name:

Greg S. Floerke

Print Name:

David Schaeffer

Title:

Senior Vice President

Title:

Chief Executive Officer

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 10


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT A

Interconnects

Route Segment

Estimated

Estimated

Fibers

Addt’l
Fibers

Price per

Total Fiber

Origin

Destination

Completion

Mileage

Type

Offered

Fiber Mile

Payment

600 South Federal

2101 Roberts Road

6th Floor, Suite 600

Broadview, IL 60153

Chicago, IL 60605

Dec-00

20

SMF-28

4

$ [***]

$ [***]

1201 Main Street,

Ste C-112,

Dallas, TX, 75202

400 S. Akard, Dallas II, TX

Dec-00

0.5

LEAF

4

$ [***]

$ [***]

1005 North “B” Street,

770 L Street, Suite 120

Sacramento II,

Sacramento, CA 95814

CA 938140303

Feb-01

1.5

SMF-28

2

$ [***]

$ [***]

1005 North “B” Street,

Sacramento II,

770 L Street, Suite 120,

CA 93814-0303

Sacramento, CA 95814

Feb-01

2.8

SMF-28

2

$ [***]

$ [***]

Totals

24.8

$ [***]

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 11


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

THIRD AMENDMENT TO DARK FIBER IRU AGREEMENT

THIS THIRD AMENDMENT TO DARK FIBER IRU AGREEMENT (this “Amendment”) is made as of the Effective Date (hereafter defined) by and between WILLIAMS COMMUNICATIONS, INC., a Delaware corporation (“Williams”) and COGENT COMMUNICATIONS, INC., a Delaware corporation (“Cogent”).

W I T N E S S E T H:

WHEREAS, Williams and Cogent entered into that certain Dark Fiber IRU Agreement (the “Agreement”) on April 14, 2000 under which Williams granted to Cogent and Cogent acquired form Williams the Cogent Lease/IRU Rights in and to the Initial Cogent Fibers as defined and described therein;

WHEREAS, pursuant to the terms of Subsection 2.4(a) of the Agreement, Cogent has the option to acquire Additional Fibers from Williams as hereafter described; and

NOW, THEREFORE, in consideration of the mutual promises set forth below, and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the undersigned parties hereto agree as follows:

1.Amendment of Exhibit A to Second Amendment. In order to add the additional Cogent Fibers to the Interconnects in Sacramento, California as described in the above recitals, the parties hereby agree that Exhibit A of the Second Amendment is hereby deleted in its entirety and replaced with Exhibit A to this Amendment, which is attached hereto and made part hereof.

2.Additional Payment. Due to the increase in the number of Cogent Fibers in the Sacramento Interconnects as described above, Cogent acknowledges the increased Contract Price as set forth in Exhibit A to this Amendment. Further, Cogent agrees to pay, within three (3) banking days after the Effective Date of this Amendment, the sum of [*], which sum represents the additional amount due under Section 2(a) of the Second Amendment as a result of the additional Cogent Fibers in the Sacramento Interconnects as described herein.

3.Effective Date of Second Amendment. The parties acknowledge that each has previously executed the Second Amendment but that the same was inadvertently left undated. The parties hereby further acknowledge and agree that the effective date of the Second Amendment is December 11, 2000.

4.Counterparts; Capitalized Terms. This Amendment may be executed in several counterparts, each of which shall be deemed an original and each of which alone and all of which together, shall constitute one and the same instrument. All capitalized terms used herein but not defined shall have the meanings given to such terms in the Agreement or any prior amendment thereto.

5.Effect of Amendment. Except as expressly amended or modified herein, all other terms, covenants, conditions and Exhibits of the Agreement, as amended, shall be unaffected by this Amendment and shall remain in full force and effect.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 12


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

6.Date of Amendment. This Amendment shall be effective as of the latest date shown below on which both parties have executed the same (the “Effective Date”).

IN WITNESS WHEREOF and in confirmation of their consent to the terms and conditions contained in this Amendment and intending to be legally bound hereby, Williams and Cogent have executed this Amendment on the dates set forth below.

    

WILLIAMS COMMUNICATIONS, INC.

By:

/s/ William L. Cornog

Date:         , 2001

Print Name:

William L. Cornog

Title:

Senior Vice President, Network Services

    

COGENT COMMUNICATIONS, INC.

By:

/s/ William R. Currer

Date: January 26, 2001

Print Name:

William R. Currer

Title:

President

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 13


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

EXHIBIT A

Interconnects

Route Segment

Estimated

Est.

Fiber

Addt’l
Fibers

Price per

Total Contract

Origin

Destination

Completion

Mileage

Type

Offered

Fiber Mile

Price*

600 South Federal

2101 Roberts Road

6th Floor, Suite 600

Broadview, IL 60153

Chicago, IL 60605

Dec-00

20

SMF-28

4

$ [***]

$ [***]

1201 Main Street,

Ste C-112,

Dallas, TX, 75202

400 S. Akard, Dallas II, TX

Dec-00

0.5

LEAF

4

$ [***]

$ [***]

1005 North “B” Street,

770 L Street, Suite 120

Sacramento II,

Sacramento, CA 95814

CA 938140303

Feb-01

1.5

SMF-28

3

$ [***]

$ [***]

1005 North “B” Street,

Sacramento II,

770 L Street, Suite 120,

CA 93814-0303

Sacramento, CA 95814

Feb-01

2.8

SMF-28

3

$ [***]

$ [***]

Totals

24.8

$ [***]

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 14


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

FOURTH AMENDMENT TO DARK FIBER IRU AGREEMENT

THIS FOURTH AMENDMENT TO DARK FIBER IRU AGREEMENT (this “Amendment”) is made as of the Effective Date (hereafter defined) by and between WILLIAMS COMMUNICATIONS, LLC, a Delaware limited liability company formerly known as Williams Communications, Inc. (“Williams”) and COGENT COMMUNICATIONS, INC., a Delaware corporation (“Cogent”).

W I T N E S S E T H:

WHEREAS, Williams and Cogent entered into that certain Dark Fiber IRU Agreement on April 14, 2000 (as amended, the “Agreement”) under which Williams granted to Cogent and Cogent acquired from Williams the Cogent Lease/IRU Rights in and to the Initial Cogent Fibers as defined and described therein;

WHEREAS, Williams and Cogent entered into that certain First Amendment of Dark Fiber IRU Agreement dated June 27, 2000 (the “First Amendment”), that certain Second Amendment to Dark Fiber IRU Agreement dated December 11, 2000, and that certain Third Amendment to Dark Fiber IRU Agreement dated January 27, 2001 (the “Third Amendment”); and

WHEREAS, the parties mutually desire to further amend the Agreement as hereinafter set forth;

NOW, THEREFORE, in consideration of the mutual promises set forth below, and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the undersigned parties hereto agree as follows:

1.Reconfiguration of Certain California Major Segments.

(a)Removal and Replacement of Riverside-San Diego-Riverside Major Segment. Cogent acknowledges that it has been informed by Williams of alterations to Williams’ previously planned network topology which affect the Riverside-San Diego-Riverside Major Segment described on page 2 of Exhibit A-2 to the Agreement and page 2 of Exhibit A to the First Amendment (the “Original Riverside Major Segment”). Instead of the Original Riverside Major Segment, Williams has constructed and/or will construct one segment between Riverside, California and San Diego, California and a separate segment from San Diego, California to Los Angeles, California. As a result of the foregoing and in consideration of the mutual covenants and agreements set forth below, the parties agree that the row describing the Original Riverside Major Segment is hereby deleted from Exhibit A-2 of the Agreement, and thereby removed as a Major Segment under the Agreement, and is replaced with the following:

Los Angeles

San Diego

31-May-01

150

LEAF

1

$ [***]

$ [****]

San Diego

Riverside

30-Apr-01

107

LEAF

1

$ [***]

$ [****]

[*] Indicates confidential treatment requested.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 15


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

The parties further agree that the row describing the Original Riverside Major Segment is hereby deleted from Exhibit A to the First Amendment and replaced with the following:

Los Angeles

San Diego

31-May-01

150

LEAF

1

$ [***]

$ [****]

San Diego

Riverside

30-Apr-01

107

LEAF

1

$ [***]

$ [****]

From and after the Effective Date of this Amendment, the above-described Los Angeles-San Diego and San Diego-Riverside segments shall be “Major Segments” and the fibers therein shall be “Cogent Fibers” under the Agreement.

(b)Removal of Los Angeles-Riverside Major Segment. As a result of the above changes, Cogent hereby agrees, and Williams acknowledges, that Cogent will have no long-term need for the Los Angeles-Riverside Major Segment described on page 1 of Exhibit A-2 of the Agreement and on page 1 of Exhibit A to the First Amendment (the “LA-Riverside Major Segment”). However, Cogent desires to use the LA-Riverside Major Segment until it has had an opportunity to install Cogent Equipment along the Los Angeles-San Diego Major Segment described in Subsection 1(a) above. The parties agree that effective as of the date which is sixty (60) days after the later of the Acceptance Date of the Cogent Fibers in the Riverside-San Diego Major Segment described in Subsection 1(a) or the Acceptance Date of the Cogent Fibers in the Los Angeles-San Diego Major Segment described in Subsection 1(a) (the “Transition Date”): (i) the LA-Riverside Major Segment is hereby deleted from Exhibit A-2 of the Agreement and Exhibit A of the First Amendment; (ii) all rights and obligations of Cogent and all obligations of Williams with respect to the LA-Riverside Major Segment shall cease, terminate and be of no further force or effect; and (iii) all of Cogent’s rights and interests in and to the Cogent Fibers in, and other rights under the Agreement pertaining to, the LA-Riverside Major Segment shall revert fully to Williams.

(c)Removal of Cogent Equipment from LA-Riverside Major Segment. Cogent shall remove the Cogent Equipment from all Transmission Sites along the LA-Riverside Major Segment before the Transition Date in accordance with all terms and conditions of the Agreement. In the event Cogent fails to remove such Cogent Equipment in accordance with the preceding sentence, Williams shall have the rights specified in the Agreement upon such a failure by Cogent.

(d)Effect of Reconfiguration on Route Mileage. The Parties acknowledge that the reconfiguration of Major Segments described in Subsections 1(a) and 1(b) above will, after the Transition Date, result in a net decrease of twenty-eight (28) Route Miles to the Route under the Agreement.

2.Atlanta-Washington, D.C. Major Segment.

(a)Change from LEAF to SMF-LS Fiber. Cogent acknowledges that due to a change in Williams’ plans, LEAF fibers are not currently available in the Atlanta-Washington, D.C. Major Segment described in Exhibit A-2 of the Agreement and Exhibit A of the First Amendment (the “Atlanta-DC Major Segment”). Subject to the terms hereinafter set forth in this Section 2, Cogent agrees to accept, subject to satisfaction of all testing and Acceptance obligations under the Agreement, SMF-LS fibers as the Cogent Fibers in the Atlanta-DC Major Segment. As a result, the parties hereby agree to amend the description of the Atlanta-DC Major Segment on page 2 of Exhibit

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 16


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

A-2 of the Agreement and on page 2 of Exhibit A of the First Amendment by deleting “LEAF” and replacing the same with “SMF-LS.” In consideration of Cogent’s agreement to accept SMF-LS fibers under this Subsection, Williams hereby agrees to reduce the Contract Price for the Atlanta-DC Major Segment to [*] per Fiber Mile. The parties acknowledge Cogent’s prior payment of the Contract Price under the Agreement and agree that a credit shall be granted under Section 3 of this Amendment to account for the reduction described in the preceding sentence.

(b)Upgrade to LEAF. If, at any time during the Term of the Agreement (provided, however, that Cogent has not exercised its option to terminate the Atlanta-DC Major Segment under Subsection 2(c) below), Williams decides to install an additional Cable along the Atlanta-DC Major Segment, Cogent shall have the option to exchange its then existing Cogent Fibers for Dark Fibers in the new Cable. Williams will notify Cogent of its decision to install a new Cable as aforesaid, identify the type of Cable to be installed and provide estimated availability dates. Within thirty (30) days after its receipt of Williams’ notice, Cogent may elect to exchange the Cogent Fibers for Dark Fibers in the new Cable by giving written notice to Williams. If Cogent fails to notify Williams within such 30-day period, Cogent’s right to exchange the initial Cogent Fibers under this paragraph shall expire. If Cogent elects to obtain Dark Fibers in the new Cable, such Dark Fibers shall be tested and Accepted in accordance with the terms of the Agreement and, within ten (10) days after the Acceptance Date thereof, Cogent shall pay Williams the amount equal to [*] per Fiber Mile of the Dark Fibers in the new Cable. Ninety (90) days after such payment by Cogent, all of Cogent’s rights and interests in the initial Cogent Fibers shall expire and be of no further force or effect, with all such rights reverting fully to Williams, and the new Dark Fibers shall become Cogent Fibers under the Agreement. All work associated with migrating Cogent’s network to the new fibers including, without limitation, disconnection and reconnections, rerouting of interconnections, or equipment upgrades or replacements, shall be the sole responsibility of Cogent (except to the extent the Agreement requires Williams to perform such work) and in all events shall be at Cogent’s sole cost and expense. Cogent’s migration of its network to the new fibers and all work associated therewith shall be subject to the terms and conditions of the Agreement.

(c)Cogent’s Right to Terminate Atlanta-DC Major Segment. Upon expiration of the three (3) year period beginning on the Effective Date of this Amendment (provided, however, that Cogent has not previously elected to exchange for new Dark Fibers under Subsection 2(b)), Cogent may terminate the Agreement with respect to the Atlanta-DC Major Segment only by giving written notice of such termination on or before the date which is thirty (30) days after the expiration date of such 3-year period. Cogent’s rights under this Subsection (c) shall expire if Cogent’s termination notice is not received by Williams within such 30-day period. Upon a termination of the Agreement with respect to the Atlanta-DC Major Segment pursuant to this Subsection 2(c): (i) Cogent shall not be entitled to a refund of any portion of the Contract Price, Routine Maintenance charges, collocation charges or any other fees or charges payable under the Agreement prior to the date of such termination; (ii) the Atlanta-DC Major Segment shall be deleted from Exhibit A-2 of the Agreement and Exhibit A of the First Amendment; (iii) all rights and obligations of Cogent and all obligations of Williams with respect to the Atlanta-DC Major Segment shall cease, terminate and be of no further force or effect; and (iv) all of Cogent’s rights and interests in and to the Cogent Fibers in, and other rights under the Agreement pertaining to, the Atlanta-DC Major Segment shall revert fully to Williams.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 17


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

(d)Restriction on Transfer of Dark Fiber Rights. After expiration of the 3-year period described in the first sentence of Subsection 2(c) above and until the earlier of (i) termination or expiration of the Agreement, or (ii) Cogent’s exercise of its right to exchange the initial Cogent Fibers in the Atlanta-DC Major Segment for Dark Fibers in a new Cable under Subsection 2(b) above; Sections 23.2(b) and 23.5 of the Agreement shall not apply to the Cogent Fibers in the Atlanta-DC Major Segment.

3.Credits.

(a)Credit for Reduction in Atlanta-DC Major Segment Contract Price. Due to the reduction in the Contract Price previously paid by Cogent under Subsection 2(a) above, Williams agrees that Cogent is currently entitled to a credit equal to [*].

(b)Credit for Reconfiguration of Certain California Major Segments. In addition to the credit described in Subsection 3(a) and due to the decrease in the number of Route Miles of the System resulting from the reconfiguration described in Section 1 above, Williams agrees that after the Transition Date and Cogent’s removal of the Cogent Equipment under Subsection 1(c), Cogent shall be entitled to a credit equal to [*].

(c)Application of Credits. As soon as available under the terms of Subsections 3(a) or 3(b), as applicable, the credits described therein shall be applied against payments due for the Contract Price under Section 3.2 of the Agreement or for collocation services under Exhibit B-1 of the Agreement. At any time Cogent desires for a credit, or any portion thereof, to be applied to such payments, it shall provide a written statement to Williams setting forth the amount of the credit(s) applied and specifically identifying the invoice(s) affected by such application.

4.Counterparts; Capitalized Terms. This Amendment may be executed in several counterparts, each of which shall be deemed an original and each of which alone and all of which together, shall constitute one and the same instrument. All capitalized terms used herein but not defined shall have the meanings given to such terms in the Agreement or any prior amendment thereto.

5.Effect of Amendment. Except as expressly amended or modified herein, all other terms, covenants, conditions and Exhibits of the Agreement, as amended, shall be unaffected by this Amendment and shall remain in full force and effect.

6.Date of Amendment. This Amendment shall be effective as of the date on which both parties have executed the same (the “Effective Date”).

7.Williams’ Conversion. The parties acknowledge the conversion pursuant to Delaware law of Williams Communications, Inc. to Williams Communications, LLC, a Delaware limited liability company, effective January 1, 2001. Williams hereby ratifies and confirms in all respects the Third Amendment which inadvertently failed to describe such conversion.

IN WITNESS WHEREOF and in confirmation of their consent to the terms and conditions contained in this Amendment and intending to be legally bound hereby, Williams and Cogent have executed this Amendment on the dates set forth below.

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 18


FOIA CONFIDENTIAL TREATMENT

REQUESTED BY COGENT COMMUNICATIONS, INC.

    

WILLIAMS COMMUNICATIONS, LLC

By:

/s/ Paul Savill

Date: February 22, 2001

Print Name:

Paul Savill

Title:

Vice President, Data Services

    

COGENT COMMUNICATIONS, INC.

By:

/s/ David Schaeffer

Date: February 21, 2001

Print Name:

David Schaeffer

Title:

Chief Executive Officer

CONFIDENTIAL AND PROPRIETARY

Exhibit H, Page 19


EX-31.1 3 ccoi-20220331xex31d1.htm EXHIBIT 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: May 5, 2022

    

/s/ David Schaeffer

Name:

David Schaeffer

Title:

Chief Executive Officer


EX-31.2 4 ccoi-20220331xex31d2.htm EXHIBIT 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: May 5, 2022

/s/ Thaddeus G. Weed

Name:

Thaddeus G. Weed

Title:

Chief Financial Officer and Treasurer


EX-32.1 5 ccoi-20220331xex32d1.htm EXHIBIT 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 March 31, 2022 (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: May 5, 2022

    

/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 6 ccoi-20220331xex32d2.htm EXHIBIT 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 March 31, 2022 (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: May 5, 2022

    

/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 7 ccoi-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA 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 40104 - Disclosure - Description of the business: Basic and diluted net income per common share (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of the business: Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of the business: Recent Accounting Pronouncements - Adopted (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Income taxes: Components of (loss) income 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 40101 - Disclosure - Description of the business: (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of the business: Financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of the business: Stockholders' deficit (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of the business: Revenue recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Property and equipment: (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Long-term debt: Limitations under the Indentures (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Long-term debt: (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 30503 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of the business: Gross receipts taxes, universal service fund and other surcharges (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Description of the business: Allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - Description of the business: Allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ccoi-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 ccoi-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 ccoi-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 ccoi-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 29, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
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, Country US  
Entity Address, City or Town Washington, D.C  
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   47,935,352
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001158324  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 281,485 $ 319,609
Restricted cash 30,286 9,015
Accounts receivable, net of allowance for credit losses of $1,476 and $1,510, respectively 41,662 41,938
Prepaid expenses and other current assets 41,757 39,015
Total current assets 395,190 409,577
Property and equipment, net 456,419 457,880
Right-of-use leased assets 100,909 101,687
Deposits and other assets 17,251 15,413
Total assets 969,769 984,557
Current liabilities:    
Accounts payable 13,808 11,923
Accrued and other current liabilities 48,314 39,057
Installment payment agreement, current portion 218 785
Current maturities, operating lease liabilities 12,118 12,197
Current maturities, finance lease obligations 17,147 17,048
Total current liabilities 91,605 81,010
Operating lease liabilities, net of current maturities 111,656 111,794
Finance lease obligations, net of current maturities 228,102 228,822
Other long-term liabilities 63,142 44,609
Total liabilities 1,378,375 1,357,655
Commitments and contingencies:
Stockholders' equity:    
Common stock, $0.001 par value; 75,000,000 shares authorized; 47,926,580 and 47,674,189 shares issued and outstanding, respectively 48 48
Additional paid-in capital 554,552 547,734
Accumulated other comprehensive income - foreign currency translation (13,168) (11,003)
Accumulated deficit (950,038) (909,877)
Total stockholders' deficit (408,606) (373,098)
Total liabilities and stockholders' deficit 969,769 984,557
Senior unsecured 2024 Notes    
Current liabilities:    
Senior unsecured 2024 Euro Notes, net of unamortized debt costs of $1,917 and $2,121, respectively, and net of discount of $684 and $772, respectively 386,418 394,112
Senior secured 2026 Notes    
Current liabilities:    
Senior secured 2026 Notes, net of unamortized debt costs of $1,094 and $1,156, respectively, and net of discount of $1,454 and $1,536, respectively $ 497,452 $ 497,308
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets    
Accounts receivable, allowance for credit losses (in dollars) $ 1,476 $ 1,510
Liabilities and stockholders' 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 47,926,580 47,674,189
Common stock, shares outstanding 47,926,580 47,674,189
Senior unsecured 2024 Notes    
Liabilities and stockholders' equity    
Unamortized debt costs $ 1,917 $ 2,121
Unamortized debt premium noncurrent 684 772
Senior secured 2026 Notes    
Liabilities and stockholders' equity    
Unamortized debt costs 1,094 1,156
Unamortized debt premium noncurrent $ 1,454 $ 1,536
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)    
Service revenue $ 149,175 $ 146,777
Operating expenses:    
Network operations (including $144 and $2,076 of equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below) 57,449 57,092
Selling, general, and administrative (including $5,912 and $5,231 of equity-based compensation expense, respectively) 40,627 41,442
Depreciation and amortization 22,688 21,970
Total operating expenses 120,764 120,504
Gains on equipment transactions   18
Gains on lease terminations 373  
Operating income 28,784 26,291
Interest expense (35,439) (15,836)
Unrealized foreign exchange gain on 2024 Euro Notes 8,014 18,870
Loss on debt extinguishment and repurchase - 2022 Notes   (3,868)
Interest income and other, net 319 744
Income before income taxes 1,678 26,201
Income tax expense (541) (7,350)
Net income 1,137 18,851
Comprehensive (loss) income:    
Net income 1,137 18,851
Foreign currency translation adjustment (2,165) (5,210)
Comprehensive (loss) income $ (1,028) $ 13,641
Net income per common share:    
Basic net income per common share $ 0.02 $ 0.41
Diluted net income per common share 0.02 0.41
Dividends declared per common share $ 0.855 $ 0.755
Weighted-average common shares - basic (in shares) 46,575,848 46,067,096
Weighted-average common shares - diluted (in shares) 46,929,191 46,507,258
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Equity-based compensation expense $ 6,056 $ 7,307
Network operations    
Equity-based compensation expense 144 2,076
Selling, general and administrative    
Equity-based compensation expense $ 5,912 $ 5,231
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income $ 1,137 $ 18,851
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 22,688 21,970
Amortization of debt discount and premium 417 441
Equity-based compensation expense (net of amounts capitalized) 6,056 7,307
Gains - lease transactions (373)  
Gains - equipment transactions and other, net 525 371
Unrealized foreign currency exchange gain on 2024 Euro Notes (8,014) (18,870)
Loss on debt extinguishment and repurchase of 2022 Notes   3,868
Deferred income taxes (58) 4,497
Changes in operating assets and liabilities:    
Accounts receivable 76 2,420
Prepaid expenses and other current assets (2,953) 2,826
Accounts payable, accrued liabilities and other long-term liabilities 31,317 2,951
Deposits and other assets (1,407) 474
Net cash provided by operating activities 49,411 47,106
Cash flows from investing activities:    
Purchases of property and equipment (18,121) (15,444)
Net cash used in investing activities (18,121) (15,444)
Cash flows from financing activities:    
Dividends paid (41,298) (36,081)
Repurchase and extinguishment of 2022 Notes   (119,679)
Proceeds from exercises of stock options 204 215
Principal payments on installment payment agreement (571) (2,378)
Principal payments of finance lease obligations (5,863) (5,744)
Net cash used in financing activities (47,528) (163,667)
Effect of exchange rates changes on cash (615) (1,316)
Net decrease in cash, cash equivalents and restricted cash (16,853) (133,321)
Cash, cash equivalents and restricted cash, beginning of period 328,624 371,301
Cash, cash equivalents and restricted cash, end of period 311,771 237,980
Supplemental disclosure of non-cash financing activities:    
Finance lease obligations incurred $ 6,982 $ 6,336
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business
3 Months Ended
Mar. 31, 2022
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 Cogent’s assets, contractual arrangements, and operations are executed by 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 50 countries across North America, Europe, Asia, South America, Australia 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 and net-centric customers. The Company’s corporate customers are located in multi-tenant office buildings and 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 to either 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. Access customers include access networks comprised of other Internet Service Providers (“ISPs”), 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. The Company continues to support but does not actively sell these non-core services.

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

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 March 31, 2022 and December 31, 2021, 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 March 31, 2022 the fair value of the Company’s $500.0 million senior secured notes due 2026 was $476.3 million, the fair value of the Company’s €350.0 million ($389.0 million) senior unsecured notes due 2024 was $387.1 million and the estimated liability fair value of the Company’s interest rate swap agreement was $30.3 million.

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in a segregated bank accounts by our clearing broker as margin in support of our interest rate swap agreement as discussed in Note 3 and was $30.3 million as of March 31, 2022. Additional cash may be further restricted to maintain our interest rate swap instrument 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 network operations expense)were $3.7 million and $4.5 million for the three months ended March 31, 2022 and March 31, 2021, 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 Ended

    

Three Months Ended

March 31, 

March 31, 

2022

2021

Weighted average common shares - basic

46,575,848

 

46,067,096

Dilutive effect of stock options

21,310

 

26,065

Dilutive effect of restricted stock

332,033

 

414,097

Weighted average common shares - diluted

46,929,191

 

46,507,258

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

    

March 31, 2022

    

March 31, 2021

Unvested shares of restricted common stock

1,352,439

1,454,033

Anti-dilutive options for common stock

85,921

77,832

Anti-dilutive shares of restricted common stock

479,655

392,410

Stockholders’ Deficit

The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2020

47,214,077

$

47

$

515,867

$

(1,306)

$

(807,774)

$

(293,166)

Forfeitures of shares granted to employees

 

(19,676)

 

 

 

 

 

Equity-based compensation

 

 

 

7,831

 

 

 

7,831

Foreign currency translation

 

 

 

 

(5,210)

 

 

(5,210)

Issuances of common stock

 

323,700

 

1

 

 

 

 

1

Exercises of options

 

4,571

 

 

215

 

 

 

215

Dividends paid

 

 

 

 

 

(36,081)

 

(36,081)

Net income

 

 

 

 

 

18,851

 

18,851

Balance at March 31, 2021

 

47,522,672

$

48

$

523,913

$

(6,516)

$

(825,004)

$

(307,559)

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

 

(9,582)

 

 

 

 

 

Equity-based compensation

 

 

 

6,614

 

 

 

6,614

Foreign currency translation

 

 

 

 

(2,165)

 

 

(2,165)

Issuances of common stock

 

256,800

 

 

 

 

 

Exercises of options

 

5,173

 

 

204

 

 

 

204

Dividends paid

 

 

 

 

 

(41,298)

 

(41,298)

Net income

 

 

 

 

 

1,137

 

1,137

Balance at March 31, 2022

 

47,926,580

$

48

$

554,552

$

(13,168)

$

(950,038)

$

(408,606)

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 the Company recognizes installation fees for contracts with terms longer than month-to-month over the contract term. The Company believes that for contracts with terms longer than month-to-month the installation fee does not give rise to a material right as defined by ASC 606. 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 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 customer 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.

Service revenue recognized from amounts in deferred revenue (contract liabilities) at the beginning of the period during the three months ended March 31, 2022 was $1.9 million and during the three months ended March 31, 2021 was $1.8 million. Amortization expense for contract costs was $4.7 million for the three months ended March 31, 2022 and $4.6 million for the three months ended March 31, 2021.

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

Ended

 

Ended

    

March 31, 2022

    

March 31, 2021

Finance lease costs

 

  

Amortization of right-of-use assets

$

6,998

$

6,346

Interest expense on finance lease liabilities

 

5,081

5,226

Operating lease cost

 

4,773

4,417

Total lease costs

16,852

15,989

Other lease information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

(6,621)

(5,396)

Operating cash flows from operating leases

(4,811)

(4,993)

Financing cash flows from finance leases

(5,863)

(5,744)

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

6,982

6,336

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

4,841

2,720

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

12.6

12.4

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

18.5

19.9

Weighted average discount rate — finance leases

8.9

%

10.1

%

Weighted average discount rate — operating leases

5.4

%

5.6

%

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 level of collateralization and term to align with the term of the lease. The determination of the Company's incremental borrowing rate requires judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of March 31, 2022, the Company had committed to additional dark fiber IRU lease agreements totaling $30.3 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 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 Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires judgment. 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 and deferred rent 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 March 31,

Leases

Leases

2022

 

$

17,795

$

36,157

2023

18,263

35,470

2024

17,161

35,999

2025

14,325

28,815

2026

12,601

28,349

Thereafter

110,462

250,421

Total minimum lease obligations

190,607

415,211

Less—amounts representing interest

(66,833)

(169,962)

Present value of minimum lease obligations

123,774

245,249

Current maturities

(12,118)

(17,147)

Lease obligations, net of current maturities

$

111,656

$

228,102

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

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable)

  

  

  

  

Three months ended March 31, 2022

$

1,510

$

946

$

(980)

$

1,476

Three months ended March 31, 2021

$

1,921

$

2,012

$

(2,476)

$

1,457

Net bad debt expense for the three months ended March 31, 2022 was $0.3 million which is net of bad debt recoveries of $0.6 million. Net bad debt expense for the three months ended March 31, 2021 was $0.8 million which is net of bad debt recoveries of $1.2 million.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment
3 Months Ended
Mar. 31, 2022
Property and equipment  
Property and equipment

2.  Property and equipment:

Depreciation and amortization expense related to property and equipment and finance leases was $22.7 million and $22.0 million for the three months ended March 31, 2022 and 2021, respectively. The Company capitalized salaries and related benefits of employees working directly on the construction and build-out of its network of $3.2 million and $3.2 million for the three months ended March 31, 2022 and 2021, respectively.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term debt
3 Months Ended
Mar. 31, 2022
Long-term debt  
Long-term debt

3.  Long-term debt:

As of March 31, 2022, the Company had outstanding $500.0 million aggregate principal amount of Senior Secured Notes due 2026 (the “2026 Notes”) and €350.0 million ($389.0 million USD) aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2026 Notes 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. The 2024 Notes are due on June 30, 2024 and bear interest at a rate of 4.375% per year. Interest on the 2024 Notes is paid semi-annually on June 30 and December 30 of each year.

Limitations under the indentures

The indentures governing the 2024 Notes (the “2024 Notes Indenture”) and the 2026 Notes (the “2026 Notes Indenture”), 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 2024 Notes Indenture and the 2026 Notes Indenture, including IRU agreements incurred in the normal course of business and any additional indebtedness if (i) under the 2024 Notes Indenture, the Company’s consolidated leverage ratio, as defined in the 2024 Notes Indenture, is less than 6.0 to 1.0 and (ii) under the 2026 Notes Indenture, either the Company’s consolidated leverage ratio, as defined in the 2026 Notes Indenture, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the 2026 Notes Indenture, is greater than 2.0 to 1.0. 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 each of the 2024 Notes Indenture and the 2026 Notes Indenture, is less than 4.0 to 1.0. The 2024 Notes Indenture permits restricted payments, such as dividends and stock purchases, using accumulated consolidated cash flow, as defined in the 2024 Notes Indenture, when the Company’s consolidated leverage ratio, as defined by the 2024 Notes Indenture, is less than 4.25 to 1.00. Under the 2026 Notes Indenture, such accumulated consolidated cash flow, as defined therein, can be used to make such restricted payments if the Company is able to incur $1 of debt, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is greater than 2.0 to 1.0). As of March 31, 2022 the Company’s consolidated leverage ratio was above 4.25 and the Company’s fixed charge coverage ratio was above 2.0. As of March 31, 2022, a total of $145.5 million was unrestricted and permitted for restricted payments including dividends and stock purchases.

Interest rate swap agreement

As of March 31, 2022, 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 interest expense 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 interest expense with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of March 31, 2022 the fair value of the Swap Agreement was a net liability of $30.3 million of which $0.6 million is presented with accrued and other current liabilities and $29.7 million is presented with other long-term liabilities. The Company recorded an unrealized loss related to the Swap Agreement of $21.3 million in the three months ended March 31, 2022 which is presented in interest expense in the consolidated statement of comprehensive income. The Company has made a $35.0 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $35.0 million the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value in excess of $35.0 million. As of March 31, 2022, $30.3 million of the deposit was restricted and $4.7 million was unrestricted.

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 first Swap Agreement settlement payment the Company received a payment of $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. Under the settlement payment made on May 4, 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.

Debt extinguishment and repurchase of 2022 Notes

In March 2021, Group repurchased $115.9 million of its 5.375% Senior Secured Notes due 2022 (“2022 Notes’) at a price of 103.2% of the principal amount plus $0.4 million of accrued interest. As a result of this transaction, the Company incurred a loss on debt extinguishment and repurchase of $3.9 million from the premium payment above par value, the amortization of the remaining unamortized notes cost and certain transaction expenses.

On April 6, 2021, Group issued a notice of conditional partial redemption for $45.0 million of the 2022 Notes. On May 6, 2021, Group redeemed the $45.0 million aggregate principal amount of the 2022 Notes at par plus the “make-whole amount” as defined in the 2022 Notes indenture of $1.9 million ($41.41533 per $1,000 aggregate principal amount), plus accrued interest to, but excluding, the redemption date of $0.4 million ($9.70486 per aggregate principal amount). Following the redemption, there was $284.1 million aggregate principal amount of the 2022 Notes remaining. On May 7, 2021, Group used the net proceeds from the offering of its 2026 Notes to satisfy and discharge its remaining obligations under its 2022 Notes. As a result of these transactions, the Company incurred a loss on debt extinguishment and redemption of $10.8 million from the payment of $11.5 million of interest on the 2022 Notes through December 1, 2021, and the amortization of the remaining unamortized notes costs and debt premium.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies
3 Months Ended
Mar. 31, 2022
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 $3.6 million in excess of the amount accrued at March 31, 2022. The Company is also engaged in litigation in Virginia in which a former provider of transoceanic capacity to the Company is seeking approximately $0.6 million for alleged unpaid fees and the Company’s early termination of the arrangement. The complaint was filed in December 2021 in the Circuit Court of Fairfax County, Virginia. The Company is contesting its obligation to pay these amounts.

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 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes
3 Months Ended
Mar. 31, 2022
Income taxes  
Income taxes

5.  Income taxes:

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

Three Months Ended

    

Three Months Ended

    

March 31, 2022

March 31, 2021

Domestic

$

3,352

$

28,502

Foreign

 

(1,674)

 

(2,301)

Total

$

1,678

$

26,201

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Common stock buyback program and stock options and award plan
3 Months Ended
Mar. 31, 2022
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 the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2022. As of March 31, 2022, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock during both the three months ended March 31, 2022 and March 31, 2021.

During the three months ended March 31, 2022 the Company granted 256,800 shares of restricted stock to its executive employees valued at $17.8 million that primarily vest over periods ending in December 2025. The vesting of 104,800 of these shares is subject to certain performance conditions. Of the 104,800 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.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Dividends on common stock
3 Months Ended
Mar. 31, 2022
Dividends on common stock  
Dividends on common stock

7.  Dividends on common stock:

On April 29, 2022, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.88 per common share. This estimated $41.0 million dividend payment is expected to be made on May 27, 2022.

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 Corporate 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 the Company’s notes limit the Company’s ability to return cash to its stockholders.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions
3 Months Ended
Mar. 31, 2022
Related party transactions  
Related party transactions

8.  Related party transactions:

Office leases

The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer. 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 by the Company at no cost upon 60 days' notice. The Company’s audit committee reviews and approves all transactions with related parties. The Company paid $0.5 million and $0.4 million in the three months ended March 31, 2022 and 2021, respectively, for rent and related costs (including taxes and utilities) to Sodium LLC for this lease.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information
3 Months Ended
Mar. 31, 2022
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 March 31, 2022

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

86,442

$

31,710

$

140

$

118,292

Europe

 

21,496

 

4,274

 

10

 

25,780

Asia Pacific

3,141

337

3

3,481

Latin America

1,392

58

1

1,451

Africa

163

8

171

Total

$

112,634

$

36,387

$

154

$

149,175

Three Months Ended March 31, 2021

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

84,464

$

31,843

$

89

$

116,396

Europe

22,420

4,592

18

27,030

Asia Pacific

2,173

271

2,444

Latin America

812

16

828

Africa

78

1

79

Total

$

109,947

$

36,723

$

107

$

146,777

March 31, 

December 31, 

    

2022

    

2021

Long-lived assets, net

North America

$

330,769

$

331,537

Europe and other

 

125,661

126,355

Total

$

456,430

$

457,892

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

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business (Policies)
3 Months Ended
Mar. 31, 2022
Description of the business  
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, 2021.

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 March 31, 2022 and December 31, 2021, 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 March 31, 2022 the fair value of the Company’s $500.0 million senior secured notes due 2026 was $476.3 million, the fair value of the Company’s €350.0 million ($389.0 million) senior unsecured notes due 2024 was $387.1 million and the estimated liability fair value of the Company’s interest rate swap agreement was $30.3 million.

Restricted cash and interest rate swap agreement

Restricted cash and interest rate swap agreement

Restricted cash represents amounts held in a segregated bank accounts by our clearing broker as margin in support of our interest rate swap agreement as discussed in Note 3 and was $30.3 million as of March 31, 2022. Additional cash may be further restricted to maintain our interest rate swap instrument 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 network operations expense)were $3.7 million and $4.5 million for the three months ended March 31, 2022 and March 31, 2021, 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 Ended

    

Three Months Ended

March 31, 

March 31, 

2022

2021

Weighted average common shares - basic

46,575,848

 

46,067,096

Dilutive effect of stock options

21,310

 

26,065

Dilutive effect of restricted stock

332,033

 

414,097

Weighted average common shares - diluted

46,929,191

 

46,507,258

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

    

March 31, 2022

    

March 31, 2021

Unvested shares of restricted common stock

1,352,439

1,454,033

Anti-dilutive options for common stock

85,921

77,832

Anti-dilutive shares of restricted common stock

479,655

392,410

Stockholder's Deficit

Stockholders’ Deficit

The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2020

47,214,077

$

47

$

515,867

$

(1,306)

$

(807,774)

$

(293,166)

Forfeitures of shares granted to employees

 

(19,676)

 

 

 

 

 

Equity-based compensation

 

 

 

7,831

 

 

 

7,831

Foreign currency translation

 

 

 

 

(5,210)

 

 

(5,210)

Issuances of common stock

 

323,700

 

1

 

 

 

 

1

Exercises of options

 

4,571

 

 

215

 

 

 

215

Dividends paid

 

 

 

 

 

(36,081)

 

(36,081)

Net income

 

 

 

 

 

18,851

 

18,851

Balance at March 31, 2021

 

47,522,672

$

48

$

523,913

$

(6,516)

$

(825,004)

$

(307,559)

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

 

(9,582)

 

 

 

 

 

Equity-based compensation

 

 

 

6,614

 

 

 

6,614

Foreign currency translation

 

 

 

 

(2,165)

 

 

(2,165)

Issuances of common stock

 

256,800

 

 

 

 

 

Exercises of options

 

5,173

 

 

204

 

 

 

204

Dividends paid

 

 

 

 

 

(41,298)

 

(41,298)

Net income

 

 

 

 

 

1,137

 

1,137

Balance at March 31, 2022

 

47,926,580

$

48

$

554,552

$

(13,168)

$

(950,038)

$

(408,606)

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 the Company recognizes installation fees for contracts with terms longer than month-to-month over the contract term. The Company believes that for contracts with terms longer than month-to-month the installation fee does not give rise to a material right as defined by ASC 606. 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 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 customer 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.

Service revenue recognized from amounts in deferred revenue (contract liabilities) at the beginning of the period during the three months ended March 31, 2022 was $1.9 million and during the three months ended March 31, 2021 was $1.8 million. Amortization expense for contract costs was $4.7 million for the three months ended March 31, 2022 and $4.6 million for the three months ended March 31, 2021.

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

Ended

 

Ended

    

March 31, 2022

    

March 31, 2021

Finance lease costs

 

  

Amortization of right-of-use assets

$

6,998

$

6,346

Interest expense on finance lease liabilities

 

5,081

5,226

Operating lease cost

 

4,773

4,417

Total lease costs

16,852

15,989

Other lease information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

(6,621)

(5,396)

Operating cash flows from operating leases

(4,811)

(4,993)

Financing cash flows from finance leases

(5,863)

(5,744)

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

6,982

6,336

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

4,841

2,720

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

12.6

12.4

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

18.5

19.9

Weighted average discount rate — finance leases

8.9

%

10.1

%

Weighted average discount rate — operating leases

5.4

%

5.6

%

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 level of collateralization and term to align with the term of the lease. The determination of the Company's incremental borrowing rate requires judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of March 31, 2022, the Company had committed to additional dark fiber IRU lease agreements totaling $30.3 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 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 Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires judgment. 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 and deferred rent 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 March 31,

Leases

Leases

2022

 

$

17,795

$

36,157

2023

18,263

35,470

2024

17,161

35,999

2025

14,325

28,815

2026

12,601

28,349

Thereafter

110,462

250,421

Total minimum lease obligations

190,607

415,211

Less—amounts representing interest

(66,833)

(169,962)

Present value of minimum lease obligations

123,774

245,249

Current maturities

(12,118)

(17,147)

Lease obligations, net of current maturities

$

111,656

$

228,102

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

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable)

  

  

  

  

Three months ended March 31, 2022

$

1,510

$

946

$

(980)

$

1,476

Three months ended March 31, 2021

$

1,921

$

2,012

$

(2,476)

$

1,457

Net bad debt expense for the three months ended March 31, 2022 was $0.3 million which is net of bad debt recoveries of $0.6 million. Net bad debt expense for the three months ended March 31, 2021 was $0.8 million which is net of bad debt recoveries of $1.2 million.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business (Tables)
3 Months Ended
Mar. 31, 2022
Description of the business  
Schedule of diluted weighted average shares

    

Three Months Ended

    

Three Months Ended

March 31, 

March 31, 

2022

2021

Weighted average common shares - basic

46,575,848

 

46,067,096

Dilutive effect of stock options

21,310

 

26,065

Dilutive effect of restricted stock

332,033

 

414,097

Weighted average common shares - diluted

46,929,191

 

46,507,258

Schedule of unvested and anti-dilutive shares

    

March 31, 2022

    

March 31, 2021

Unvested shares of restricted common stock

1,352,439

1,454,033

Anti-dilutive options for common stock

85,921

77,832

Anti-dilutive shares of restricted common stock

479,655

392,410

Schedule of Stockholders' Deficit

The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity (Deficit)

Balance at December 31, 2020

47,214,077

$

47

$

515,867

$

(1,306)

$

(807,774)

$

(293,166)

Forfeitures of shares granted to employees

 

(19,676)

 

 

 

 

 

Equity-based compensation

 

 

 

7,831

 

 

 

7,831

Foreign currency translation

 

 

 

 

(5,210)

 

 

(5,210)

Issuances of common stock

 

323,700

 

1

 

 

 

 

1

Exercises of options

 

4,571

 

 

215

 

 

 

215

Dividends paid

 

 

 

 

 

(36,081)

 

(36,081)

Net income

 

 

 

 

 

18,851

 

18,851

Balance at March 31, 2021

 

47,522,672

$

48

$

523,913

$

(6,516)

$

(825,004)

$

(307,559)

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

 

(9,582)

 

 

 

 

 

Equity-based compensation

 

 

 

6,614

 

 

 

6,614

Foreign currency translation

 

 

 

 

(2,165)

 

 

(2,165)

Issuances of common stock

 

256,800

 

 

 

 

 

Exercises of options

 

5,173

 

 

204

 

 

 

204

Dividends paid

 

 

 

 

 

(41,298)

 

(41,298)

Net income

 

 

 

 

 

1,137

 

1,137

Balance at March 31, 2022

 

47,926,580

$

48

$

554,552

$

(13,168)

$

(950,038)

$

(408,606)

Schedule of lease cost

    

Three Months

 

Three Months

Ended

 

Ended

    

March 31, 2022

    

March 31, 2021

Finance lease costs

 

  

Amortization of right-of-use assets

$

6,998

$

6,346

Interest expense on finance lease liabilities

 

5,081

5,226

Operating lease cost

 

4,773

4,417

Total lease costs

16,852

15,989

Other lease information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from finance leases

(6,621)

(5,396)

Operating cash flows from operating leases

(4,811)

(4,993)

Financing cash flows from finance leases

(5,863)

(5,744)

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

6,982

6,336

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

4,841

2,720

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

12.6

12.4

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

18.5

19.9

Weighted average discount rate — finance leases

8.9

%

10.1

%

Weighted average discount rate — operating leases

5.4

%

5.6

%

Schedule of future minimum payments under these 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 March 31,

Leases

Leases

2022

 

$

17,795

$

36,157

2023

18,263

35,470

2024

17,161

35,999

2025

14,325

28,815

2026

12,601

28,349

Thereafter

110,462

250,421

Total minimum lease obligations

190,607

415,211

Less—amounts representing interest

(66,833)

(169,962)

Present value of minimum lease obligations

123,774

245,249

Current maturities

(12,118)

(17,147)

Lease obligations, net of current maturities

$

111,656

$

228,102

Schedule of impact on financial statement line items from adopting ASC 326

    

    

Current-period

    

    

    

Provision for

Write offs

Beginning

Expected Credit

Charged Against

Ending

Description

    

Balance

    

Losses

    

Allowance

    

Balance

Allowance for credit losses (deducted from accounts receivable)

  

  

  

  

Three months ended March 31, 2022

$

1,510

$

946

$

(980)

$

1,476

Three months ended March 31, 2021

$

1,921

$

2,012

$

(2,476)

$

1,457

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes (Tables)
3 Months Ended
Mar. 31, 2022
Income taxes  
Schedule of components of (loss) income before income taxes

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

Three Months Ended

    

Three Months Ended

    

March 31, 2022

March 31, 2021

Domestic

$

3,352

$

28,502

Foreign

 

(1,674)

 

(2,301)

Total

$

1,678

$

26,201

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information (Tables)
3 Months Ended
Mar. 31, 2022
Segment information  
Schedule of service revenue by geographic region and product class and long lived assets by geographic region

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 March 31, 2022

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

86,442

$

31,710

$

140

$

118,292

Europe

 

21,496

 

4,274

 

10

 

25,780

Asia Pacific

3,141

337

3

3,481

Latin America

1,392

58

1

1,451

Africa

163

8

171

Total

$

112,634

$

36,387

$

154

$

149,175

Three Months Ended March 31, 2021

Revenues

    

On-net

    

Off-net

    

Non-core

    

Total

North America

$

84,464

$

31,843

$

89

$

116,396

Europe

22,420

4,592

18

27,030

Asia Pacific

2,173

271

2,444

Latin America

812

16

828

Africa

78

1

79

Total

$

109,947

$

36,723

$

107

$

146,777

March 31, 

December 31, 

    

2022

    

2021

Long-lived assets, net

North America

$

330,769

$

331,537

Europe and other

 

125,661

126,355

Total

$

456,430

$

457,892

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: (Details)
3 Months Ended
Mar. 31, 2022
country
GB
MB
Number of countries entity operates | country 50
Minimum  
On-net service speed range | MB 100
Maximum  
On-net service speed range | GB 400
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Financial instruments (Details) - Mar. 31, 2022
€ in Millions, $ in Millions
USD ($)
EUR (€)
Level 2 | Interest Rate Swap    
Financial instruments    
Fair value of interest rate swaps $ 30.3  
long-term liability 30.3  
Senior unsecured 2024 Notes    
Financial instruments    
Senior notes 389.0 € 350.0
Senior unsecured 2024 Notes | Level 2    
Financial instruments    
Senior notes, fair value 387.1  
Senior secured 2026 Notes    
Financial instruments    
Senior notes 500.0  
Senior secured 2026 Notes | Level 2    
Financial instruments    
Senior notes, fair value $ 476.3  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Gross receipts taxes, universal service fund and other surcharges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Description of the business    
Excise taxes and surcharge $ 3.7 $ 4.5
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Basic and diluted net income per common share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Diluted weighted average shares    
Weighted average common shares - basic 46,575,848 46,067,096
Weighted average common shares - diluted 46,929,191 46,507,258
Stock options    
Diluted weighted average shares    
Dilutive effect 21,310 26,065
Anti-dilutive effects    
Anti-dilutive 85,921 77,832
Restricted stock    
Diluted weighted average shares    
Dilutive effect 332,033 414,097
Anti-dilutive effects    
Unvested shares of restricted common stock 1,352,439 1,454,033
Anti-dilutive 479,655 392,410
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Stockholders' deficit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Increase (Decrease) in Stockholders' Equity    
Balance $ (373,098) $ (293,166)
Balance (in shares) 47,674,189  
Equity-based compensation $ 6,614 7,831
Foreign currency translation (2,165) (5,210)
Issuances of common stock   1
Exercises of options 204 215
Dividends paid (41,298) (36,081)
Net income 1,137 18,851
Balance $ (408,606) (307,559)
Balance (in shares) 47,926,580  
Common Stock    
Increase (Decrease) in Stockholders' Equity    
Balance $ 48 $ 47
Balance (in shares) 47,674,189 47,214,077
Forfeitures of shares granted to employees (in shares) (9,582) (19,676)
Issuances of common stock   $ 1
Issuances of common stock (in shares) 256,800 323,700
Exercises of options (in shares) 5,173 4,571
Balance $ 48 $ 48
Balance (in shares) 47,926,580 47,522,672
Additional Paid-in Capital    
Increase (Decrease) in Stockholders' Equity    
Balance $ 547,734 $ 515,867
Equity-based compensation 6,614 7,831
Exercises of options 204 215
Balance 554,552 523,913
Accumulated Other Comprehensive Income    
Increase (Decrease) in Stockholders' Equity    
Balance (11,003) (1,306)
Foreign currency translation (2,165) (5,210)
Balance (13,168) (6,516)
Accumulated Deficit    
Increase (Decrease) in Stockholders' Equity    
Balance (909,877) (807,774)
Dividends paid (41,298) (36,081)
Net income 1,137 18,851
Balance $ (950,038) $ (825,004)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Revenue recognition (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Recent accounting pronouncements- adopted    
Service revenue recognized $ 1.9 $ 1.8
Amortization expense for contract costs $ 4.7 $ 4.6
ASU 2014-09    
Recent accounting pronouncements- adopted    
Maximum contract lengths for billing due upon receipts (in months) 60 months  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finance leases-fiber lease agreements      
Additional finance lease future payments due $ 30,300    
Cash paid for amounts included in the measurement of lease liabilities      
Amortization of right-of-use assets 6,998 $ 6,346  
Interest expense on finance lease liabilities 5,081 5,226  
Operating lease cost 4,773 4,417  
Total lease costs 16,852 15,989  
Operating cash flows from finance leases (6,621) (5,396)  
Operating cash flows from operating leases (4,811) (4,993)  
Financing cash flows from finance leases (5,863) (5,744)  
Right-of-use assets obtained in exchange for new finance lease liabilities 6,982 6,336  
Right-of-use assets obtained in exchange for new operating lease liabilities $ 4,841 $ 2,720  
Weighted-average remaining lease term - finance leases (in years) 12 years 7 months 6 days 12 years 4 months 24 days  
Weighted-average remaining lease term - operating leases (in years) 18 years 6 months 19 years 10 months 24 days  
Weighted average discount rate - finance leases 8.90% 10.10%  
Weighted average discount rate - operating leases 5.40% 5.60%  
Future minimum payments (principal and interest) under these finance leases      
2022 $ 36,157    
2023 35,470    
2024 35,999    
2025 28,815    
2026 28,349    
Thereafter 250,421    
Total minimum lease obligations 415,211    
Less-amounts representing interest (169,962)    
Present value of minimum lease obligations 245,249    
Current maturities (17,147)   $ (17,048)
Finance lease obligations, net of current maturities 228,102   228,822
Future minimum payments under these operating lease agreements      
2022 17,795    
2023 18,263    
2024 17,161    
2025 14,325    
2026 12,601    
Thereafter 110,462    
Total minimum lease obligations 190,607    
Less-amounts representing interest (66,833)    
Present value of minimum lease obligations 123,774    
Current maturities (12,118)   (12,197)
Lease obligations, net of current maturities $ 111,656   $ 111,794
Minimum      
Finance leases-fiber lease agreements      
Initial terms 15 years    
Maximum      
Finance leases-fiber lease agreements      
Initial terms 20 years    
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Description of the business    
Balance at Beginning of Period $ 1,510 $ 1,921
Current-period Provision for Expected Credit Losses 946 2,012
Write offs Charged Against Allowance (980) (2,476)
Balance at End of Period 1,476 1,457
Bad debt recoveries $ 600 $ 1,200
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the business: Allowance for doubtful accounts (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Description of the business    
Bad debt expense, net of recoveries $ 0.3 $ 0.8
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment: (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property and equipment    
Depreciation and amortization $ 22,688 $ 21,970
Capitalized salaries and related benefits of employees $ 3,200 $ 3,200
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term debt: Limitations under the Indentures (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Long-term debt  
Amount unrestricted and permitted for investment payments $ 145.5
Restriction on incurring additional indebtedness | Senior unsecured 2024 Notes | Minimum  
Long-term debt  
Consolidated leverage ratio 6.0
Consolidated secured leverage ratio 4.25
Restriction on incurring additional indebtedness | Senior unsecured 2024 Notes | Maximum  
Long-term debt  
Consolidated leverage ratio 1.0
Consolidated secured leverage ratio 1.00
Restriction on incurring additional indebtedness | Senior secured 2026 Notes | Minimum  
Long-term debt  
Consolidated leverage ratio 6.0
Consolidated secured leverage ratio 4.0
Fixed charge coverage ratio 2.0
Restriction on incurring additional indebtedness | Senior secured 2026 Notes | Maximum  
Long-term debt  
Consolidated leverage ratio 1.0
Consolidated secured leverage ratio 1.0
Fixed charge coverage ratio 1.0
Restriction on dividends and stock purchases | Maximum  
Long-term debt  
Fixed charge coverage ratio 2.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 6.0
Fixed charge coverage ratio 2.0
Restriction on dividends and stock purchases | Senior secured 2026 Notes | Maximum  
Long-term debt  
Consolidated leverage ratio 1.0
Fixed charge coverage ratio 1.0
Increase in unrestricted payment amount | Maximum  
Long-term debt  
Consolidated leverage ratio 4.25
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Long-term debt: (Details)
€ in Millions
3 Months Ended 6 Months Ended
Apr. 06, 2021
USD ($)
Mar. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Apr. 30, 2022
USD ($)
Mar. 31, 2022
EUR (€)
Long-term debt            
Debt Instrument, Redemption Price, Percentage   103.20%        
Principal amount plus accrued and unpaid interest (as a percent)   103.20%        
Unrealized foreign exchange gain (loss) on 2024 Euro Notes   $ 8,014,000   $ 18,870,000    
Restricted Cash            
Long-term debt            
Margin deposits   30,300,000        
Unrestricted Cash            
Long-term debt            
Margin deposits   4,700,000        
Interest Rate Swap            
Long-term debt            
Interest expense   21,300,000        
Interest Rate Swap | Cash            
Long-term debt            
Face amount   35,000,000.0        
Interest expense   35,000,000.0        
Margin deposits   $ 35,000,000.0        
SOFR            
Long-term debt            
Interest rate   3.50%        
Senior secured 2026 Notes            
Long-term debt            
Face amount   $ 500,000,000.0        
Interest rate (as a percent)   3.50%       3.50%
Long-term Debt, Gross   $ 500,000,000.0        
Senior secured notes due 2022            
Long-term debt            
Face amount   115,900,000        
Repayments of interest $ 11,500,000          
Interest Payable, Current   400,000        
Gain (Loss) on Repurchase of Debt Instrument   $ 3,900,000        
Debt Instrument, Redemption Price, Percentage   5.375%        
Redemption for debt, notice issued 45,000,000.0          
Redemption Value $ 1,900,000          
Redemption price per $1,000 aggregate principal amount 41.41533          
Aggregate Principal Amount Of Redemption 9.70486          
Accrued interest per $1,000 aggregate principal amount 0.4          
Extinguishment of Debt, Amount $ 284,100,000          
Long-term Debt, Gross $ 10,800,000          
Principal amount plus accrued and unpaid interest (as a percent)   5.375%        
Senior secured notes due 2022 | Interest Rate Swap            
Long-term debt            
Face amount   $ 30,300,000        
Net Liability, Prepaid expenses   600,000        
Net liability, other long term   29,700,000        
Senior unsecured 2024 Notes            
Long-term debt            
Face amount   $ 389,000,000.0       € 350.0
Interest rate (as a percent)   4.375%       4.375%
Long-term Debt, Gross   $ 389,000,000.0       € 350.0
Installment One | SOFR            
Long-term debt            
Net proceeds     $ 600,000      
Payment of debt in Installments     $ 600,000      
Installment Two | SOFR            
Long-term debt            
Net proceeds         $ 1,200,000  
Payment of debt in Installments         $ 1,200,000  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies: Current and potential litigation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Commitments and contingencies  
Estimate of possible loss in excess of accrual $ 3.6
CIMA  
Commitments and contingencies  
Alleged unpaid fees 0.6
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes: Components of (loss) income before income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Components of income before income taxes    
Domestic $ 3,352 $ 28,502
Foreign (1,674) (2,301)
Total income before income taxes $ 1,678 $ 26,201
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Common stock buyback program and stock options and award plan (Details)
$ in Millions
3 Months Ended 15 Months Ended
Mar. 31, 2022
USD ($)
shares
Mar. 31, 2022
USD ($)
shares
Remaining authorized amount for common stock repurchases | $ $ 30.4 $ 30.4
Repurchase of common stock (in shares)   0
Performance Shares    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 104,800 104,800
Executive employees and directors    
Shares issue (in shares) 256,800  
Shares issued, Value | $ $ 17.8  
CEO | Performance Shares    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 29,334 29,334
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Dividends on common stock: (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 27, 2022
Apr. 29, 2022
Mar. 31, 2022
Mar. 31, 2021
Dividends on common stock and return of capital program        
Dividends paid     $ 41,298 $ 36,081
Subsequent Event        
Dividends on common stock and return of capital program        
Quarterly dividend payment approved (per share)   $ 0.88    
Estimated        
Dividends on common stock and return of capital program        
Dividends paid $ 41,000      
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions: (Details) - CEO - Lease - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
May 31, 2015
Mar. 31, 2022
Mar. 31, 2021
Office lease      
Fixed annual rent   $ 1.0  
Lease term (in years) 5 years    
Notice period for cancellation of lease 60 days    
Payment for rent and related costs (in dollars)   $ 0.5 $ 0.4
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Segment information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Geographic information      
Number of operating segments | segment 1    
Revenues $ 149,175 $ 146,777  
Long-lived assets, net 456,430   $ 457,892
On-net      
Geographic information      
Revenues 112,634 109,947  
Off-net      
Geographic information      
Revenues 36,387 36,723  
Non-core      
Geographic information      
Revenues 154 107  
North America      
Geographic information      
Revenues 118,292 116,396  
Long-lived assets, net 330,769   331,537
North America | On-net      
Geographic information      
Revenues 86,442 84,464  
North America | Off-net      
Geographic information      
Revenues 31,710 31,843  
North America | Non-core      
Geographic information      
Revenues 140 89  
Europe and other      
Geographic information      
Long-lived assets, net 125,661   $ 126,355
Europe      
Geographic information      
Revenues 25,780 27,030  
Europe | On-net      
Geographic information      
Revenues 21,496 22,420  
Europe | Off-net      
Geographic information      
Revenues 4,274 4,592  
Europe | Non-core      
Geographic information      
Revenues 10 18  
Asia Pacific      
Geographic information      
Revenues 3,481 2,444  
Asia Pacific | On-net      
Geographic information      
Revenues 3,141 2,173  
Asia Pacific | Off-net      
Geographic information      
Revenues 337 271  
Asia Pacific | Non-core      
Geographic information      
Revenues 3    
Latin America      
Geographic information      
Revenues 1,451 828  
Latin America | On-net      
Geographic information      
Revenues 1,392 812  
Latin America | Off-net      
Geographic information      
Revenues 58 16  
Latin America | Non-core      
Geographic information      
Revenues 1    
Africa      
Geographic information      
Revenues 171 79  
Africa | On-net      
Geographic information      
Revenues 163 78  
Africa | Off-net      
Geographic information      
Revenues $ 8 $ 1  
XML 49 ccoi-20220331x10q_htm.xml IDEA: XBRL DOCUMENT 0001158324 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2022-03-31 0001158324 us-gaap:PerformanceSharesMember 2022-03-31 0001158324 2021-01-01 2022-03-31 0001158324 ccoi:ExecutiveEmployeesAndDirectorsMember 2022-01-01 2022-03-31 0001158324 us-gaap:RetainedEarningsMember 2022-03-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001158324 us-gaap:RetainedEarningsMember 2021-12-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001158324 us-gaap:RetainedEarningsMember 2021-03-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001158324 us-gaap:RetainedEarningsMember 2020-12-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001158324 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001158324 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001158324 us-gaap:RestrictedStockMember 2022-03-31 0001158324 us-gaap:RestrictedStockMember 2021-03-31 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember srt:LatinAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember srt:LatinAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2022-01-01 2022-03-31 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:NonCoreServicesMember srt:LatinAmericaMember 2022-01-01 2022-03-31 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2022-01-01 2022-03-31 0001158324 ccoi:NonCoreServicesMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001158324 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001158324 srt:LatinAmericaMember 2022-01-01 2022-03-31 0001158324 srt:EuropeMember 2022-01-01 2022-03-31 0001158324 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001158324 srt:AfricaMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember 2022-01-01 2022-03-31 0001158324 ccoi:OffNetServicesMember 2022-01-01 2022-03-31 0001158324 ccoi:NonCoreServicesMember 2022-01-01 2022-03-31 0001158324 ccoi:OnNetServicesMember srt:NorthAmericaMember 2021-01-01 2021-03-31 0001158324 ccoi:OnNetServicesMember srt:LatinAmericaMember 2021-01-01 2021-03-31 0001158324 ccoi:OnNetServicesMember srt:EuropeMember 2021-01-01 2021-03-31 0001158324 ccoi:OnNetServicesMember srt:AsiaPacificMember 2021-01-01 2021-03-31 0001158324 ccoi:OnNetServicesMember srt:AfricaMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember srt:NorthAmericaMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember srt:LatinAmericaMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember srt:EuropeMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember srt:AsiaPacificMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember srt:AfricaMember 2021-01-01 2021-03-31 0001158324 ccoi:NonCoreServicesMember srt:NorthAmericaMember 2021-01-01 2021-03-31 0001158324 ccoi:NonCoreServicesMember srt:EuropeMember 2021-01-01 2021-03-31 0001158324 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001158324 srt:LatinAmericaMember 2021-01-01 2021-03-31 0001158324 srt:EuropeMember 2021-01-01 2021-03-31 0001158324 srt:AsiaPacificMember 2021-01-01 2021-03-31 0001158324 srt:AfricaMember 2021-01-01 2021-03-31 0001158324 ccoi:OnNetServicesMember 2021-01-01 2021-03-31 0001158324 ccoi:OffNetServicesMember 2021-01-01 2021-03-31 0001158324 ccoi:NonCoreServicesMember 2021-01-01 2021-03-31 0001158324 us-gaap:LeaseAgreementsMember srt:ChiefExecutiveOfficerMember 2021-01-01 2021-03-31 0001158324 srt:MaximumMember ccoi:IncreaseInUnrestrictedPaymentAmountMember 2022-03-31 0001158324 srt:ScenarioForecastMember 2022-05-27 2022-05-27 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001158324 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001158324 srt:NorthAmericaMember 2022-03-31 0001158324 ccoi:EuropeAndOtherMember 2022-03-31 0001158324 srt:NorthAmericaMember 2021-12-31 0001158324 ccoi:EuropeAndOtherMember 2021-12-31 0001158324 ccoi:UnrestrictedCashMember 2022-03-31 0001158324 ccoi:RestrictedCashMember 2022-03-31 0001158324 ccoi:CommercialArbitrationCourtMember 2022-01-01 2022-03-31 0001158324 us-gaap:LeaseAgreementsMember srt:ChiefExecutiveOfficerMember 2015-05-31 0001158324 srt:MinimumMember 2022-03-31 0001158324 srt:MaximumMember 2022-03-31 0001158324 us-gaap:InterestRateSwapMember us-gaap:CashMember 2022-01-01 2022-03-31 0001158324 us-gaap:InterestRateSwapMember 2022-01-01 2022-03-31 0001158324 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001158324 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001158324 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2022-03-31 0001158324 ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2021-12-31 0001158324 ccoi:SeniorSecuredNotesDue2022Member 2022-01-01 2022-03-31 0001158324 ccoi:SettlementTermsTwoMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-11-01 2022-04-30 0001158324 ccoi:SettlementTermsOneMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-08-09 2021-10-31 0001158324 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-03-31 0001158324 us-gaap:FairValueInputsLevel2Member ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2022-03-31 0001158324 us-gaap:FairValueInputsLevel2Member ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 us-gaap:InterestRateSwapMember us-gaap:CashMember 2022-03-31 0001158324 ccoi:SeniorSecuredNotesDue2022Member 2022-03-31 0001158324 ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2022-03-31 0001158324 us-gaap:CommonStockMember 2022-03-31 0001158324 us-gaap:CommonStockMember 2021-12-31 0001158324 us-gaap:CommonStockMember 2021-03-31 0001158324 us-gaap:CommonStockMember 2020-12-31 0001158324 us-gaap:SubsequentEventMember 2022-04-29 2022-04-29 0001158324 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001158324 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001158324 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001158324 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001158324 2021-03-31 0001158324 2020-12-31 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001158324 ccoi:NetworkOperationsMember 2022-01-01 2022-03-31 0001158324 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001158324 ccoi:NetworkOperationsMember 2021-01-01 2021-03-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001158324 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001158324 2022-04-29 0001158324 srt:MinimumMember 2022-01-01 2022-03-31 0001158324 srt:MaximumMember 2022-01-01 2022-03-31 0001158324 ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 ccoi:SeniorSecuredNotesDue2026Member 2021-12-31 0001158324 us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-03-31 0001158324 srt:MinimumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2022-03-31 0001158324 srt:MaximumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorUnsecuredNotesOf4.375Due2024Member 2022-03-31 0001158324 us-gaap:LeaseAgreementsMember srt:ChiefExecutiveOfficerMember 2022-01-01 2022-03-31 0001158324 us-gaap:LeaseAgreementsMember srt:ChiefExecutiveOfficerMember 2015-05-01 2015-05-31 0001158324 2021-12-31 0001158324 2021-01-01 2021-03-31 0001158324 srt:MinimumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 srt:MinimumMember ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 srt:MaximumMember ccoi:RestrictionOnIncurringAdditionalIndebtednessMember ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 srt:MaximumMember ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 srt:MaximumMember ccoi:RestrictionOnCertainPaymentsMember 2022-03-31 0001158324 ccoi:RestrictionOnCertainPaymentsMember ccoi:SeniorSecuredNotesDue2026Member 2022-03-31 0001158324 2022-03-31 0001158324 us-gaap:InterestRateSwapMember ccoi:SeniorSecuredNotesDue2022Member 2022-03-31 0001158324 2022-01-01 2022-03-31 0001158324 ccoi:SeniorSecuredNotesDue2022Member 2021-04-06 2021-04-06 0001158324 ccoi:SeniorSecuredNotesDue2022Member 2021-04-06 iso4217:USD pure utr:GB utr:MB shares iso4217:USD shares iso4217:EUR ccoi:country ccoi:segment 0001158324 --12-31 2022 Q1 false US 0.02 0.41 47674189 47926580 10-Q true 2022-03-31 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 47935352 281485000 319609000 30286000 9015000 1476000 1510000 41662000 41938000 41757000 39015000 395190000 409577000 456419000 457880000 100909000 101687000 17251000 15413000 969769000 984557000 13808000 11923000 48314000 39057000 218000 785000 12118000 12197000 17147000 17048000 91605000 81010000 1917000 2121000 684000 772000 386418000 394112000 1094000 1156000 1454000 1536000 497452000 497308000 111656000 111794000 228102000 228822000 63142000 44609000 1378375000 1357655000 0.001 0.001 75000000 75000000 47926580 47674189 48000 48000 554552000 547734000 -13168000 -11003000 -950038000 -909877000 -408606000 -373098000 969769000 984557000 149175000 146777000 144000 2076000 57449000 57092000 5912000 5231000 40627000 41442000 22688000 21970000 120764000 120504000 18000 373000 28784000 26291000 35439000 15836000 8014000 18870000 -3868000 319000 744000 1678000 26201000 541000 7350000 1137000 18851000 1137000 18851000 -2165000 -5210000 -1028000 13641000 0.02 0.41 0.855 0.755 46575848 46067096 46929191 46507258 1137000 18851000 22688000 21970000 417000 441000 6056000 7307000 373000 -525000 -371000 8014000 18870000 -3868000 -58000 4497000 -76000 -2420000 2953000 -2826000 31317000 2951000 -1407000 474000 49411000 47106000 18121000 15444000 -18121000 -15444000 41298000 36081000 -119679000 204000 215000 571000 2378000 5863000 5744000 -47528000 -163667000 -615000 -1316000 -16853000 -133321000 328624000 371301000 311771000 237980000 6982000 6336000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Reorganization and merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 Cogent’s assets, contractual arrangements, and operations are executed by Cogent Communications, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Description of business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company 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 50 countries across North America, Europe, Asia, South America, Australia 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company provides its on-net Internet access and private network services to its corporate and net-centric customers. The Company’s corporate customers are located in multi-tenant office buildings and 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 to either 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. Access customers include access networks comprised of other Internet Service Providers (“ISPs”), 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 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. 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;margin:0pt;"><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The accompanying 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, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Use of estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At March 31, 2022 and December 31, 2021, 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 March 31, 2022 the fair value of the Company’s $500.0 million senior secured notes due 2026 was $476.3 million, the fair value of the Company’s €350.0 million ($389.0 million) senior unsecured notes due 2024 was $387.1 million and the estimated liability fair value of the Company’s interest rate swap agreement was $30.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Restricted</i> <i style="font-style:italic;">cash and interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Restricted cash represents amounts held in a segregated bank accounts by our clearing broker as margin in support of our interest rate swap agreement as discussed in Note 3 and was $30.3 million as of March 31, 2022. Additional cash may be further restricted to maintain our interest rate swap instrument 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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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;">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 network operations expense)were $3.7 million and $4.5 million for the three months ended March 31, 2022 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">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;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:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:16.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.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:16.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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding: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: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.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: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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">March 31, </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: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">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: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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - basic</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,575,848</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,067,096</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:16.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,310</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;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,065</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 332,033</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 414,097</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - diluted</p></td><td style="vertical-align:bottom;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:16.87%;border-bottom: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,929,191</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom: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,507,258</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:66.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;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:66.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;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,352,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,454,033</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,832</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 479,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,410</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Stockholders’ Deficit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:30.87%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;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.94%;margin:0pt;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.36%;border-bottom:1px solid #000000;margin:0pt;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.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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:30.87%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"><b style="font-weight:bold;"> 47,214,077</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> 515,867</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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,306)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (807,774)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (293,166)</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 7,831</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> (5,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (5,210)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 323,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;"> 4,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (36,081)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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 3pt 0pt 0pt;"> 18,851</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"><b style="font-weight:bold;"> 47,522,672</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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.94%;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.39%;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.05%;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;"> 523,913</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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;"> (6,516)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (825,004)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (307,559)</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:30.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.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: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.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="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:30.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 style="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="4" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.59%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:30.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 style="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: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.86%;margin:0pt;padding: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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding: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:30.99%;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.85%;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.86%;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:1.01%;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.58%;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.86%;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:1.01%;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.55%;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.86%;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:1.18%;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.7%;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.86%;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:1.03%;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.55%;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.86%;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:1.16%;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.67%;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:30.99%;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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,582)</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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,614</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;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,614</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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;"> 256,800</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;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:30.99%;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.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: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;"> 5,173</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;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><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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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%;margin:0pt;padding:0pt;"><p 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.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:1.01%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</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:1.16%;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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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 March 31, 2022</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;"><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,926,580</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;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.58%;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.86%;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.01%;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.55%;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;"> 554,552</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.7%;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;"> (13,168)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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.55%;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;"> (950,038)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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.67%;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;"> (408,606)</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;"><i style="font-style:italic;">Revenue recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 the Company recognizes installation fees for contracts with terms longer than month-to-month over the contract term. The Company believes that for contracts with terms longer than month-to-month the installation fee does not give rise to a material right as defined by ASC 606. 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s service offerings consist 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 customer 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;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;">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 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 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 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 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 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;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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;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;">Service revenue recognized from amounts in deferred revenue (contract liabilities) at the beginning of the period during the three months ended March 31, 2022 was $1.9 million and during the three months ended March 31, 2021 was $1.8 million. Amortization expense for contract costs was $4.7 million for the three months ended March 31, 2022 and $4.6 million for the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.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;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding: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.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;">March 31, 2021</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Finance lease costs</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,346</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.67%;background:#cceeff;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,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,226</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,417</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 16,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 15,989</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other lease information</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,621)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,396)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,993)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,744)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,336</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,720</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.4</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.9</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.1</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.6</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;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Finance leases—fiber lease agreements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 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 level of collateralization and term to align with the term of the lease. The determination of the Company's incremental borrowing rate requires judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of March 31, 2022, the Company had committed to additional dark fiber IRU lease agreements totaling $30.3 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;">The Company leases office space and 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 Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires judgment. 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 and deferred rent 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;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 future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.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.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: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.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.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 March 31,</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;margin:0pt;"><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;">2022</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;margin:0pt;"> </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.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;"> 17,795</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;"> 36,157</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;">2023</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;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.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;"> 18,263</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;"> 35,470</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 17,161</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;"> 35,999</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 14,325</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;"> 28,815</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 12,601</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;"> 28,349</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 110,462</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;"> 250,421</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 190,607</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;"> 415,211</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (66,833)</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;"> (169,962)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 123,774</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;"> 245,249</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (12,118)</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;"> (17,147)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 111,656</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;"> 228,102</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.34%;margin:0pt;padding: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.7%;margin:0pt;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:2.34%;margin:0pt;padding: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:2.34%;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.48%;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:9.1%;margin:0pt;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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: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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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:2.34%;margin:0pt;padding: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;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:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;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;"> (980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.1%;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,476</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt;"> (2,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;background:#cceeff;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,457</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;">Net bad debt expense for the three months ended March 31, 2022 was $0.3 million which is net of bad debt recoveries of $0.6 million. Net bad debt expense for the three months ended March 31, 2021 was $0.8 million which is net of bad debt recoveries of $1.2 million.</p> 50 100 400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basis of presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The accompanying 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, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 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;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Use of estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 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;"><i style="font-style:italic;">Financial instruments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At March 31, 2022 and December 31, 2021, 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 March 31, 2022 the fair value of the Company’s $500.0 million senior secured notes due 2026 was $476.3 million, the fair value of the Company’s €350.0 million ($389.0 million) senior unsecured notes due 2024 was $387.1 million and the estimated liability fair value of the Company’s interest rate swap agreement was $30.3 million.</p> 500000000.0 476300000 350000000.0 389000000.0 387100000 30300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Restricted</i> <i style="font-style:italic;">cash and interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Restricted cash represents amounts held in a segregated bank accounts by our clearing broker as margin in support of our interest rate swap agreement as discussed in Note 3 and was $30.3 million as of March 31, 2022. Additional cash may be further restricted to maintain our interest rate swap instrument as interest rates fluctuate and margin requirements change. The Company does not use derivative financial instruments for trading purposes.</p> 30300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">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 network operations expense)were $3.7 million and $4.5 million for the three months ended March 31, 2022 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3700000 4500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;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;">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;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:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:16.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.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:16.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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding: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: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.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: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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">March 31, </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: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">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: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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - basic</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,575,848</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,067,096</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:16.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,310</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;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,065</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 332,033</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 414,097</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - diluted</p></td><td style="vertical-align:bottom;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:16.87%;border-bottom: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,929,191</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom: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,507,258</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:66.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;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:66.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;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,352,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,454,033</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,832</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 479,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,410</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:16.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.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:16.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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding: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: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.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: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></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">March 31, </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: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">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: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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - basic</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,575,848</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 46,067,096</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of stock options</p></td><td style="vertical-align:bottom;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:16.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,310</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;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,065</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of restricted stock</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 332,033</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 414,097</p></td></tr><tr><td style="vertical-align:bottom;width:62.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares - diluted</p></td><td style="vertical-align:bottom;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:16.87%;border-bottom: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,929,191</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom: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,507,258</p></td></tr></table> 46575848 46067096 21310 26065 332033 414097 46929191 46507258 <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:66.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;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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></tr><tr><td style="vertical-align:bottom;width:66.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;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding: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:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,352,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;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,454,033</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive options for common stock</p></td><td style="vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,832</p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Anti-dilutive shares of restricted common stock</p></td><td style="vertical-align:bottom;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 479,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,410</p></td></tr></table> 1352439 1454033 85921 77832 479655 392410 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Stockholders’ Deficit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:30.87%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;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.94%;margin:0pt;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.36%;border-bottom:1px solid #000000;margin:0pt;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.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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:30.87%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"><b style="font-weight:bold;"> 47,214,077</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> 515,867</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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,306)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (807,774)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (293,166)</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 7,831</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> (5,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (5,210)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 323,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;"> 4,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (36,081)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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 3pt 0pt 0pt;"> 18,851</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"><b style="font-weight:bold;"> 47,522,672</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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.94%;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.39%;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.05%;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;"> 523,913</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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;"> (6,516)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (825,004)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (307,559)</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:30.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.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: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.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="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:30.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 style="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="4" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.59%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:30.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 style="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: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.86%;margin:0pt;padding: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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding: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:30.99%;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.85%;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.86%;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:1.01%;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.58%;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.86%;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:1.01%;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.55%;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.86%;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:1.18%;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.7%;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.86%;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:1.03%;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.55%;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.86%;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:1.16%;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.67%;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:30.99%;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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,582)</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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,614</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;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,614</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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;"> 256,800</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;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:30.99%;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.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: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;"> 5,173</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;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><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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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%;margin:0pt;padding:0pt;"><p 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.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:1.01%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</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:1.16%;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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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 March 31, 2022</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;"><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,926,580</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;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.58%;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.86%;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.01%;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.55%;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;"> 554,552</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.7%;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;"> (13,168)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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.55%;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;"> (950,038)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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.67%;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;"> (408,606)</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;">The following details the changes in stockholders’ deficit for the three months ended March 31, 2022 and March 31, 2021 (in thousands except share amounts):</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:30.87%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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:30.87%;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.94%;margin:0pt;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.36%;border-bottom:1px solid #000000;margin:0pt;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.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;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:30.87%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"><b style="font-weight:bold;"> 47,214,077</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> 515,867</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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,306)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (807,774)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (293,166)</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 7,831</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> (5,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (5,210)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 323,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;"> 4,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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;"> (36,081)</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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.94%;margin:0pt;padding:0pt;"><p 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.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;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> </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 3pt 0pt 0pt;"> 18,851</p></td></tr><tr><td style="vertical-align:bottom;width:30.87%;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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"><b style="font-weight:bold;"> 47,522,672</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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.94%;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.39%;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.05%;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;"> 523,913</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.56%;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.32%;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;"> (6,516)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.39%;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.05%;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;"> (825,004)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;"><b style="font-weight:bold;"> (307,559)</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:30.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.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: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.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.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 style="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: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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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="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:30.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 style="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="4" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.88%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.59%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:30.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 style="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: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.86%;margin:0pt;padding: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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income (Loss)</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.86%;margin:0pt;padding: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:30.99%;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.85%;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.86%;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:1.01%;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.58%;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.86%;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:1.01%;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.55%;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.86%;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:1.18%;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.7%;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.86%;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:1.03%;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.55%;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.86%;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:1.16%;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.67%;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:30.99%;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.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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,582)</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;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,614</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;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,614</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,165)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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;"> 256,800</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;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:30.99%;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.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: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;"> 5,173</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:1.01%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;margin:0pt;padding:0pt;"><p 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.55%;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><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:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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.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: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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,298)</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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%;margin:0pt;padding:0pt;"><p 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.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:1.01%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.01%;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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</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:1.16%;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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</p></td></tr><tr><td style="vertical-align:bottom;width:30.99%;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 March 31, 2022</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;"><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,926,580</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;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.58%;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.86%;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.01%;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.55%;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;"> 554,552</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.7%;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;"> (13,168)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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.55%;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;"> (950,038)</b></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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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.67%;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;"> (408,606)</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> 47214077 47000 515867000 -1306000 -807774000 -293166000 19676 7831000 7831000 -5210000 -5210000 323700 1000 1000 4571 215000 215000 36081000 36081000 18851000 18851000 47522672 48000 523913000 -6516000 -825004000 -307559000 47674189 48000 547734000 -11003000 -909877000 -373098000 9582 6614000 6614000 -2165000 -2165000 256800 5173 204000 204000 41298000 41298000 1137000 1137000 47926580 48000 554552000 -13168000 -950038000 -408606000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Revenue recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 the Company recognizes installation fees for contracts with terms longer than month-to-month over the contract term. The Company believes that for contracts with terms longer than month-to-month the installation fee does not give rise to a material right as defined by ASC 606. 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s service offerings consist 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 customer 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;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;">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 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 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 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 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 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;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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;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;">Service revenue recognized from amounts in deferred revenue (contract liabilities) at the beginning of the period during the three months ended March 31, 2022 was $1.9 million and during the three months ended March 31, 2021 was $1.8 million. Amortization expense for contract costs was $4.7 million for the three months ended March 31, 2022 and $4.6 million for the three months ended March 31, 2021.</p> P60M 1900000 1800000 4700000 4600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.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;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding: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.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;">March 31, 2021</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Finance lease costs</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,346</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.67%;background:#cceeff;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,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,226</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,417</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 16,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 15,989</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other lease information</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,621)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,396)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,993)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,744)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,336</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,720</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.4</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.9</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.1</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.6</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;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Finance leases—fiber lease agreements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 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 level of collateralization and term to align with the term of the lease. The determination of the Company's incremental borrowing rate requires judgment. Finance lease assets are included in property and equipment in the Company’s consolidated balance sheets. As of March 31, 2022, the Company had committed to additional dark fiber IRU lease agreements totaling $30.3 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;">The Company leases office space and 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 Company determines its incremental borrowing rate for each lease using its current borrowing rate, adjusted for various factors including level of collateralization and term to align with the term of the lease. The determination of the Company’s incremental borrowing rate requires judgment. 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 and deferred rent 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;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 future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.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.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: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.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.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 March 31,</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;margin:0pt;"><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;">2022</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;margin:0pt;"> </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.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;"> 17,795</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;"> 36,157</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;">2023</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;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.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;"> 18,263</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;"> 35,470</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 17,161</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;"> 35,999</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 14,325</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;"> 28,815</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 12,601</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;"> 28,349</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 110,462</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;"> 250,421</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 190,607</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;"> 415,211</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (66,833)</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;"> (169,962)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 123,774</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;"> 245,249</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (12,118)</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;"> (17,147)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 111,656</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;"> 228,102</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;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.54%;margin:0pt;padding:0pt;"><p style="font-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:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding: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.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;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding: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.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;">March 31, 2021</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Finance lease costs</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,346</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense on finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.67%;background:#cceeff;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,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,226</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,417</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 16,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:11.67%;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;"> 15,989</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other lease information</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,621)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,396)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,993)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,744)</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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,336</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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,720</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — finance leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.4</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></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term — operating leases (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.9</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></tr><tr><td style="vertical-align:bottom;width:68.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;background:#cceeff;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.1</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate — operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;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.6</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;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 6998000 6346000 5081000 5226000 4773000 4417000 16852000 15989000 6621000 5396000 4811000 4993000 5863000 5744000 6982000 6336000 4841000 2720000 P12Y7M6D P12Y4M24D P18Y6M P19Y10M24D 0.089 0.101 0.054 0.056 P15Y P20Y 30300000 P20Y <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 future minimum payments under these operating lease and finance lease agreements are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.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.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: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.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.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 March 31,</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;margin:0pt;"><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;">2022</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;margin:0pt;"> </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.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;"> 17,795</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;"> 36,157</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;">2023</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;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.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;"> 18,263</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;"> 35,470</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 17,161</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;"> 35,999</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 14,325</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;"> 28,815</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 12,601</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;"> 28,349</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> 110,462</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;"> 250,421</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 190,607</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;"> 415,211</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (66,833)</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;"> (169,962)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 123,774</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;"> 245,249</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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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;"> (12,118)</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;"> (17,147)</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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"> 111,656</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;"> 228,102</p></td></tr></table> 17795000 36157000 18263000 35470000 17161000 35999000 14325000 28815000 12601000 28349000 110462000 250421000 190607000 415211000 66833000 169962000 123774000 245249000 12118000 17147000 111656000 228102000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.34%;margin:0pt;padding: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.7%;margin:0pt;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:2.34%;margin:0pt;padding: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:2.34%;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.48%;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:9.1%;margin:0pt;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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: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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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:2.34%;margin:0pt;padding: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;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:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;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;"> (980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.1%;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,476</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt;"> (2,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;background:#cceeff;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,457</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;">Net bad debt expense for the three months ended March 31, 2022 was $0.3 million which is net of bad debt recoveries of $0.6 million. Net bad debt expense for the three months ended March 31, 2021 was $0.8 million which is net of bad debt recoveries of $1.2 million.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.34%;margin:0pt;padding: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.7%;margin:0pt;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:2.34%;margin:0pt;padding: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:2.34%;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.48%;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:9.1%;margin:0pt;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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: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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;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:2.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 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:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding: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:2.34%;margin:0pt;padding: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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Allowance for credit losses (deducted from accounts receivable)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;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:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;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:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;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;"> (980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.1%;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,476</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Three months ended March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.22%;background:#cceeff;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,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:right;margin:0pt;"> (2,476)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space: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.1%;background:#cceeff;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,457</p></td></tr></table> 1510000 946000 980000 1476000 1921000 2012000 2476000 1457000 300000 600000 800000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt;"><b style="font-weight:bold;">2.  Property and equipment:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation and amortization expense related to property and equipment and finance leases was $22.7 million and $22.0 million for the three months ended March 31, 2022 and 2021, respectively. The Company capitalized salaries and related benefits of employees working directly on the construction and build-out of its network of $3.2 million and $3.2 million for the three months ended March 31, 2022 and 2021, respectively.</p> 22700000 22000000.0 3200000 3200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2022, the Company had outstanding $500.0 million aggregate principal amount of Senior Secured Notes due 2026 (the “2026 Notes”) and €350.0 million ($389.0 million USD) aggregate principal amount of Senior Unsecured Euro Notes due 2024 (the “2024 Notes”). The 2026 Notes 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. The 2024 Notes are due on June 30, 2024 and bear interest at a rate of 4.375% per year. Interest on the 2024 Notes is 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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Limitations under the indentures</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The indentures governing the 2024 Notes (the “2024 Notes Indenture”) and the 2026 Notes (the “2026 Notes Indenture”), 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 2024 Notes Indenture and the 2026 Notes Indenture, including IRU agreements incurred in the normal course of business and any additional indebtedness if (i) under the 2024 Notes Indenture, the Company’s consolidated leverage ratio, as defined in the 2024 Notes Indenture, is less than 6.0 to 1.0 and (ii) under the 2026 Notes Indenture, either the Company’s consolidated leverage ratio, as defined in the 2026 Notes Indenture, is less than 6.0 to 1.0 or the Company’s fixed charge coverage ratio, as defined in the 2026 Notes Indenture, is greater than 2.0 to 1.0. 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 each of the 2024 Notes Indenture and the 2026 Notes Indenture, is less than 4.0 to 1.0. The 2024 Notes Indenture permits restricted payments, such as dividends and stock purchases, using accumulated consolidated cash flow, as defined in the 2024 Notes Indenture, when the Company’s consolidated leverage ratio, as defined by the 2024 Notes Indenture, is less than 4.25 to 1.00. Under the 2026 Notes Indenture, such accumulated consolidated cash flow, as defined therein, can be used to make such restricted payments if the Company is able to incur $1 of debt, as defined (i.e., either its consolidated leverage ratio is less than 6.0 to 1.0 or its fixed charge coverage ratio is greater than 2.0 to 1.0). As of March 31, 2022 the Company’s consolidated leverage ratio was above 4.25 and the Company’s fixed charge coverage ratio was above 2.0. As of March 31, 2022, a total of $145.5 million 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;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Interest rate swap agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, 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 interest expense 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 interest expense with the corresponding amounts included in assets or liabilities in the Company’s consolidated balance sheets. As of March 31, 2022 the fair value of the Swap Agreement was a net liability of $30.3 million of which $0.6 million is presented with accrued and other current liabilities and $29.7 million is presented with other long-term liabilities. The Company recorded an unrealized loss related to the Swap Agreement of $21.3 million in the three months ended March 31, 2022 which is presented in interest expense in the consolidated statement of comprehensive income. The Company has made a $35.0 million deposit with the counterparty to the Swap Agreement. If the fair value of the Swap Agreement exceeds a net liability of $35.0 million the Company will be required to deposit additional funds with the counterparty equal to the net liability fair value in excess of $35.0 million. As of March 31, 2022, $30.3 million of the deposit was restricted and $4.7 million was unrestricted.</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 first Swap Agreement settlement payment the Company received a payment of $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. Under the settlement payment made on May 4, 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt extinguishment and repurchase of 2022 Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In March 2021, Group repurchased $115.9 million of its 5.375% Senior Secured Notes due 2022 (“2022 Notes’) at a price of 103.2% of the principal amount plus $0.4 million of accrued interest. As a result of this transaction, the Company incurred a loss on debt extinguishment and repurchase of $3.9 million from the premium payment above par value, the amortization of the remaining unamortized notes cost and certain transaction expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On April 6, 2021, Group issued a notice of conditional partial redemption for $45.0 million of the 2022 Notes. On May 6, 2021, Group redeemed the $45.0 million aggregate principal amount of the 2022 Notes at par plus the “make-whole amount” as defined in the 2022 Notes indenture of $1.9 million ($41.41533<span style="white-space:pre-wrap;"> per $1,000 aggregate principal amount), plus accrued interest to, but excluding, the redemption date of </span>$0.4 million ($9.70486 per aggregate principal amount). Following the redemption, there was $284.1 million aggregate principal amount of the 2022 Notes remaining. On May 7, 2021, Group used the net proceeds from the offering of its 2026 Notes to satisfy and discharge its remaining obligations under its 2022 Notes. As a result of these transactions, the Company incurred a loss on debt extinguishment and redemption of $10.8 million from the payment of $11.5 million of interest on the 2022 Notes through December 1, 2021, and the amortization of the remaining unamortized notes costs and debt premium.</p> 500000000.0 350000000.0 389000000.0 0.0350 0.04375 6.0 1.0 6.0 1.0 2.0 1.0 4.0 1.0 4.25 1.00 1 6.0 1.0 2.0 1.0 4.25 2.0 145500000 30300000 600000 29700000 21300000 35000000.0 35000000.0 35000000.0 30300000 4700000 0.0350 600000 600000 1200000 1200000 115900000 0.05375 1.032 400000 3900000 45000000.0 45000000.0 1900000 41.41533 0.4 9.70486 284100000 10800000 11500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin: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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Current and potential litigation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In 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 $3.6 million in excess of the amount accrued at March 31, 2022. The Company is also engaged in litigation in Virginia in which a former provider of transoceanic capacity to the Company is seeking approximately $0.6 million for alleged unpaid fees and the Company’s early termination of the arrangement. The complaint was filed in December 2021 in the Circuit Court of Fairfax County, Virginia. The Company is contesting its obligation to pay these amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the 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> 3600000 0.6 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The components of income before income taxes consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.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;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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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.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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.89%;margin:0pt;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.86%;margin:0pt;padding: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></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></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="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;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 3,352</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 28,502</p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;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:15.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;"> (1,674)</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:1.78%;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:15.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;"> (2,301)</p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;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.11%;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,678</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.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;"> 26,201</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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The components of income before income taxes consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.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;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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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.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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.89%;margin:0pt;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.86%;margin:0pt;padding: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></tr><tr><td style="vertical-align:bottom;width:62.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></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="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;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 3,352</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 28,502</p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;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:15.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;"> (1,674)</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:1.78%;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:15.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;"> (2,301)</p></td></tr><tr><td style="vertical-align:bottom;width:62.51%;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.78%;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.11%;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,678</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.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;"> 26,201</p></td></tr></table> 3352000 28502000 -1674000 -2301000 1678000 26201000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s Board of Directors has approved purchases of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2022. As of March 31, 2022, there was $30.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock during both the three months ended March 31, 2022 and March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the three months ended March 31, 2022 the Company granted 256,800 shares of restricted stock to its executive employees valued at $17.8 million that primarily vest over periods ending in December 2025. The vesting of 104,800 of these shares is subject to certain performance conditions. Of the 104,800 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.</p> 30400000 0 256800 17800000 104800 104800 29334 <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;">On April 29, 2022, the Company’s Board of Directors approved the payment of a quarterly dividend of $0.88 per common share. This estimated $41.0 million dividend payment is expected to be made on May 27, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 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 Corporate 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 the Company’s notes limit the Company’s ability to return cash to its stockholders.</p> 0.88 41000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin: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;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt;"><i style="font-style:italic;">Office leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s headquarters is located in an office building owned by Sodium LLC whose owner is the Company’s Chief Executive Officer. 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 by the Company at no cost upon 60 days' notice. The Company’s audit committee reviews and approves all transactions with related parties. The Company paid $0.5 million and $0.4 million in the three months ended March 31, 2022 and 2021, respectively, for rent and related costs (including taxes and utilities) to Sodium LLC for this lease.</p> 1000000.0 P5Y P60D 500000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:72pt;text-indent:-72pt;margin:0pt;"><b style="font-weight:bold;">9.  Segment information:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company 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><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:51.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:51.33%;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 March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.33%;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.37%;margin:0pt;padding: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.23%;border-bottom:1px solid #000000;margin:0pt;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.36%;margin:0pt;padding: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.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding: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.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding: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.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 86,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 118,292</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p 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;"> 25,780</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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;"> 3,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 3,481</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,451</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.33%;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.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:1.43%;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;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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.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:1.45%;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;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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:1.43%;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;"> 112,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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;"> 149,175</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:51.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:51.33%;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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.33%;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.37%;margin:0pt;padding: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.23%;border-bottom:1px solid #000000;margin:0pt;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.36%;margin:0pt;padding: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.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding: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.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding: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.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 84,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 116,396</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 22,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,030</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,444</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 828</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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:1.43%;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;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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.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:1.45%;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;"> 79</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.33%;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.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:1.43%;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,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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;"> 146,777</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:75.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.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: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: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:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></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="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:75.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></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: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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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;">Long-lived assets, net</b></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin: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:75.05%;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.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:1.15%;margin:0pt;padding:0pt;"><p 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;"> 330,769</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:1.78%;margin:0pt;padding:0pt;"><p 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,537</p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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: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;"> 125,661</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.47%;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;"> 126,355</p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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.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:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom: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;"> 456,430</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:1.78%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 457,892</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 majority of North American revenue consists of services delivered within the United States.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company 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><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:51.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:51.33%;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 March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.33%;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.37%;margin:0pt;padding: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.23%;border-bottom:1px solid #000000;margin:0pt;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.36%;margin:0pt;padding: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.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding: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.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding: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.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 86,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 118,292</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p 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;"> 25,780</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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;"> 3,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 3,481</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,451</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.33%;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.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:1.43%;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;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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.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:1.45%;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;"> 171</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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:1.43%;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;"> 112,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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;"> 149,175</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:51.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:51.33%;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 March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.33%;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.37%;margin:0pt;padding: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.23%;border-bottom:1px solid #000000;margin:0pt;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.36%;margin:0pt;padding: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.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;">Off-net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding: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.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;">Non-core</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding: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.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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 84,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 116,396</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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: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.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;"> 22,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,030</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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,444</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:7.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 828</p></td></tr><tr><td style="vertical-align:bottom;width:51.33%;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.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:1.43%;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;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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:7.91%;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.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:1.45%;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;"> 79</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.33%;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.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:1.43%;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,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.43%;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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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;"> 146,777</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:75.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:1.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: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: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:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></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="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:75.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></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: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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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;">Long-lived assets, net</b></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;background:#cceeff;margin: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:75.05%;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.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:1.15%;margin:0pt;padding:0pt;"><p 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;"> 330,769</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:1.78%;margin:0pt;padding:0pt;"><p 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,537</p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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: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;"> 125,661</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.47%;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;"> 126,355</p></td></tr><tr><td style="vertical-align:bottom;width:75.05%;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.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:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom: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;"> 456,430</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:1.78%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 457,892</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1 86442000 31710000 140000 118292000 21496000 4274000 10000 25780000 3141000 337000 3000 3481000 1392000 58000 1000 1451000 163000 8000 171000 112634000 36387000 154000 149175000 84464000 31843000 89000 116396000 22420000 4592000 18000 27030000 2173000 271000 2444000 812000 16000 828000 78000 1000 79000 109947000 36723000 107000 146777000 330769000 331537000 125661000 126355000 456430000 457892000 EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .Y8I50'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 " #N6*54R 8JONX K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1C#D*7%\4G!<&!XENXW+9@TX;DI-VW-ZU;A^@'$/*2NW]^ M]SM(@T%A'^DY]H$B.THWHV^[I#!LQ9$Y*("$1_(FE3G1Y>:^C]YPOL8#!(,? MYD!02WD+GMA8PP8F8!$6HM"-1861#/?QC+>XX,-G;&>81:"6/'6GQY=YW<)U MB4V'E%\EI_@4:"LNDU]7=_>[!Z%K6=>%7.>SJ]9*;E2U>9]621A'^_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 .Y8I533UL!S-04 'T5 8 >&PO=V]R:W-H965T&UL MI9A=.QT,6M\2& M1_#+2LB0*3B5ZW:\D9RY:5 8M*EA]-HA\Z/&Z#R]-I>C<$=I"0;_WKC-@T K <>/O6@C M?Z8./#X^J-^D+P\O\\)B;HO@V7>5=]$8-(C+5RP)U*/8?N/[%^IJ/4<$!L_TL.X4!)^]2%.C:Z$D\"H*,(BEUQ'RE<[ M,HFRZ:'3W"2QQR2/S]L*GJ9CVLY>^3)3IB>4+7(O(N7%H.IR]V-\&RAS5'I MO:2HX#V3+6*99X0:E);PV'CX> /A=%@6_@''RC-GI7K6?\L<\H1._H1.^H1. MU1.6NPTO&P \W#2:#PA%-Z?HUJ-X2)A47 8[\L@W0JHR(EQ*R80C1+V^T!/")?!!E@X;KG28YC]]^5(Q4P$:AF$TN^: #A&>8+HD]N[]_FD[L\7(RFR[(M]G=U61ZNSC[Y6>S9_P^F=HMA-DT"J,T MZE!/(D=(F&OI1WY&%@H&F0A);)%$2N[@OUOZ*A7J5]<8Y)&;FW4@E^R=3%R8 MCO[*=S(C/SWP%9*=7K/;-WJ#GH41TH*0UB$:>L9'?#"WTWK7Y'N1[@4$%=Z6F! 13DP<4/_!Y ^@ZFW%-NH ME J7>V:QYT=KI:?Q5(._QEQ+F+% O*7OSG]8>"*T(]:?8RMJ!HF M;O5INL;0ZYY&P07 CC&0HE28N,/?"0=R,O=$A/EQA0@==IL=2 Y&5!0($W?W MI:^@-H@5,>FO+[^1!7<2"=DJQ<*5;!&&X#8+)9Q7#*VH%29N\E#C79BE9+$+ M7T102E11)>S9!.L^BP) <8L^9(5B];\9-FJ$)J.%U=CK#6CA=_36GYO M)U+JYB/K@M)T05U*2KOV"L7OGWO]CV2%S]-:/C^)H&7,UFJZ'V('U%(R7+&" MK/!U6LO7=3L$91O*]UJ4NWJ%SAV3, ?&C@-K4F@'N)M)8HR%U=-:5K\(61"0 MRR2&G^/RT<1UJMI;6C@[K>7LUR&7:SW!;D%!>6"EX89%Y>G#!2O1"F.GN"\? MDN5Q2!8&]/^6 K0P>(I[\^&K//)"Z!33=329)0I*8J0]K70-FREW4V6]!_,V MZO2'5M?J0NUY*Z,J3)Y66//>)&[\6->?[YQ)=)E2(==LFK1IF5C""I.GN$?G MJZ=CMANX6#[G<;&J]7UA^%9%3_Z):K^T.\E5(?> Y]"*5$F!YZG+E*B!I*M+B?7Z-4-2:Q"*_$/ M9X_JX!I85^Z%^&YOWBTO)] B8B4KM#5!S<<#NV%E:2T9'#_V1B?=FE;Q\/K9 M^M^M\\:9>ZK8C2C_Y4N]N9QD$[!D*]J4^HMX?,OV#L767B%*U?X'CWM9. %% MH[2H]LH&0<7KW2?]N0_$@0**1A3P7@&?JT#V"J1U=(>L=>N6:GIU(<4CD%;: M6+,7;6Q:;>,-K^TV+K0TOW*CIZ]N/GV\O?NXN+L%YFKQZ?V[V^NOYN;-]?OK MCS=W8/'V[N[K LS M\4M^//%7^ %X#7XNA&-HO527F]VZ^&1 M]3Y0^1(0- 488NQ1OPFKW[*B4T?'ZG/C>><^[MS'K3TRYGXC):LUH$HQK5X% M+)+.(FDM1F,6J=H $QM0V OVH^$/M#1+>&.U,Y6TINR!>[C"&8JR^&+^:[;#Z\.T,Q(<+0YPE WBN5 Y1[ <7=^#B M(+CKHA"-B9HI%04S(;POV134IJR)%:"E*3ZT+A@P90P4DBVY!J4P6ZCLSR_0 M-$J3=@_,98S@U!A16]86C/+)YV?L>!"A),$#/WU2.SS ZA-+ MLPSZL>8=UCQ\'"WAS,1JUB@&2F:H:1D(:^Y@0!#F< C5)X:2;"2L"/:L 8-@ M;]E6**X/LW4AUPZ00C)^RN4)J-5&[44PX*<\YSPIDNN)%M MA*? %DJJ>;W>U9Z3X7=)!6'DXO>*Y6/A[\D'A=G'Y\&*UVU3L,,O[DN^IC;X M?OPNX: 414/J](K!:(3S4<]+*$Q,Q^QY*M8NX>0H@<,NT2.6F6H_0DNHYR44 M)J9/XYG1M62%LQ]>1SQTA% 2#QM*OUR:1WY7<$];.$Q;?X^ER/]T!+M4A4WG M#H<=HU\NPWC$D9[3<)C3/K6ELA3U>J:9K$YE$':I*S&UTH'KBD71Z)R!#X8L M?$:VG\*(/4249B0=YKE7,$Z3>*0NXIXO\8G93505U[:"[QJ;0M0V[UE=N)2\ M!QTT:)_!O%);6K#+R=;,($P^L,D5\(V]O\'0L=,] ^,HV'TLM"B^;T2Y9%+] MT3;)^BG4?N">(W&8(VTX10V476 *7L"7$")#EA*8B;AAKT$:3R&$]@^H#95V M]FGT1DC^BRU?@RB=YCB9QAEL]\+<)FDT15G^+,R5ZCJ'1ALZKI=FLTX/>]@S MQPUY*RQS'(^>=G&8=J^79E UU<:TL MGH"6M%8E'>M\L$NJ,T3,6#+TS"=GQIR1IA/W[(O#['OHV9*M>,&]XR!V"766 MQV9]!ZA/$.;9V/B*>^[%8>[=54YU=$1#B%WBG$4P2^"087V")"4&LQ\QZ2F6 MA"G6J?7M 3W; ^(RIG<8\\D%AC'2,RL),^N"U5Q(T-2*F7PV"8(ACL!'H8>L M=6R_YT+R6X<]?N!WC10[]%V+T]2TLF/)KS;[[[4YUDH_/SG+4;I[ M]E257[7#9ZB59M--*4WRZ !-WEB19$CG#@T\NCQ :Z9Y( M3WDD/'3N0W40J.3T#O>T1^+?NL,]?Y P?XS"/F]K81X]/Q1%<7+NUJ)I%'=Z M,4G.V-[$>5P=Y6GD$)=?CL!A"9H?O-VPKY8^4+GFM3)-_,HHPI>IV0ZY>UNS MN]%BV[[PN!=:BZJ]W#!J2H\5,+^OA G:_L:^0^G>F5W]!U!+ P04 " #N M6*54%LYA&9@# .# & 'AL+W=OWSR/Q\-H+]6+3BDUZ'O&A1X[J3';CZZKXY1F1-_*+17P9BU5 M1@Q,U<;56T5)4CAEW/4]+W0SPH0S&17/'M5D)'/#F:"/"ND\RXCZ<4>YW(\= M[/QZ\)5M4F,?N)/1EFSHDIKG[:."F5NC)"RC0C,ID*+KL3/%'V!G1V>4DIEKHE(],@UP,DBNW&U_EVYOG]F M_;^)ND4]?(-\S_=;W&?=[G,:U^[XM;L+2M1R^+44[8C*TYO$.%P:HB(*8+SAV)%$V80E["F1E>@8R(Y)TI? MM\E8+A<6R]FSN9O@?A2.W%U3K!:C 'NUT:M(^G4D_4Y)[AE9,)N@4;":S#(YU@7Z#MD2A'>$Y;>J"MA0*4 JI MV*I0B1\U@O=N/0\?2?0[JU?DPYI\> 'Y@B*(E9M4*O:3)FUL2\"@P2,*O.)S M1/@-AJ\X1S7GZ'+.3.N\G6]T0J,?#?TP&!SS;3,,HSX>#-OY#FJ^@\OYPL6D M#60E$YLVTH.WDFXS["(]K$D/.TDOJ6!PU'.A:9S#>;=UJH\>I*%=109[A^KM M_&PO=V]R:W-H965T&ULM5AMC]HX$/XK%MH/70E*[+RR M8I&Z0*](^Z:R;3]GB1=R36)J&]CMK[]Q$A)('&_OI/L"L3,S?F8\GF?B\8'Q MGV)#J42O:9*)Z]Y&RNW5<"A6&YJ&XB/;T@S>O#">AA*&?#T46T[#*%=*DR&Q M+&^8AG'6FXSSN4<^&;.=3.*,/G(D=FD:\K<;FK##=0_WCA-?X_5&JHGA9+P- MUW1)Y;?M(X?1L+(2Q2G-1,PRQ.G+=>\3OIJ2D5+();[']"!.GI%RY9FQGVJP MB*Y[ED)$$[J2RD0(?WLZI4FB+ &.7Z717K6F4CQ]/EK_G#L/SCR'@DY9\B.. MY.:Z%_101%_"72*_LL,76CKD*GLKEHC\%QU*6:N'5CLA65HJ X(TSHK_\+4, MQ(D"V-$KD%*!-!6<#@6[5+!S1PMDN5NS4(:3,6<'Q)4T6%,/>6QR;? FSM0V M+B6'MS'HRE@^WB]FG)Q@LG^#O;G[_M$0/G^'5W>/7^1>0 M6WR?H\4]C.?HP^W#2H"G%AFN2B@W M!132 <5&=RR3&X'F642C<_TAN%7Y1HZ^W1"CP;N0?T0V[B-B$:+!,_US=6R M8U>AMG-[]O\4:@,$IX+@Y!"<#@A+RO?QBL+YV]-L1W5[5!CP<@.J!NPGV!EA MWQT/]Z>ATXEYON]78F?XW J?:PS1PY;R4,;9&M%7*%2"BBN#UUYEU3-Z?4^E MJB6(%=99)M"'.%LENTBM=($=!T'&H@O2MWP/L1=$?^UB^390Y2%"*Y8J*+GB M$58?(BBV-"]!R5L?IL&:@('2CB@4U%5<*"C#8&>$.B#5K8=L(<9%!:*B0QYS20K1;:P]LU[&;M4HGA]W ]CI UKR&S<3V M+8,>-HE_0Z&!UA9Z-U5C5ILP6U.TAHU6^PPT[J#YCC-TSZ3^:)2KG.(++-R* M=%L*!T'7$<8U^6'7Z,0M$WE"1O1915NEQ2X6F_R(J/K#Z7;'P2G(UD'>TW0Z M,BU7.M^0P.LZ-#638C.55LE0I&L.B\D-Y7V44:D-:9N?;-S*B[80,%T'V)K# ML)G$%@7&9ZI2XHA8AJ\=>]\F$>SYS>JMD8)39G6=LIIKL)EL%A4ZXSEKD\? M=7 3HT;*M]VN_*PY!IM)!OHH4YG2$ :VFTRMDPH"MR-^I&858IF;:V@O.-VH M[TO5F21PE"Y+L*86DM1T0M-E!X[Q.RN!\S2+$S"*?RY*WVG%.L]5; M0:A)V;E$?\-GI"HB6N!MUA@0[#7;?9V82W!'2I&:7(B97 S;ID5KMSX[!M@B MS4.J$<.VYW3%N689XAB3K,X!!+RM6MHT[^A#;DZRF@&(F0%N0A&O5"7M6D8; ME,)F<.*M]=$BS9CHI#I#4A,",1/"+$YV$ECWWV(NK([>P:R3ZL1<\P(Q\\(L MWL<1S2(!3+M* &'T9Y@+J_X9FL!M'16=F'\B=HZZ9@AB9H@?^8T4C0;A'GI& MZ&M.\0KH")[SY(&/LG)*^SU%VMS@>*[O!D[K$.DD+0^^+3NZ-5(3"3$3R;NN M1&56O>=,FTP<;P0][ZA)B5I)U_*)VVR)AB=W:2GEZ_R*40#"72:+JZ=JMKK& M_)1?WC7F;_#5M+B,K,T4=Z-W(5^K;X^$OH!)E1P]Q(OKQF(@V3:_L7MF4K(T M?]S0,*)<"<#[%P9]7SE0"U27OI-_ %!+ P04 " #N6*54;Q1*<+$" #^ M!@ & 'AL+W=OG7CNFJ>04'5M5@!QY6%D 75&,JEJU82:&I!1>[ZGA>Z M!67V-B*GD1XM4$P[3C>$80Y##7 MAH'B:P-]R'-#A#+>*DZGWM( ]\<[]CM;.];R0A7T1?Z'I3KK.+\T,@V2&KU$\GB5D8#,<8Q^3\89(D%^1\2B5P MG8%FUS5IM\Z3:,6AS( GV#VE5JA,6M&K2UL];4%*V]JIK-)L'#GS-\;TH/.Y M6(L-3XI-L-;."$)5&]2_3SED1?/GCK=\,_ M\.1(DA\T#CQQ]UI) 7)I.ZQ"(6NNRY-6S]9-_-;VKH/Y'C;WLA?_HREO!CQ' M2\85R6&!E-YUA)])EMVV#+18V8;U(C2V/SO,\((":1)P?2&$W@5F@_K*Z_X% M4$L#!!0 ( .Y8I521HE]0U@8 !(: 8 >&PO=V]R:W-H965T&ULE5E;;]NX$OXKA+$/NT!7:!-@[H]^TQ+M,U3 M2?22="[[Z\^04B1'HI3D)9'D(?G-]9N1SA^D^J7WG!OT6!:5OICMC3E\7"QT MMNH+!8D".)%R40UNSQWS^[4Y;D\FD)4 M_$XA?2Q+IIX^\4(^7,SP[/G!=[';&_M@<7E^8#N^YN;GX4[!W:+=)1S&[PA]7-+(+G,1_!7_0)]?(JK*1\I>]^2N_F 46$2]X9NP6#/[=\Q4O M"KL3X/BGV736GFD7GEX_[_[9*0_*;)CF*UG\+7*SOYBE,Y3S+3L6YKM\^),W M"CF F2RT^XL>&ME@AK*C-K)L%@."4E3U?_;8&.)D >SC7T":!:2_(!Q90)L% MU"E:(W-J73/#+L^5?$#*2L-N]L+9QJT&;41EW;@V"GX5L,YW/];HVV>TNEK_B3Y_^?;W&LW1S_4U^OVW/]!O M2%3HQUX>-:MR?;XP@,;NN8XDE;77.H=9E@=06I+CJQ#"%QFO;LYY'" MRR3PVR]IL2:36*].H"&YA=JT,2@7.I/'RCCPH$LICJ4/=S) %.*^USTRX8C/ MTQ9S.HGYYI^C,$]S6U=S!!X&LM&U OS17G/TN_4W: .&/]K(R-A!&%:(?WG^ MAT^1= R#J*XI\E0**%!XE=EV:JRG%3E/T"!&LI=P4$99!0#31SS>$O=+U-I"=6G('VUQ.@J]=UZQCE#\<%2@ M%@0+A+>EH%%=5LU1+RR>QND(Q(YP,'VENFTY6#AOJRM['+$E'1HIZAR"G=LA<-I6G2>U[9Y.*GR6G-3!W0AV$84KU9\W-$0CJ;K:);5I08J/Q?W M;%-XB;+9Y441Z=<9CPP)R5AH=:2$IUGI#F*'B?RY1IXD=I,RIC&0%_>0?.9D M&=$^= ]'I20>@=YQ%'Z%I)Z->V!/UK)G0-B9.O(7?CS1IY#5;FZX*D]_]ZHU M9">*Z8##/&*@_%CQZF@,3_,8] E2"W.*?,(#0_J9XS 80!V*A4DX@K1C*3Q- M4[=O;9^\R(>T%2Y#C/O(/6()#D:"AW3T1H)W=?:V'C'D909(NHUQCA4,D0DV6? M\7QR- [2D7)".@HBTQ3TO>L-7,R][!Y>;1?(D';F&"_C9#D"K&,>\AKSR(SS MO/$1?^0J$TV6:".S7U!)1EM>XF&4H-^.^81P- *[8QTRS3IW"CH<<6"%I9UZ MPI0V-S1,$H6S:?,YHG2N,_]7K%D-,<[[B%OY)[GZN1+Z4-I1#YV>K&ZV6YZYU&MG$6!,B/RL:4\AGJQJ/O1T."_-8]R?JGQ2T,", MD";MJ(Q.4YDU>LXSY>)#U"C/:C=8+KMGA0NE>B311HG,V%E\3!78!J, MZ73RYF]Z$'N/3MQVF)/:#..2A3RW1D/*$=P=+IB6U]/!P*5T2A M5MD74(741^7&W$I6^F==MQ)I[GS\UA!M%.NG8[\1HL&KS3C94KZ)O-( M4=I/T<7)V_62JYW[Z "5P@X^]=OI]FG[8>/*O<[O/?^$/Z[JSQ/=-O77DJ], M[>RKGH)O8X6^D,;)TEWO.Z^O'[LJDS5V!MOU/Y0XXVG/WY_%'MY M+>MWQ]<57#UU4%*5RT*KL@@JN?OAR67T[;,YOD\O_%/)6^W]#G EV[)\CQ3!$AF5 MUH31M=E;@8#!KDJ^*_X M:.C@#5A/3PR(S8"8\.:)",OGHA8_?E^5MT&%;P,T_$%+I=& G"J0*==U!4\5 MC*M_?"YU4JDC4:C) ?:,@<4G@,V"7\NB/NC@ MIR*5:7?\4T#,81=;[)[%]P+\55238!:%03R-XWO@S=QJ9P1O]J6K[4"?.^AS M@C[_.K2\'U@T">Z!]VWP[_^VCJ>S[X(W$C12%.I/P5)>I$$NJ[VLW!NOBN!7 M<1=$"R1C- ^#8U/I1A1U4)<$]')?20F*5M/HUYF@Z7J S_!-!!E/O_N5)W#C MZ';TW7FPO2,0(B^+?7!5[A'F59GG3:$2 J.#GZNR.8;!RR*9!&<&'MVS0,) MP,HS<2LJ&21E=2PK&AJ> /B/,DM5L=<,\]1H-Y=]W>&,"(]#-LN\;K;WPPYY M48%(RV,M8?E! =;HP!/!B_E1%'>!3TV1!;JNFJ1N -+M0582*,= E X*$#L! MM\LL@V&W!8#4S5:K5('91-;8-4S<+QPF+'MTDR0@(V4%=W4C*[-49#?/X0O MFR:3013O+V9GXCQH0'$K$HIKF325JI4$;?Z8'$2Q!T%):IP^VLQ B@3,",P' M1>_(AO^RI?$$A&D'BRP +2MTYO4KIHY%$;Q,(&^ %_#>0H[6)G6L@9H"1CD"EQ? R(GJ@HY M@QH+3VCM1UD9E%&FY4=@>LW3W8>=M2P] V6-DWO^%A UE&,!W8E$9214%^A* MD:WEC4*1@^$0'UPDI:[#X "N]$(?);SPL@"V%!"<")+I$ 7A1M025*Q&?Q]H M6=TH>,0+2L$'!HG$0;#TK&2\ WT4B:07CN6M!)_B8>9(9B$"IC!WHG:P:N1 M*K7:(Q.88K7*U9]PA7(,]-2YJ@, _QYPU+>JAJB)T>A, D RB#Y 9D@.#,ZX M& B%%$P"T'0.TQD#GJHFO] TCZ6J)&YVQ,S <50T @WR@:%*D5(H<:& &A!$ MW,/BIJ4!*PN!2*[BZAKC. M>W@) 4HE,B5HXLL=WIT,V3YJD$DI='" 2/)#(RK@&"P6*(:@:BHY!%4#=ZLR MIU>L, !?\)(C,9C32 N07.9*HQJ/X$5S,&X.%P#D@ 0DF+S<;:.,"2>#AU0Z M'NZTD3U0WP+B5Q8W#Z\)\ ,(6TD-T6=(%L&C>%'6('!'-,Z@PD!KG"\+:HB% MCX>RD,8G(=/!J"9B"R[@[3^]NRB-@+CLKIVLL[>V/MU)OTZHY[C*=8F$J]5* MXP2[>VS O?,P"U!9ZX!&ZP"-'CIBXFTTG8)Z[<46UP'6#P;"K$3>.3S:J\&C M<0DT*J<_EQY.L(Q&L'6"MR[0>H$>M60?)UT[L.4/"H\G6CG(AKH Y4=7#W1! M$K?B1I[D[F@$316@*BD,%[?!3E4Y:,5.PEW!B8C(<&V=BH,9-HD-A12A:Y5W1@_Y"P8O+T#,IIPR:+0 MFL.35GQ(0K>\,:O8:/+EJ'T9Q!X5Y*)]$R 5862,.#E5R>$3Z)@!P.&)6:(5 M ;@#.JI0#Y&0J&U@PF5%9%567@@ !@0,UDQS-X)_>6/"L[H\NI#VU=NW+II% MUR&&CB%T.#O@9GEH_N06HE5=M]&JLO[4P]8"H&#I>,R4]:WEKK[M,$Z]^ MB+\ABYV;IJL41@*@\LQVIT779A&OG7>S"WYY_5JWZ<*(60N#O-RJ#$TIWN

T=CKI15%OP[!X* <0-5#,@MV'YJ7JZ#8P5%,_5@EE;-/F6XYAM58H4 M!8V>0X"TM9ZY@U3G(;M>9"S0)4M)M+4\(3BL,#XO M@]"OYVK070(?R)@A1@KR@@^-.KHTU?+A="#7&NZ7$&VDJ:+U.AU%:>\YZ:XC M=2;^4^VZMPKKTM$CCSK]5 $/ZWL]_:C;J4D^P*AWHXQ.0#GF(AHRVJQI1BI< M3).H*FEP:L^.>3E01BD'"+#-@@"X7YO(5/&>G2Q>G8R8; )XDFO^>D6FRW;1 M"7@= >0K@&^P..E1'0G-T1!0D) 0"!)6_35Z,:;U8-))\$Q N(++A[5I$$S6*#]< (GA29'J32$:D$*)9A5#,\V_ M=)FIE"3#\[@ BQ.UX"! P;=2%CC+452(3-[F_G6799I] "@)Z" 60C :Q7=V0E5=#@#"BJ9#>:"5^XDNN0!] M"'9@=;2#0@9>Y1CXJ3)%SW2#<:3)DYEV[:*.)4N6?>+DE=%&&MA'%O )0FU% M!C!!JK"$"S& $7%5<,'=9DJ[LJQ!,@&TTDE6ZJ8B444:MM&;,]^B*!IVV0]P MQ(F4*DA6JY20@3SV$+R;7$\\7X/&C\M;">6,R#,P-P#RB.)V]N3GR\O73\X] M>6U7##0N(4_&T;ZPZH;2KA%I984U7(.)+"LI ^EQRMI7*QF*"))2?'+CV# . M"Y]@; 8@[B06FW\_H(?V6;J%@ G"0D\H?1;@Y"(%UT1^JB1$&M:W3 3E MRB#5!01"8U >$(Q1?FEPIQD(#2@Y "/77A9_- 5O<1#;R/@^"(BRC;*6NB,[ MBIZ0[(!@H%D$J+C[ 7G3Q7\ZBB&I B[]/0>B4^!CJO31Y&O;/QTR,P'UA2VX&CG5)EP 8P-<<)H2)6YS?D5,-) 3#.44T_F)869R) M>0SJ^!+* ,[,2G4=H)X ><$[H0"UEA7%AT2GG9TPU[K)CVR[.)Z ##=A260F M2:JXTU(!+:[\T=!,03+K!7>^X/("4"$HHCHQ:&C.'B=:IY"KL+C;&'3DQR,* M 01!#7F =A#9%E)OS"5JED?6VESQAO9(UK+RA<,-\\NJ8>3LT\LZ M^%548'[L[A)A-)!F]G88*)$$\TJ(=NA!G"M!9MZ(C NK@"D&["3G\#!L!9'# M=4P_0A8FE7KY+E6Z'2^\84=QQV-,W%LUTB,>Y&)5^9%6G[(O!$P:E/%$--KQ M#2Q'55^ ?N0!R#SN._ #,D2./MU *9>"A85B\]Y"C8N,OUF,9U.IACZ9I3PR@+W(C1&+M): MT12& \AE<"M@P'RUG,SL@/"1T\"/V7+^W6SA3W;VS6R]::_/[>Q-,3K_G.>? MK5>3R,&P"FF5I-7QNT>@1485A@:42>A;<0R$VS#DV:;M8B?>QF1/-"B[O ?6 MJ8&@*!S<:6=)#C+CD 7( >/W)I*"_,,I#<3(90-*!4Z7C MDY>]!R01:D&I/ M$9:+_3% ;*K[L1.:S&>C-;O*WS 8F]&J!D3 EP%F5]C DID<%",S7!B:,O#D MNZ8B_?=TB3P!H(.1X G,6J7%V3HO@()EN+=HJXIFP<;EL!WDJ+^W1V'3'S0; M$&QCAHL1U&[4DE(P8!6P@4Q3^];W9RIHD,$[8D O/F)ZW12T"=+6\V#QA6\# MP=P 9M7>\[QOV&4@K')?<-2-59=45&D;'>P;Q:%K)3,.\S 9PEDQ^/3 HG4E M'N)>=;#'*+_ !>'^6%,?>#_-Y>TN/54>9PB2XA-BQQ07M(J:RZQ@CLQ,^%D!Q ?) M76 [;[I"AFQ$QEG$_.4$7#1SO")B,Q);2K79AA#9J 22VZ#5<,06T:DDX^5\ MQEE.,-T].1M8Q(QUSZNHDX]#C"WO?73.1+L']S@,SF]!3<%83%8=Z_S-?+)P M-VR471_ ]@0Y=]1PM#T2LG1N111]'&WULE5'K%0D)@;,:(L760JDA&727@<6 M>E&Q#BB(W5%@0 NJ5=&>"+U@"[$_O;YVE6?:;$.^T QV(19N72;O!]&#X@*P MW7).E2G+>;@!B#,(635X[QNA,B[=EAVPV&B!O#)5D5MJQ)+IA3"U_+8RZR\2 MI*NIR8[0OH6AN0TZGQLJP0(12Y9](_GW3& A[[KK]FJ- M3ENBA+;6)#_R3@@.9(/)^(;@0##85)BI<=&19+JBD/+.X)=+L+A<[8:U8QF8 M2"3!,F1D;GX#V]BM_JA6_4[?L7])9[V+ M*/B]OXBNA%X8[M@Q\V6X6"W"]7R-/Z?+53C=+%E6441:J3%B9[)&-V44SJ)I M$./0Q=BP@?S8D;-9'$YGLV >S6'*U<-X6RYYF&_B31AM(EK$=!7&BW4GN1ZR MORE0$A&7,0'OZ(.WW\CEKUI=I-WUZ2%=>@F, 75+<86GLI\O4CUSW375X+H? MO3X+$!BXB,/Y;./=F2_FQ)O+SJ+M&@3QB\]4F M7"X6K:R-MS-9Q_GG"\+_MK^72=+D&"F.6+S_MCG;[,C>>D4YP8.&NZR] M,?;O%8OI=4=,7PN57JC"?PFBW8-I!+AO]6,"[)ZQFEQR<>A*'!4B])(#F+-? M*'JQPOX3>&Y(,,[,]3G$6%S_AX2C7WUJU6<.]A)-[VKE;GT#-[V+101^8>G? M.0-C,5V>^W?68'=7JWGG7KR9A=$2WGM15CNI:EL<-+J_A\3&9*0R/V;E'286 M9Q%H^\J#;2HN7WS-U#&]@1BH &?:3;7[(*#YBAX]'[\-*P8_5IC"&V0LE,5E MCYNP?WVV !9-3Y/$/G^IL"R##,.MU6Q./B,"09V=X\_-=!.N5ROZ/5O- M(.Y??YJ3V(2+=?Q7\A'+>C_AJ M1!WS%XLP6LU.#HVGCZOW@K/_Y1M MD90/^5Q>OPM^*R=TU.4"=-U!I&W5*W-N1/.V]96KB([,86Q76PNE'FPJ&9J. M;I(J[K7C=AIN6\,>S/$C#7H2O% ?I2UD0Q)FJK.4U5&#!W8A,R.H!1>K$/>] M#.HKJ#75;"&95ZAFA32QVXKJ6)O.5R9 D,EBCXDDG9UAXA!9VILU>^UVXVV$W/6K0*!-@<.]ANA7F.)6V,7P M'O391;+,KS)(!33JVY9C9>6KL%7G4E$,&9 M!B_M.@6P9TO8ODO>"?9[:[ JGG##X98;<6I3@K>=K;Q#P"UJ)K_77H?TE MNL,CCIPH>(4EF6DNKK!"7Z(==)M+KF^'-V)-:;5EROC&K(\W^L%,FH5A;X;7 MAE."4!RPA0F@4,6=>K5-XU:WY97++\R^MA2SHUI0+8_ZVP#B\9?4S;ZS_=]M M7PCI2\A-[AWKX0E8?&K\*>5P56NCCC.,>WHU8:XLMSMPU \00+Q]F;D^YY.O M&6H_=GYPSV\\D^OI >H2K5[T&HD?9P5>R'8/BAN'"NFU=7DRI2$4M%V=9+_P M-"*V N!^E+LP:)V[/2RCHX+V>/''%NS*!.7#*^1[K')+!J&Q!/=/8O+QE?9X MH31M!BVF=.+Q#VI6*@.?9[SYZ.ONC=J75=EHZKF5[ZGIA3:W79?*_>-'W!R9 MB]X@M\G!I]&HT=_O_[KN[>9Y=..F8N,]<#>D1^C@K'49;0O5N>VAVLJ]*@IJ MOG8"K\K4[WUZN&Y)G0;19-/9//P$")&%L&[[-2ZY7X=I9+8I3=G8+ ?[>+1I M;/$V+C^MW I#EY\\-)H$OTBAO6X <'$OY+9JL $8(I.: MY<4T#OL0OM;?SN90Y^+4"-Y!>F@?:6RKP+[%/6T28A)8DN'+HW-AG\]HMM") M792["^SV,/U_;<"Y##>;=>=Z-E]Z7##M)E9>D*<=W/PN0CMJ@?6< 5Z+,(Y; MR*]S&XN[T(-^MV8X7K! S'[^/] M7'&YPHX?RGQ0^%L[TMV<-1UWUO*=IN6G_FWIZO>^HTGK\&TXP1GDP7$T+%.= M+<+9QLM'3D]0=EDZ,L4\7$=C4\Q!"&?M?=/1^1EKP-KX;'0-J[E7EGLSHA(< M$3.'.I$H?N/A89EOJPF;]5#F0*MFR\^?OD?9>Q$ &L^'RA>'*V^;X?=^9P-( M(LS>3D#MHS9)[A$=-]"P,5P/Z1S%D^78S?EGSCR0J/OF7D\6PYN;R68PM]O, MQLB?(G;JMCNQW#[(-4#\6SO!=!+!Y2-!/Z@A"R#5W[RKI7?5\0G:@-SAN4)# M.M?#./YA!DQIZ,0>"1D$:H-1%'\6#81T$*!Y'QO ;@Q1O0]X,JXJJ +C(J'5 M-I,7UL500Z$'T)WC?//.G>.T1Q[QGG% M82XL;_&@K=WBIZ]Z\%D,AM&*4S> !&\F(!K7!^XL\YIZNC#=L9/&-(+:#A4; M@WGRZK7,TE.C_G,RO1,JPUYNRIC1)+1 MN&,1TU5PT2*K[[CC%7NQO7S4+DX0-Y@IXG C%(>7YN%^23QHX>7*?!K'MRP;*)'B% MXE[W1-@=3^)3!)DYGX"00&QK2'2-;M&R<_S>&24KE<)3.,*TLTI1VY;:GKYS MI<5T E(5H&O\O4])CFB^[+=EB;YJ<@UU#K?LX(&]R M,[5)E>@C0.,=W F'%,#G;5E5G-43&C80'S)\H"@@3QEM-W"+,1J%4X>%^^8, M:=<>)..O4YC,#/OY>@QN.\JD8V2YSXPK,'R6HOM^K]/N1H Z-7@< M(:'#X6Q$&&\\2$#%=\RT$7'_ UNDW'@"/,.M 5>]H=N^(C/A!BULWEK_?N_R MW"&A/YITCZ],>AF /;;3:]0[XMGJJN:/<;7'ID^PZ_1Q1$V?&1ETLH<]Y>.> M(#[>AU1I-]T\=49M&'B6&H-U7&ZW?1X0-8+N1)OM$L7/5 VUIA"=RQ&?6G=@ M_8A?6J'R6CP MZ4Y>C,J-JX+2B()QSOB<%(YWQL7SB'3 ;!"KMO/0UU1:2VI/Q/7L7/N5,J-F M_:QQ++<=G&VK.N4=X[ALXICG^+4R4ALZ_=;I !X8Z1Y^[BL=?RFSVNB'#>H# M5,#BLC7.XY1 ^%UJ]+^#]2]CVQ_C?T#PVS, MN<5/"TC[C/1#TT[T7)PL7IA/B'9M.+V2VG#Z%U.50[^I;NSAYK8>7W1*\"0M MGF\=M:/MH2=4^= >XZ'-AZ3A:A_%R>'NV M".>K*9^G'0Q9A=%R6$B#(9O-!H>,5)OFX6SD=KP.U]&"3PT/BV/A 'WX\B4Q[OYHQ\J#RME4\!D-;@_C["?-0+B M:UMSLC5M%\V1P[99[["NO S7L[&B;+33T ;>VE70^[%G=B MX<9F&V]:WI!FT#P=&3>'GH[0O]9R8_8.QT/%]C,8 M700<7LY09FKG@L\A7BYT/RA HJ*&$']'!\+<+1')[+/SZO$3)O/E MC7:/'-)WZ[2PB4?_[W[\R/2F&B$';V___NP4ONZ 1RXVI4X/A*/--3 MVT_UE*[/I;=R<]?++@>H>7F[@$CO[L^V]VLR4-__Z;_&U%R8_?[/!4-?0=1V M\]SM76#Y$JL*C]\9?.8:$>R=GZQ"73'E'>9T,#H-+CD :M]GQ^Q__=DV1?[" M*MH:,/O@/I-VEN+70+T/MPT^E_+E7?)O'VQ2\ QTN(C\%L[-W#?69YOU]+SS M]GRU?!!^U!FQZ5S'X33J](3&"+(WQZ+UP;_1:7R,>+=U)][\A"82O]SFE,=X M+P<;H]4;21^'AMLP9MFVC7P1$I%%8OW)2$23V"$Q]G\V//7^+PSZCQ#P?_S0 M_)EK_F\QW%WWGXI<\O^ET;[._R/)K_3=#$RY=S!T.EDMGG#\;R_J\DC_L\:V MK,'BT4_\G+6L\ 5XCA]MLQC+9AEK5$W7F>AZI%(\/$=6CY3>.\D<2F7^>A\RCK!#(Z%T7Q M.3=2V6P^3;ZEGT]=3UI97'H(O3'2;Q>HW6:6'6=[QXU:MQ0=^7S:R37>(OWJ MEIZM?&2IE4$;E+/@L9EE%\?GBY,8GP)^*]R$@S7$3%;.W47C1SW+BB@(-584 M&20__N(E:AV)6,;]CC,;MXS P_6>_5O*G7-9R8"73O]1-;6S["R#&AO9:[IQ MF^^XR^=3Y*N<#ND?-D.L*#.H^D#.[,"LP"@[/.7#[AP. &?%"P"Q XBD>]@H MJ;R2).=3[S;@8S2SQ45*-:%9G+*Q*+?D^:UB',V7GNOK:0O2UH#WO>KXQ&F: M$W/'B+S:\2P&'O$"3PG7SE(;X*NML7Z*SUG3*$SLA2W$JX37TD^@//X HA#B M%;YR3+1,?.4;$GU"?#(2GR3BDS>?X.L\8@+/4YW#^W=GHBB_P!5RXU5*#O>9 M8Z1QGM3CX, '[M2 W"I:$M9 #KIG"9/5*"MMA:"1[W2 C0QP),3DE"^9UGO^ MZ"E&#X\ H!;YYQ'!#/7&6&_@:E7M6*Z$Y06;'D.'J?/T=@(_&7WI3"?M%BK9 M*9):/3(\2"V]8AD1N->_0HN-H@"N 32==EN,0KG)E5U#K?@H2&^!A451E;.! M?%^-9[/JE:X_\AR*^$ACD2(XFD?E1#Q-]-#QYCR?NU7Y08\:].LTB0++[BT- M[3IZQV%W,?3X__!A4K*(M;*!2]-7CGA^I&7+ QM] M#.#WC7.T-^(&XR=@_@]02P,$% @ [EBE5-YM :B!"@ 9B !@ !X M;"]W;W)KCZDM]],=>7NG*9*N"+$;;*WD*F=U>C^:A^\55M4T7I=S"-W#? MRR\&GZ8-E5CE4%BE"V$@N1K=S-^\7=%^WO ?!3O;^2U(DHW6M_3P,;X:S0@0 M9! YHB#QSQV\@RPC0@CCKT!SU+"D@]W?-?4/+#O*LI$6WNGLORIVZ=7HU4C$ MD,@JS1PXL MPH$%X_:,&.5[Z>3UI=$[86@W4J,?+"J?1G"J(*-\\B<$[!%<-0173'#UTQH[>IZB[(TM9017(PPC"^8. M1M?+B>C3?2/^^8]7B]GR0MQ8H1.!:HG21B]CX5(0[W1>RN)!I#(6&&_6R2)6 MQ5:SR0R])%O4"AM\$]4&8C%']J! M%7$%Q.=>OW][?_8\ M(-\+&Z#\6AG=Q[/:Q[/JXYF(/], W)^3!O@L(O@D'X37WCG#WH T0A6H<+!. M2/Q/&(*&2):3]>P748(1#T#>^+'>A610;Y#8G&B#1#-ZL@'KZA#KOZL"Q'(V]LM/H%U-EB_73\!=/04W<&1>[R'R M@/&YC[AVR=]5KIRDK&I%A7%OF(_"7X5#T]EFXY_]UUM4A2G(1?=P#9L5)0E' M>PZW9X)A%ST\.R9?0]8:]Q-@A&''(B-1NM%$V^&Y4I]R"<1A'0(UF0 MC8.X &LOZ'6)-H[5G4)&,0:IP;Q\"X%^K*PS:E.QDG@W+T9@'%9*I'6'%L+B MYBS+Y ^1U8R*D ?1YE4^&F&Y16-G"@*M"(GJ3,7X=BQR,%O\@Y4N(Q!,:JC#&5E8&=CME$L]JB1!CBBDY6C! *$@J<_ ?02E/X&4" M\LVG'F(2\<\KYF<4STLHH3\,>OWS'9&0!O8&9$&4UY3 6U$QD:L3+> M.IO**N9/#"BCRSA6) ;NZN%3B3A59T_ ' \*WG&96&2 @8@]%R41I3$R+'4R MB*'!.$P8\T=&.%PJ"W&.^1W5.)_XM'&J]I$-Z A4B+[_!\ A&SP"4 _S3-0] M4HQ2B1&$ 'Z:YY8#U'BVBX:MS_%UF8YP36:V=KRJ8'DN59AI:=<& M1&4A1D/J+;#"."0BB6T#.6^K9?(-!EY@5(];K^XX4%U.NXYT1I[TI!'JD\>- MP?5!)S\=-5V+K?94-T@/*UU.V6$@6V(6K! - 6R2$;''-CJZ%66%/11V\+B- M FZ+(T%4Y57&PO8DCZ1-18(#R_-#8Y?"<,9YKE]O'IX;>*O)8AW4A'KZ_D3( M>8W\F*3D4O^=3A%EN,FB=\H0[(/+"'K-3-8%)DQK(LD=4 M=BS"Z>B1B#X2J-@Y#K79/VI/L9,D,W+U-JH]_P?23H?$@J)@N/N7B-M)KMXG M\]5ZLFX:;3I>%1WK$ 8?,?2$4_RPZ9K:=31PVA:P:3*Y#;4[6;85[P=&%X); M2N,+LBS:%G>(;+?3^T9+-_52TQ^B71W.0Y:9 )I*YRH2D"00\9"1ZU@E#W4' MZNW0YZDWF=I*?V-@K8X4V[EI23HQ1HC%G32*O?Q1*G1G$-?M2#UF?>9&>)LZ M\4%AZHX(T5%K+]_G#UT8JJ[U@OLL.?-!VS/AP*/'BJCO 'F\#DJHT&5X MCPJ!G!]$S,HKQ ?8F(IZRS"R]2MIC",,4A5\MR-2B#%Z,,,1=6*:A&K?!^Y) M[ FCJ(Q$VL04*L&^U =. MIK&C]H,KM;F8;K8T?Q6H/G,+KN\N&%=O'WQ;3$RX,SX48'_HYZZ]RGVZ%D;9 MVP./'?9.9/>N!=1?HIZ;E-IS-;@OL4.!U@EK$*2[;:'^#I3V4S?.&B[TP.@E M$1XRD-*%WAT1QV?P1F%MVR'RI'?[B$&IAM3S:6LA]B :$QIL,6T\D(7U0T31 M^KA0:G]WXGVT3HB^Z/OAB"H,#B,\/R@O\)/E82,S#&Y,9'0_9X\4F8[3#4<= MEP51H.?4&'@..UG.)LLF^>,+WT2>S";GS5L:^NFBJ6C< F/%5*$V^!F-!Y3" M]02DU9/%Z\G+(Y3\Z:RYNNJ<[X=L&V4%UR>9L64H3'#--R:#7L]2+N8=*8/B M78H[,*'S[2/0[>.^8KTN>J"[_EY[0J W[+G'';<;C+F,T?'0(NO.O5>,?FF5 MZWI;1?R;FC>4ISXFS_,)&H A?L0ONBAZ%1??44MGX*]*&:_U&F5G:D@J:@&& M8>-)JA$>?)]U!W.8T*T]P/-85W/@S'[""1J4O8Z?G7/5\K2:J4V;!/E'A4")\@?:T M;JIMA4!?LW_-??NX7_^+<(?$=>.,G/ISY#3??GJ_G'XC MDL\GBY^7O'=X0/+VSCG(CG+=E 9-'FZ5%VTG_YZN$.">BF>E;.HK*[H)EM30 M]A-+3JB^O6Q'@!#!Q&$L?C.Z*CNG,#[G\_7D=3>@J4-8^_OJ8]\=%DT;W+(- M!?;,7WZC+!'CFL^6D\4O=;(X^*[ <8F.LNJBJ,M?'4N_.TGBB L MGL-VDYJ6J@CKP'TQ4!=B/8*!"]:Z\'6FN<]%<(_S<<^:"AM,%I1Z>*_PB!JE M4"3(3U6_@2=O/%EUBT\['P1+3H@=A,Z("=3O;IW'\RU&?/#D(:8]-WYD8 MZ>[BQ2[5&82C8;P:ON&IB35?+T+Y\XEK-)ZOY>KGD;R\G\_%L-CN"]&P< MJL2>]V%LCL6FXG+NIZ9Q,._>5)2(H:^7T\ZW7_X20%^XK<\D_C-P\[;YB'[C MOQVWV_T7>(SF+&PO M=V]R:W-H965T(V;66HCZ4J,&C=;S.MWM!GRG^U'R/> M9B-*91ORR0:O(JVO)C?GKV\O>+]L^&)IEXZ>%4>R"N&>7]Y75Y,Y$R)')C." MQL^6[L@Y!@*-[SWF9'3)AL?/ _H[B1VQK'2BN^"^VBK75Y-7$U716G"2_%6[LG8"&\BR-A M^59G?7T9PTY%W@TT?I!0Q1KDK.>B?,X17RWL\O5=:!J;D>6[+7"+G\ MU0< U$G]YBNJ3NUGH#;R6PS\;A=/ G[0<:J6 MYV=J,5\LGL!;CO$N!6_YW^,]P;\8\2\$_^+_RN?3&P*HE*6#9,DIWPFPLI*:,]-D,?= H>>/N12S557VN* MU#O]%_[8%DE742,8]DH/+=0$&\0UYV=76U,K'P9JU@NU8@'C)@#$V7L",3A& M\I&YP-B]Q>,Y!<,2X4X1N/0!"^I4_7ED$&G+0B5%$&/MQ-HA'UE][W3,%.&; M(]+5-PA*8JA&Y<":RN(HT!9P1C+K:1/0/-PT*'BBG!U)]YVIV*$_-WC0U=8: MR8BC#?J,>P=*>R9N2G36EQ-#I!>KM)4.;BEF'!7<9V"@50N"UG1.1ZA:!M?3 M\+@T6=^C-J88HKF3%6Z@[[C*C,/1AY7K>[U4AC. K\9&T_'W0[5*/QQU##"3 MY=9 '*["EP1-YU+J4FC$V;7LY]ER^@(J[!Q'A>_T8*A\/^K.4L.*JP#U@K]! MODY#X\YR*:"^&YQ^%<,=C2O>OMBX0:8T/Q?BFH-HD%ST\M96>&#/Z(H4#&EO M#:8!9>2>!ME\ZBP1W7/:=0OK!YD0A/YL?A01IT@[E!1T.M]J6ZDU41K'KT=C M*3E_^093K[FU4#0<3(7VD(DHKN5 S>NB@=^4[;N-8/O.#S_FQ,S#_RR;K#TX\H3SN"T]%JGD!*0YW2]%@3 MV3%$$7'$/;=!3-+>JRY!D5/Z,9G6;X/;EB!*OY=!D$L&JM@GS2#F!HYNR>@. MB*E#%4N?8T/DA=4W&<& 94!WON_S$4*(=1D)I&+B0T;]J;(FBYR)A.N4NLBB M7>3DH&U'0U*"/_#D03F09"%E:&AI1:6D,!/P@=)^BH;VNM1550&$BH6SF.ZB MJQ)ACRB:TSO:H<4PS=BF.0$4^7@:1,<_VEUK% /'CLB+KVSIK]A/IPP=KJ:Q M3/Q4_=%5&^$EH_V]L[%4IS\-1'#@!*;]055R*@<6$E_9U':9SY$47">^,"8\ MW1 UT,>UD7]_5.]4HF[06TC<>'X@V^!L7%>1>#W65(ZAJ*J@'69^JFY,AGZ/ M$3)J9==K>%O'T/0%'(ZWA&9A"2@[Y.Q'$S3MZ&3,6JF$5&;8C,!ZL0/MH1[3 MQ^X_LZ.[):1G(S=H,?:Y7#/'U?&2?E/NIH?MY88/-<3<)K3@&J;SZ0.^KP-N-OT+.QC_=;G^&U!+ P04 " #N M6*54GL7 !58" "X!0 &0 'AL+W=O,!"4&W/;O)I;%P[,R^KO#O=W::$*2" MM&DOL>_N^S[?V;F;[XU]=!4 LJ=::;>(*L3F(HY=7D$MW-@TH"E2&EL+)--N M8]=8$$4@U2KF27(6UT+J:#D/OCN[G)L=*JGASC*WJVMAGU>@S'X1I5'GN)?; M"KTC7LX;L84'P._-G24K[E4*68-VTFAFH5Q$E^G%:N+Q ?!#PMX-]LQ7LC'F MT1LWQ2)*?$*@($>O(&CY#5>@E!>B-'X=-*/^2$\<[COUKZ%VJF4C'%P9]5,6 M6"VB6<0**,5.X;W9?X-#/5.OEQOEPI?M6VR:12S?.33U@4P9U%*WJW@ZW,. M,$O>(/ #@8>\VX-"EM<"Q7)NS9Y9CR8UOPFE!C8E)[5_E >T%)7$P^6-SDT- M#,43N'F,I.C]<7Y@KUHV?X.=L5NCL7+LBRZ@>,V/*9,^'=ZEL^+O"MX*.V99 M.F(\X?P=O:PO+PMZV5^7]TINTLM-@MSD'V_K??9TS(8"%^S3AQE/LL]L70$C M?V,T:'3,E$RVN U0VT%G!18!J2,<>A02KS2*&DOJ+3N1FCQFYX0NW.F+^O]: MUY4%>/7@QUP=FEXRK_JG/.Y.V375Y5#F??PCRT;9E ]L/AM-$\ZH!ZG#=!\X M24=GYY/3%YN/LB0]96N#0@WH'C8;RIV->))VCF/_1#SHIAKL-LP,?^\[C6UC M]=Y^+%VVW?@";V<:5;N5VC$%)5&3\?DT8K:=$ZV!I@F]N3%(G1ZV%8U6L!Y M\=(8[ Q_0#^LEW\ 4$L#!!0 ( .Y8I504(KDA>@, -H( 9 >&PO M=V]R:W-H965TM*#8@D&392;S$-A G M'=8/78.V6S_3TMEB0Y$J2<7QO]\=*2MVEF8%BNV+2-[+=G62.D3A:S M(+NUBYGIO)(:;RVXKFF$W2U1F>T\&25[P0>YJ3T+LL6L%1O\B/[/]M;2*AM0 M*MF@=M)HL+B>)U>CB^6$[8/!7Q*W[F .O).5,7>\>%O-DYP)H<+2,X*@X1ZO M42D&(AI?>\QD",F.A_,]^F]A[[27E7!X;=1G6?EZGDP3J' M.N4_F.WOV._G ME/%*HUSXPC;:GA4)E)WSINF=B4$C=1S%0Y^' X=I_@V'HGDM:27Y^<6V:AI)#<*73NH-T(-XL(%(CID\H9!R M9AB*/]H<[_EH?U5G&7=E?!V B#,B-/&^(-^7)RS#61R)1NEP'C<1[?N #G(/ M1%I[,BE.STZF>0ZN%C:RI<%;6;(R,O8&I"?(!RP[?EP!FU:9'9+YO5 =V0D/ MKT;GZ73(GZ])U%I)'4"J'=P3)% M4"K12E,%?LQ;ZL>S(HJG(8W!G+5$9I1/ M KU8.0[W/*6C!K/Z0N7&]$JTGLZ+T4,#TR52TBE$*.84WL>ZVX-YXX4Z,NY1 M^Z2$NCADT;4O.#'1L_5]_6;]T\(A_,*+ )";137E47?6?U=MZ1D MI7T,^6]@?PA7B:_PB?LDX71:EB+>]+=4*0_I&PO M=V]R:W-H965TTC:BH,FP0+MBR22,V?.F1F26FRLN_#E95UG0@8NG7I>\=")J=.E]5L]JGLA#+%@E>%;1W[H.N&VEZSMYKPX*O837]2Z#7&B7"YZL>8[#M_Z6X=1.:)( MU;'QRAIRO#HO+H[.+H^C?3+X2_'&'WQ35%);>Q\'O\OS8A8)L>8F1 2!UR-? ML=81"#0>=IC%&#(Z'G[OT7])VJ&E%IZOK/Y;R=">%Z<%25Z)08#AQ.9V\X5#N'*O'.@1++:Q'$ MD**&MMU>"%H<[\H ^"C M4=GLH"XS5/4&U)QNK FMIY^-9/G2OP2MD5NUYW99O0MX(]R4YD<3JF95]0[> M?-0Z3WCS_Z;U!?;QB'V]4YJJGW)B)A1:IBO; M]<)L?_SAM#HZ^>SIT@HGR:X Y; !K/,D^M[91Y;)OA=;;*T0+00]#,(%=GI+ MVM!K"X'B$AA+@QP4+)0Y' Y:- MC]:-Z%40>D+*-'J0RJQSVJ@>MK5H[CUVE]:1A @I#5+Y!OZ1.=R_-Y$(WX$\ M8!S+H6$Y(=8*NS,EQ+H8'B>D9YEL]S$EXRB54=C0(^!KT5; ,(T2FGKK5>0U M00R/(R;IPUGL1)SU$Q*/0FE1:X9JWT[2DU8X9"?[-,#S80#KF$LX1(8A>], M'NY5!I)K%"W11-*SV)SGEON=B9NFXN[L8F,(NF8M-N@J MM)CK;=:60CX3_)4-1&OX90NF/\1F7ZV[$"=BD#T0*AJLU@+ \NFX[=.EVID&('$_*],\Z.M_9%OJR>S?.5CP-^K5 ES2NX MSJ8G'PMR^1K-@V#[='75-N B3)\M_CS810.LKRRT[@8QP/@OL_P'4$L#!!0 M ( .Y8I50RF&D'2@, (0' 9 >&PO=V]R:W-H965T_FLV'0L3)8\B:Z3 M?W^DG'@ID/;+W9=$XLO#AQ1)+WOGOX4:D6#?&!M624W4WJ1I*&IL5)BX%BUK M*N<;17SUNS2T'E49G1J3YEGV+FV4MLEZ&67W?KUT'1EM\=Y#Z)I&^<,M&M>O MDFER$CSH74TB2-?+5NWP$>FO]M[S+1U12MV@#=I9\%BMD@_3F]NYV$>#OS7V MX>P,DLG6N6]R^5*NDDP(H<&"!$'QWQ-NT!@!8AK?CYC)&%(M/,HC>=9J M]J/U QI%6$*K/!V O+)!Q7J%94J,+U9I<<2Z';#R%[!F<.OX,W&9&<1;_8?DWT&/A_!YQ%\_K]4\G6L MZPF\#'<#/_]TG6>S]_!'5>D"P2"W91BE?]8(&]>TRAY$-+UZ'Z#F>?W>,13Z M #J <45$USP7%MR L^VT*;7=@>LMZ[8'>'2E[AKX^G4#?>T"1HT7 +H09%-K MK.#C'HM.1NU(CY]0&%5ZSYC*VDX9GF9+P!LEPCSC-G+@&&^FDXQ[WA@9WY;C M'E!Y:$T7A+0R,0G1N0I([5'$)7!LHTEC&.+&XL 6=^S"V=ZI W?3=!%-:=1S M[ 9Z%2*I2LA++(;X8N$3;CW3$[\\N^2#>T+I>"!WQ,\7Y\$YE4+9@C>/VAJ4 MNIY5#Q2!=5"X0-"UG,R[#$IU"+^PE+A\DXOOJ;I2$SLUC29"Y((^R;Z*6:FV M]>Y)JF',L\;AU4(UF_YHK+%*)S*MTB6\R2:+L>Z"R(+Y*. B"GVJ/<=MAH$? MTN=Q+>IQ7J,G'_CJ,;08UZ\YO(TEC@T@!B1JD8 ?=OYP(=?&/;MUQ%L['J6UT8L!ZROGZ'21 ..'=_TO4$L#!!0 ( M .Y8I52WADHC 0 !4- 9 >&PO=V]R:W-H965TR?-BK_1'4W%NT:>FEF;I5=9NSWW?Y!5OF)FI+9>P M4RC=, ND+GVSU9QM6J6F]DD0)'[#A/16BY9WI5<+M;.UD/Q*([-K&J8?+GBM M]DLO]!X9UZ*LK&/XJ\66E?R&VP_;*PV4WZ-L1,.E$4HBS8NEMP[/+ZB3;P5^ M%WQO!M_(>7*GU$='_+I9>H$SB-<\MPZ!P7+/+WE=.R PXZ\#IM^@R]WS/!+5?\A-K9:>IF'-KQ@N]I>J_TO_.!/[/!R59OV%^T[61)X*-\9 MJYJ#,EC0"-FM[-,A#@.%[)0".2B0UN[NH-;*U\RRU4*K/=).&M#<1^MJJPW& M">F2A R F0"+U3TE8&O9$; MOAGK^V!0;Q5YM.J"O CXCND9BD*,2$#("WA1[V74XD7_ULL1*NU1:8M*ORYV M+X/,9^@(SCGZX;N,!-$K=%MQ=*F:+9,/"%I1,\L-8@8IR0^TD"4R'<1L*.X0 MPO25@4U]+W(./73/Y8ZCNP=4Y1A$,:3KE1.N4=T:59B-ZZ4ITXVYN#H_DT+W$V%3RB2N,0K8OCN,G4 MGBEHVRMDFL,3@Y(N/R$AVJEO2+^FW4[CI?-HKP1S/Z; UH%=2$HU$ M1IU#83^=7BI?NSX5_B/G-<]Y<\?UB-D^#FUKO'W^\F'D*O>?GGNJM*,HP&DR M'W%"',-U>JA>]_HJ6X%]?2+@FDZ2(]?HP]26.#<6#>E MS(Z-6/Y@5(5SRG8@-W#$3MIN:NVY_&UL M[3QK<]LXDG\%YV%6T+)*B'I-,JAQGLIN[>:3BRS=W>%UL$@4:CT6\T^&I?E)_EAO.*?=UFN?SA;%-5N^^OKF2R MX=M8CHH=S^'-JBBW<06/Y?I*[DH>IS1HFUT%X_'T:AN+_.SU*VK[4+Y^5=15 M)G+^H62RWF[C\OX-SXK]#V?^F6GX*-:;"ANN7K_:Q6M^RZM/NP\E/%U9**G8 M\ER*(F15IL?SN9G+.6KN,ZJ MC\7^'UPO*$)X29%)^LOVJN]T>L:26E;%5@\&#+8B5__CKYH0SH#Y^," 0 \( M"&\U$6'Y-J[BUZ_*8L]*[ W0\ ,\0U1\ ACV[_\V#\;A2_8;X!PG2;'=Q?F]R->LSN,Z%15/ M65( V7.I?DG8QC3&YI7(XSP1<<8DP.(@795DF_@.ULYYCK/LXA+Z+>^)(#<* M--O5I:SCO&)50>UEG7')XCP%N5S7&6$E#15O>5*7HA*ZQX]?DTVO6TI8!$H[BS.,M8CD*;01.@4R)UXO0/D"?5 ML=K$56N)"%NDO)0LYPGP &@H!CJ/^JQB4;9W ! 6-)T$X:>5@YHL-1UPU4DL M-VP%*D]:*"*O>"FV##J*(I4PXQT'6GO47].N6=2ND,+E38.G1AMI8%X9P <( MM8PS@,D9Z8@1N^%E!^B=9#4( M,OR@.>,\KP'+AW?$LI3(B5?+E)#9BVK#/HUN1VS-NM;S81A"L#LPP(D 3)!QEC<+_DIJ@S8!H0<@"& MNP9C_JAS94-IVW#BAP$AO9&?9(MW!+TAW@'&*,J* 50TK\P?7_ZGI1B2"LB& M@]X"T;=+7AK=[X^>6_]I_$AI[#<%LF*QSZ&WK)>@$P1L. =^N8;71-'+Q,BB MXE.U5G(O1'7OL"?L*UALG-CB?,2T1-:T1$=MPB=)+,=E)6#GN1RR*H^#T"*H M$EBKYDXA'W9"/L35*\&^92BKL,5?:H%,W&AW9&%BWV9VHIX$MW"G]">)0;Q: MH2(G:T.,@GIAJ\@-:$%_K@F?B7@ILL;@N,*C%H!"B5,?&M17J:>Q]R'D2I#F MO-;H\*\[9$3)TIJL4#.(]!NI&&"NI%(RH33'-KZ'=0 )2K8JBZV69TNRT1$V MFEHVFAYE@G=V52*755G3LH9XZ0E@+$-=5PS\-M#!QG$CDO1$6IG\)"Y+$F-% M2MH\-*/6GB(WW<49SN AJ:I2)"3L\-)KI!$L/H=^RXQ[BIM%JFPL3%(R] 8: M9G"&[>)[-49)+Q+6TC /JLZPN04EL&0@^ M\*!^0=K8TD<9'Z/_MSQ6W(K*L;M0;;=::T6.!1H!!_U)"DZ"S[3?"""S@Z5L M81FC*JQW(--?Z@+A0 CV&6(^L*\)VM:?@&4SYE^,V)NF*Q(2);8DJ]+I&^ > M^\%+#8AFCI/-!2+7V7/K0REDVAX-@9F]E.Q%-!Z/QF#&L@QU#SA; JR!1/>- M&U.2PG .67[& 9,9M-1: 9X)TX#/\+IY&48N9.=OPCGB^;YPLQ>YX/S3]3\ MX7PV\BT,HQ&,E#9*YOX$M,BRP%!6HAJ2^WC'XG7)E6>P:J,[$(18>=_2JMD-SY1/"5L%X]?:URS6YP&#B=\H+65'?H]C!0+0MM93*E_D%O>605M7; M(.P,,-N" &H^3L':'BL=K<*RMBI*"W+Z*X8J#:(AT$+DXJX&M3QY:T8YU"6$+,=- MT]QRYOPHW_R]+*16XSN,U>*O'!1UG0,FI40SS,L[4$5 MMS5[*!$84WE>M@E M^B=/Z? N&7^$5:QS%<.!WY"G<9DVON:Z%BH0*GFF@@8,K7%6#&4_1649*R# 4$EZAS3_H1^52C[K%E7=F0"#U6P_2D']-!#"3 M?OID*7JK*?H.*;KBVEM*='1*GI:)UPJ,Q3GZX+<8SQG2:.'1J@&04 @ _7(P M2([)&]*W;HR)6:Y[9A*%;8G ;<2-,XBYRR&,G;TB8BLDEI2X40J/R(9N+=^: M$$COB J2@/Y%^=G-(&BO8X3)DX.S@6G)E*(P6V6= IIM-&N9N1>3460;3,Q6;4!1LJW*^JG8;<#W:S7YY,;M.&5FL_M3HJ2% MU2&+!S-GB8X'LAJY YD"-@,(A5XWN$W;+8HF4),/Z8MG!&]U@QH%YB@'OI/4 M3W4XQQ[!^.6/'V[IE__R CE-,0[-8"AMX%9%\KGG)PK,*FUWA,\2(X@[0$ML\O82XMH0HCN4U.>\46S6+ M!/:O*U)T.*-A"A/?O-54@@4BEDHXM6@>F>S=.9/G34 M309&19, 1Q'SCA\D)"@9.ZECCU4_W*MN*DQ1W ;,2]IC7&=,,G_/[M JDU+M MC$X;HG@FMX[?E8!)2I<%6 M1985>R(1!]65217E:B@67X.$V05F=D'1_GO+O(_]_QOI _<48*BI.ZK1#X=; MS']2*LZ#SW[O+J+-H9=Z=\R8R=2+9I$WG\SQYW@Z\\:+J>)59)&&:S3;Z02% MG=+W0G_, AP:#0WK\8\9&8:!-PY#-O$G,.7L8;S-+CF8+X*%YR]\6L1XY@71 MO)7'Z6]_G2,G(BY##-Z2!V#=/3@#FH6!>2MQF;;7)_MTZ82J&M2>'!]'9)_. M4AU[TK8EX%NR(;Q]G,V\> M!AT@IR,VF2V\:10U#+, -('7'C:0_K@Y^1L?M6&WC;+_3K*W?"42,1CEG0Y' M:O_*0'N (TE]4AA":40Y "C5@+[%RV#GI*J+6L([]&WPG$%;7AU/7CR=*?^W M_;].DGJ+;O6 ]OVGS=G$O:;I5PJ@'C0B1>6,,?]OE,CJY3D3;P3B-![Y4R=_T2>E&'V'\&+@&CL7#]?@+^G MCMX@.NOF/*TH@ZA[ 9J!VL&&QJKM.]$-Y1R)N=-F'W^3R"+1H?)HEY_U[B MR6,RX+&&0>C-QLVFG[Z<[K,/02$O,2S4Y\[*+DW DSD,-/"CDR? OF\Q>1W'QT1[!@%D+LH"(#7&Q\2Y&[N M/$2P:0L_="4*?"V_(W=!Y(W';;D+01:C:-%FF/_+___?IOP5; KQ]'0V\?SY M0O$R\# TS<()V0P?\P)^+\<*;SV;T.YR%$(/,'V#:B#MF+R/-GX<&AP?AT6F+?Y[87 M$]\+D"5[#<]I+SP_G'6>#EF+ "5K 8%^-&_VIVLM(&Z,(M>8G/OH?LU;IF$1 MC2&Z;+=-QG-OZKASQZ([IZ[3?^#PK7<.,1C;/1I*HT<[:7)X_R=O>CU!=PPW$<66,R02J&[FQB>R!.;06;5+8!=9'4"*5 MBO>D.L7++S';J6KJ5O2[PLP^"%J=4\46P4CHDF ,MXOL:0MJ1: M22(.P:6#0/-C.M:1;_N, E6D7 E=0;#C)16%(=+%,A-KO688ORL+E%.[_/;A M 9XML4J :.FTC^V&Z)<8;)=8RO2^7\EW?7L#R$T]N_E"-BR1LOV&SI?LD5*Q MQ+,4-0G@M!6H[O5L:FE-"4C9YD $IZL\I2W5P<)-I;5A0:H2PBVPP\,,ZE[@ M>1%6XU7ZY$25BF!6%K,"JDY59QHD=[C$I?8&J!.G!54JJ@7@05H"%ASG206F M;^E43Q_.Z(.CX6UI52M)@2_!Z-,4K,2JW]4(D@M7U-4FA%&;**[^3W#"*#]RENU$J+K%.81?+B,')Q2/0P#S_\:EI \T$U3^]3YP5'XZ*A<1PY0 MEFCUL6Q3]30M\(XW1X>J$NMO@&K$Z;H/ELAQ76;38"JQ M4/,/JA8LF+MGZLS8E=T[L2[*HI8@#9+SSU3T1044MDKK^/@!,T?JHC/('OT@ MW1+@<)ZX1:#V['M MY%TFR(7/"/J$)J=-R:CJ6&\,$6,2[X6.9XN.@POBM0M M/GPX@TK5+/YHT3KS?00$WT"8VWHE-(A8KZ9HI$^7=3)=+P?KV*0N['+.FQ^7 M^(6ATTT;X'6)58F.4S6]' <>ZT!XKO^M\[K6PZ$1ZE#OH:.]H=,;TTL5E')PB&!) MFBE.3@FX3(8Z$RWH9;&ZQ'(F7?W;^-U3;[&8MY[#R=39!5U/99@5&:J%FUM# M;$9%F-;JX15Y0=! _M5>%&C6:%].O%DG+E.M$[^)550"XQB!@&GF3BABFR-O M,6_.NE2Z1,%Q;Q(\E5UNL*2- D"4O$:)M<_+=;FK4;N':?G8_PU=W=LWJ$]; M^]:?X'SJ30._GZT[C[QPX63[#D]0M+=T8(J)-_>'II@ $X9-NRZG?L(:\(@@ M'%S#;.)D)S\.B(1RQ]4.M=S@G.]/X/DFJ;*8]WD.I"J MCZ)^XV*TZ,UMZPLP[*!P@^?!X(N@')20"4OW->9HZ M3RV;(#7(E5A:[66+= 1\YO7X$^"=VCBY)(R9FEMCDQ T_K1)1A&M>5N(2$&XGP//6W5Q:KBYH:A@M&P4]M[!6L60R@@-ZH: MT:FS:L.T%]]J7>ELBH:, ^CPJU-F27>[J%Q5U217&BD\;7=B(S58/S0H=*9& M^5>1_"H6&5ZDH' =54(#1%6Y8JP,)CK.JGM5THT7(9Q@V"PNWNV(F"H-@(53 M10[TN#>65C16I6A,:"]K3%0P0N-R ZIFD_5 MV*I[1I:?#)_9NP,:RHC]BNQ>=5C87I!4=X@R?3L)(0';5A!E:]FB96_Q3C]% M2J7 >X"QKM?F<65JQCORKM(\NGJ44A!MY>^D+:B<+4=.5EIW3! M;OL^1+S65?QL5=.]&1RPK;=Z:AVG28H2!Z]/),JE@'U>%F6I4@J$AHD"^AO> M$Q3@IXQ.750-/2H%,5P^W%-G2+OF*BN61MM*.RRQ[&QP4\RGHO4'T*?B1H6L M*OU3Z1]UD:G=OU/\>!>#.-5X%RBIBM(X8PIOO,5#9Q 8YB/BQG,F9%&X@7.A M=>W<^Z1F5Y 5X7I5AXP-\6@J6%7E2!5 M2RN2A*Z;*/7,OU;@Q=BL\Z]=MG?-BVXJ5BO,;0*+ULY#/1VLRY_I[)0IERJ2RY<^&N)Y,H ,WVC :=3WNU:)!O; J61N0* MYTQ=4L3Q5KDX%I&NE_9\U68>02ZOU:3F/FQ'SRGJ.&+6C1J'8MO>S=:RE5O2 MALL$CEN8*5%Q&-U];15E]Y1T!S]U6/!74ZNU?%BA/D %S&P;Y3Q,"83?ID;G M$M6_CFX_Q?X.:'CS#8H#P/3>&X?7.+I8@8#I8_K:@TT5=]%]=F>W&X$^T>WM M@OG7=8#!^J89.)FLI9Z?VQEF]N,MB;J#Z^P>C@>#6>M+PX]S2+L;Z;JF+>\Y M/YB\N-=W[%HZG+JDQIW^26?ET&Z*._-I@^8P(&_E_XE;'-LZJ$>;BW(H\IZY M^D6Q^QK/8_6G=Q[$RDW?#]- &QRZ@2:K,B:(F/;6-]&L]1C0.6X WR%]WSK* MOF#1QVS:+F3CC5')M[0GD*W"\&>L 6^,M7%FWVEV_&W/LSOW#@QVZE]QZ23T M]2/ES5\P?^;-%DW&YP4+IYX?S?!U/W7LS[U@VF\.(V\R&ZO+[+TA,\^?]A-I M,&2Q6."0@6S3Q L'FH.Y-_PQ[X M_GP(06"!R>Q""[R#AD>7"=&U. P>.-3WO6DT=5H"V%=_?.S#;7[SY38_/'I> MAN?M>Y(J.D $A0B^)5YJ/'#Z]F1H%G\5(OY'G-.AG*[@;\>(YK8^I\1(? 0H M572@ G0]/1N"M?MJ_P)OV7/GPR:HR 1YB^;S,-9+H*TQ)3TFN' /T(>=UN9S M/&T$+%Y696=B9=W@/EXVB-@(0**DNACW; D<[B4129<;J-7CYYJ$\_4?]#GT M%X":4H'O8-7:?&(M4WRO:PZT&\/U!6GZH ,]PZP<0DA<:O^K6Q0J&!=:K_D+ MT ?!;SE>S@)>%_2%E*WZY!<$P8(<;7VB;Y!98EW G>![XS&FM?O]I,Q\@)(^ M3$;1G]K4E ,K?JG-)U9:=#3?86G?7O].[4JRAZ>" M^8"^J#0U!/84!1.IF-\X_8SRC:W',"T_&H&Z492WF-.U_I1=*U>LZ:][!6PS$57N2[-;6+B6LV MSA?S\46K]V0V?1"^WQJQ:#T'WMAO%>D&"+(S1]1X [_0MR30]UY6+<_W$;4T M;N+/"H^VHQ8V^LUW*-MD:V#,M*F>^28D?(/$_-%(^*/@Z">'KIP/SX(26M/G M=5%! DNI;]#:5OL)WVOUX=JFN_K^[\_TB1H,_E5[J1&;BIB"J3%->/%Z))']X/Z.S M!O!5KC<: 8N+\RU?BUNA?]W>%#!:M%B6,A69DGE&"K%Z/[ND;Z\BG&\F_%.* M!]5[)KB3NSS_'0>?E^]G-C(D$A%KQ,#AYUYL\^4TN]>;]+)R1I5CQ,M%?\X>_BWH_'N*+\T29_^2AGFO/2%PJ MG:?U8N @E5GUR[_7Y ^DP-F #1_,5LUJ8$YF MJ)1;7OTQ0>AXD)NC83R%=$;0>Y*!9.4(O-O_"X1ZN1\H8$2SE_$-=:K M"BO;@]4A/^>9WBCR,5N*Y7#] CALV60-FU?L(,*?>7%&'&H19C-V )_3;MLQ M^)SG;_L =K?%[AKL[A[LM^ ZRS(1B'HIDU*+)7DP]@$/_%X48.Y$;7@AU)1L M#R/_ZU]"9COOR'-_OVT*(09ZF0+MK@+!QQLC^?V0YA=UTQ]0\MONIN,\34'D MU=[)*3J4C-LUKF]Y@6>%;HB/MA]8=N23#RA!<%TB5BOP910JN$7\.\F-_E1' MDEH.M0G#I=[4,J"I"QDC0Q6&9J7C,,MV'.)2%T@&3_/=:+7'><0BBT;4;,(. M+.:%!RS):RW).]J2RNP>^$>F,OS3\G39;'&_+1U&_U);ZFS Z'PPI.37AM%: M7$/)-Z(<* TYS'+=:(>Q/5J *V@Z#P H=MH/D>,;< M(+)\S^LL)0(VJ7U M7ZK6O]HU=XBS4V>+$6A_D8^B)6,I9Y2YV&4WR",K?($ M$JW,UI";-)>),L$MWO!L#3N6]?YJ6K@K&KS#-(84C5!QNC:!(:T"@S"!84?E M:(,[:I\#&7/?6-+_7E3_<#OSAALOE*2BZ-PF*P0U6:>!7AW9_ M.V%W[;O*'R^-F9!KOI7(T.<,7%*0^9=@- 'L#CT+F\?N0.40EVS_I0T*([$'@#F L M5](Y MQ4+51#0HWA4W9D<3 MP+D?Y+U<"@R66_"J'S:!N0.%3TA/QH!_0',G*V?Z42(TM$*/[@Y[+KB3%,#O M/,; UKO*$/PN[/L=*"VB3M^CH(*B.W['/,NVAW[G@"]Z7C0TF/_EW__GE#]# M3C$V[0>N1<.HLF6P80 %CFMR!@5#=4[P,;(C*PP"\^P$#G06X?.21&1Y(?LS MY0C?\JE[-+UJ]NOF" :IUCN0(^KW^W,$\WPK[.6(5Q/J5+[P+!HX>YEX_FOISFJ],24'&E1 _7 M&P@K410.QH[KM^//$$>QJ8<&%.,:Z"8CJP%OB>1W,H&L)CJL'A9*([Z@X&0= MYE^VH@ 6H;/N]MB^=*$M<$8(7,NEG?57*?&0@"C$IIYQMV#/BL+N:*1*P!4> MF54'\TTP?8FY7'.UJ4(*]O]UKXX!("G1'DQ;+T@*]"!KI2+3G;U/R?*YOYU< M8V1DE>0/BJR*/!WJ;4P ZD2?T7']!XV"$_7JQ_T$\J%*)TBX5DBG2+A@A$X' MKZS_)7O IM.9W$/@]NK=KQ,ND=]I#I'$:$A\KXYXC HS\7"$S7=I.@K'-@=> MY?@O)[\CV8,,@(S=L?,Q*^CU[\V)[&ES(@N6"-0[ N#U:9M]=H2.)U./@A=J M+&?*SOPIH/M"RB.+.D0[///&P.@L&M%NSZ&74L6FG@4B8M]V=U&&@/&GCH!] M1F%X).HG/<0#4?W4&_G=Z$"&#=L,&QZ=85G0+)S*TX>YZ?*K>'5NB#DG5?7YK1J>IK[BP6D7#)N, M_:D^]/WV()+[_N<@G#3^VO-E: ?UT)0&;PB%/BCJC/H-<7R+>@&^'F='&EK, M'X,=SW(#&Y>XXR4!U'KC6 %+HBC")1,.Y5K.!)B%$-D]7#+E_U I3D2D$"J- M"+5?"+[2$TTPI;;E^N-@RJ >=:%8JBJ QF8J$\CO$KGFPR]973"P@9-@!'N\Z9"0^YY4AK_ M>P;;> X7C+7'7& ;)'AM6D%-H&XIB^F<, <=4!I.,0@FX$)3_667#0L2CRE- MXOWHP4*A0?<]OP=AH%=J'_JJ'+71*CHZ6LETR_&K8U-]2E"\TA!:30&%*XF$ M05TE\"6VC*"QR]MKXC!_*C8=IOU:\>'%160E]%,(+S)_^?G439'?2W/C RN) M-@^"&E&JJ^.KS"NQEIG)T@WD(S0$YD/?=2&6LO.)ZPTOU@"^7$-:[_E*'0'[ M5P6:SA5/C_!L"4.U 30O.HCY/ED12JK9KUK\^%'F MMR<_W/4\P?)HO\^.W+Y7S*/0/AG,=@/_2?QTL"(:C)EETT'CSA#E#@TOF/+# M1>^"2RI 6WB-1Q$CP.JN2PMM;PI=5A=DNNG5-2-@%PQ#011;P5+[+/!F5;_9 M#'2^-==E[G*M\]0\;@2'I(X3X/TJSW4S0 +M_:F+?P-02P,$% @ [EBE M5"X=<5=I @ UP4 !D !X;"]W;W)K&ULK511 M;]HP$/XK5C9-("&2.$!1!TBEW;0^5*I:MCV;Y$*L.G9F.X/^^YT=DJ83H#WL M)?:=O^^[.SMWB[W2+Z8 L.10"FF606%M=1V&)BV@9&:L*I!XDBM=,HNFWH6F MTL R3RI%2*-H%I:,RV"U\+Y'O5JHV@HNX5$34Y-5MBI9+P$:;B21$.^#&[BZ_7$X3W@!X>]Z>V)JV2KU(LS M[K-E$+F$0$!JG0+#Y3?<@A!."-/X==0,NI".V-^WZE]][5C+EAFX5>(GSVRQ M#.8!R2!GM;!/:O\-CO5,G5ZJA/%?LF^PLR@@:6VL*H]DS*#DLEG9X7@//<+\ M'($>"=3GW03R6=XQRU8+K?9$.S2JN8TOU;,Q.2[=HSQ;C:<<>79U+U-5 K'L M (8,-FPKP P7H45I!PC3H\RZD:%G9!+RH*0M#/DB,\C>\T-,JG,7EX-]^C"G4?*9; KX*]CY* C$QC'6H2SR_PRE7B\9W3HONH4^[8W*'=1G+T^[\ M(TE&R93V;#H?32-*L%6Q$65W,(A'LZO)\,VFHR2*AV2C+!,]NH/-^W*S$8WB M4W]*V&NV$O3.CQ1WW[6T3=]UWFYJW33-^@9O1AY6N>/2$ $Y4J/QU30@NADC MC6%5Y5MWJRP. K\M$"=+-\]0=02P,$% @ [EBE5"12 M(F_? P T !D !X;"]W;W)K&ULS5=M;]LV M$/XKA#8,+:!$$D6].+4-)&F+#6C7(,FVS[1TLH1*I$?2H^CY3JJON@0PY%M3"[UP2F,V9YZGLQ(:KD_E!@2N%%(UW*"H MUI[>*.!YZ]34'O7]V&MX)9SEO-5=J>5<;DU=";A21&^;AJO["ZCE;N$$SD%Q M7:U+8Q7>&[Z<*[DCREHCFGUI4VV],;A*V*;<&(6K%?J9 MY0VLL<2&5*)KL*W4FUN^JD&_G7L&=[!V7K9'N^C0Z!-H(?DLA2DU^2!RR(_] M/8RL#X\>PKN@SP)^YNJ4A(%+J$_I,WAAGV[8XH6O3_<95-:CLA:5/86*HY)O M:R"R(!K4794!$O8.Q!;(ZIZL0:X5WY058L&ZY:+(R4;)?)L9DM5=I[KR?'B__)12/WQ';DL@E[+9<'%/<*H5-X ;:R(%[.4* ]!= MB4Z'YA8A2-[I[\WNY,7L"%=@8RIDC>>%)F\J04PIMQHA]-LSE@K@ MB-4$.9F5/2G_\PBNNU)K\D6<"#REOQ1%^_Q=BI-,8K5NI>$UBLJ4Y+P!566\ M=_Z9I+'+&!TH,/ D\ >*@!U)0>K2&24?M@HYT2_0P&6SN!>92Q/62P,X&KE) MZI-S77%RQ;.JP,X^SBAT Q:,M6$RUDWXLC0@GRQ51\GVX;CA;-R7*!T;3KBR M*"#GQ31N/(YG#-K."AWW,4B"?:N&Q:9N'+*!)HS=,$V&)M%P.6 S-TBB'VX, MQI7\T<: N2P^*G3@IBP<6LR.&H-]0+X_FH*>Y=1EU!^IF1M-$"\8F)7G-O#V%F\S&L^+/W!D; MC@;.2D+#(Y.CR6&XGHP/E>]]/A#_H'D/&30K4$?*]N/0CL:GQU\^EUCF_MM] MGZ)V&/IN$L^.-($;X7&Z9Z_]^DI38GQ](_"8CN.)XX\B[:-H5'L6X5VN2R:TPW06UU_;7^_/N5OM@WOTWP)*O*Z%)#06Z M^J=)Y!#5W;<[P\==28,WYO:UQ+\HH*P!KA=2FH-@-^C_]"S_ 5!+ P04 M " #N6*54E4DS54D" "M!0 &0 'AL+W=O9-M;&=K G32OQ M\?B2AD(O2+PD'GO.F7.<,A%DJ=M;J2R5#59,P$H1W7!.U6$.E6QGP2 X M;CRQ;8EV(\S2FF[A&?!KO5(F"GN6@G$0FDE!%&QFP?U@.I_8?)?PC4&K3];$ M.EE+^6*#3\4LB*P@J"!'RT#-:P:-1\@YL%' F_)ON MNWLX <3)%4#< 6*GVQ=R*A<4:98JV1)ELPV;73BK#FW$,6$_RC,J<\H,#K,% MZ%RQVMV0W! L@:P;;9*TGI)7"T#**OTZ#='4LH@P[WCGGC>^PCLD2RFPU.2] M**#X$Q\:C;W0^"AT'M\D7%)U1X:#-R2.XCB7C4!U>)POYS>HA_T=#!WUZ KU MYX:O05G[GI>!)B"0X8&8GU]1-/'/[NQPZ2H\?>+H;1?LLB1*P]T%2:->TNBF MI"43C#?\AKFD9TIN,GT1;X7I;0UJQW(@N@8HB*)B"\;3W]?G[21G=@;1%3_C M7L7XMA^Z_X>?2<\T^7\_CQ?]3,[\C,[\A"&ULK59A;]HP$/TKIZR:.JDE<0*$=H"TPJI56J<*U.VS M"0=8=>+,=J"5]N-G)VF(UI"BB2]@)_>>WSV?+Q[NA'Q2&T0-SS%/U,C9:)U> MNZZ*-AA3U1$I)N;-2LB8:C.5:U>E$NDR!\7<]3VO[\:4)H'],':69NQ;)D,2:*B00D MKD;.%W(](:$%Y!$_&>Y4;0PVE8403W9RMQPYGE6$'"-M*:CYV^($.;=,1L?O MDM2IUK3 ^OB5_39/WB2SH HG@O]B2[T9.0,'EKBB&=HHHD2W-+Q0KT!F&1*1.DU#7R@X$Y )\S_?AXX=!T.]^-M%PSS@WG.H" MSNK3H:N-:+NT&Y4";PJ!_@&!C_,IG)]]:@!.VH%?'V=P7BKZ!^X:DRJG_,HI M/^?K'N#[CEODX,,?N$LT2E0:9E0CS'FU*N$B65^: MY6/@C"X89_JE:>V"A)"CUNY7:_=;UYYCPH2$+%$891*7MEZ[\$-H;/,XK-C# MD^[=H.(='*,Z>2NSL*I ]^I.#:XJHXI#4L00OQ[4\YK=O*IT7?VOF^9XE >E M)7_B[;N3=U)G2:WOD:.]O8!5=4H:.Q1IJ,E!V"'--I)]2R'M/:444;.Q_VY1 MDGU'(:=M*63?4TA[4WFO,$MXO3)[WH&B(_O^0=H;R$&WCBNZ?:\@_=/ZMN\3 M)#Q=T85OFW W[+_IA&[MXV]O7N:3O#:Z@>/*X+Q.:$R5Q66FF&B1YO>!A=#F M=I$/-^8"B-(&F/25$WO%J*Z4X[]02P,$% @ [EBE5&Q9;TE0 @ M5@4 !D !X;"]W;W)K&ULE51-;]LP#/TKA-%# M"W1Q8J?K4#@&FJ3[.!0H6G0[*S83"Y4E3Y23[-^/DATO*])B.]@6);ZG1])D MMC/VA2I$!_M::9I%E7/-31Q346$M:&0:U'RR-K86CDV[B:FQ*,H JE659V'NP>69:IZ3&!PO4UK6PO^:HS&X63:+#QJ/<5,YOQ'G6B T^H7MN M'BQ;\'U@_QQBYUA6@G!AU ]9NFH6?8J@Q+5HE7LT MNZ_8QW/E^0JC*+QAU_N.(RA:0V8O@%( M>T : NV4A;"6PHD\LV8'UGLSFU^$W 0T1R.UK^*3LWPJ&>?R)5)A91-2:M;@ M*H152^Q$= -?K"'B6A7('@1.[)$NH=6<>$M" :'=R@)AW>H2!#^&\?X7L44E M[ 8)SI?HA%1T 1_@^6D)YV<7< 92P[U4BN^D+'8:4-Q"O=& MNXK@3I=8_HV/.?HA!03BXA&2?)"3V+?X=/WI&3#A5) U_Z M_Q5YAWTZL$\#^_0-]KM](0F[4H:2#<4Z58F.:S(.9'X@;/-T=)W%V^/TG'": MCJX&ITYF?/2+ULC7^J87<8#K>A)U[MSWEH=#W^AZ:;.%R(C=0$ M"M=,.1Y=<\O9KHL[PYDF-,+*.&ZKL*QX\*'U#GR^-L8=#'_!,$KSWU!+ P04 M " #N6*54A SJ=U@# !K"P &0 'AL+W=O7F MR5K(FFBSE1M?;24EA7.J*Q\%0>S7A'%O,7-GCW(Q$SM=,4X?)5"[NB;RYY)6 MXC#WH'<\>&*;4ML#?S';D@U]IOIE^RC-SN]0"E93KIC@0-+UW+N#M_ZD'"KHFNTH_B<,GV@846;Q<5,K]@D-K&W@@WRDM MZM;9,*@9;_[)CU:(GH/!&7= K0,:.H17''#K@%V@#3,7U@/19#&3X@"DM39H M=N&T<=XF&L9M&I^U-$^9\=.+!ZIRR;9.4K$&NJ1@M5/&2*E;L"2*Y8#P A2L MVFE: &X*B_%DPXO^4^5DG8WI).,W0VFAP*Z M7INF.J9J>B$6@A@& TE'K$P]1.-Z9AV[;#+^.Z[9^^*Z)*2Y;;G"M;5%-!HQ,H^D_E!$^] M#>*_+:@6H:\9QBC >*CMI5T(PR!+KHA[ZHXP_+=E=6I><+I[O?"]29Q-6M.N MS-=4GC)Y;&67"6V%N>Q+$$GW<1XY^:DP?G23I)N'#K! M-&.H^7YO&%>@HFL#&=PDAI1L)KMFH\76#4O$+4$L#!!0 ( .Y8I50HB^L)GP4 ,D9 9 >&PO=V]R:W-H M965TDL[Q[4L=$6V18@XL\I)(\LSPSZ'X&Y):/G#Q0^:,*?!8E;4\ MF^5*;4_GQD7G0P\(8. K[Q6N01?ZHQE MA_YSW:6A7_BY7Q?8&_ K%9\!0;\###%VZ%F_WAUYY) AS:2-1R;B7=6IGF22 M-/*T%0VM!VUHPT=H%+6F=,MAQV>$%0% UV!\K"05GX&F7@2'=>YE0P>>Q2V04)]UH/XB@.4+)P M-Q\-S4?>YKL,GS3S/@,IKS0,)6W>?9>(R$I!%*%@E*?(4AHG!+E5QH/*V*M2 M\TG3I];37PA6IT] "5K+N\A9B3/0NK80S' ^FP0:%; M'H(&KM K\+*X+S*FB0BVM,B<6(3VL 0(6_/194L\#0 4PB6 TUH8=B8-Q&$Z@!!FD M(_(K6-9'.839 D=A,C'WD,$\\G-^W4VX&WO"'08T=$;A!Y0I9'",_#SV#;"- MW\":% Z;>"*I!K[(3]_7#JO-4ZM&]2I=EA@%,)[2:NB+_/C5E6+#"K43'0([ MN>!.EPNE"YSB@%7;DC\Q_?"E[MAP/EF$"1[WQ6&&%E$\L2Q AN3(C_(W%9(^ M5O1R)<$&U=B/ZDD!+V4.VV3&891 .$J=PXY@$L,)"F!#<.PGN*L*OBC:)G:( M8C*6;%L%83R5:H-U_&ZL8QOKUJSWVQQJ,C#'OP3F^!4P[U6Z+$.,HQA/:#78 MQW[LGV=9T8PR+<&U7E:<:,EKNBT4+7T;)U,$\$<4 6R* 'YW$< VX,,@CLEX M\>:R0V$230 6FV* _<7@31L&;(/>L6-P6$UO&; I!=A?"EZ[%L8VP>W%L,MH M:C6,#>.QG_&^@;:7WV$8A.&X_KCL,%D@XM9&#/Z)'__G:;JK=GJ/I$W0!\PO8G!+WHU;XE@<(P3AN! X[0B V<2?<3+:H!+7K7Z=J;8<8*Q@(LD'F]'78:)7FW'P426#62) M'[(O[^>)8X'LVL^[[#S[>6(@2_R0]>_GB936]GP\,9 ,_9'WGDM#> MSR]"32+K8-)AF&!M.1[<^=ZA>,7$7?NM0.HBOJM5=XX\/!V^1YRWI_"CYQ?H M=-U]53!ANH\<7ZFX*_1BNV0;'1)^CG7&1/?=H+M1?-L>O=]RI7C57N:,ZDG3 M&.C?-YRKYYNF@>'KS>I_4$L#!!0 ( .Y8I53?^(CMR0( &0' 9 M>&PO=V]R:W-H965TP';N>^[[\YWY\E!JE>= AAR MY)G04R\U)G_T?1VEP*GNR!P$?ME)Q:G!K4I\G2N@L0/QS ^#8.ASRH0WF[BS M9S6;R,)D3,"S(KK@G*H_<\CD8>IUO=/!FB6IL0?^;)+3!#9@7O)GA3N_9HD9 M!Z&9%$3!;NH]=1\78VOO#'XR..BS-;&1;*5\M9L?\=0+K"#((#*6@>+?'A:0 M998(9?RN.+W:I06>KT_LWUSL&,N6:EC([!>+33KUQAZ)84>+S*SEX3M4\0PL M7R0S[7[)H;(-/!(5VDA>@5$!9Z+\I\S"Y<:A,1HF["UNC,*O#'%FM@0=*9:[E,H=,2F0;:'1 M2.M'LH8]B +PMB*9".:,;I=@*,OT';DG+YLEN;VY(S>$";)B688&>N(;U&79 M_:C2,"\UA%MA*NJ.J07O<+"8,P;-"S M^'=XMT5.K\YQS_'UKO"M(0)AL&(C60C#1$)R)06N(\!^,/J>T%CFIC7T?NVK M[WSUK_C:@-JSR%[9IZM[NR0OTUAR=0-'9AM^/^MV'B;^_CQ9C4;CVNB3S$$M M<] J\XE+9=@;=24%1YQ)&@C.)!)A)2CL;5QHTUA+@[_E]#NC"\V-1L-FS<-: M\[!=\^8%*Z+;OP\>6BYJ5+.-_GM1C&M?XU;E*WIDO. ?R $T&36^QJ[CKSKNDBVGT.@PK;I-\_&U@<5.+FN"8N%66;UZ?U M4_'D)N3%^1R?D'+B?]"4[P\V<<*$QE!W2!ET1E@2JISIY<;(W(W%K30X9-TR MQ6<0E#7 [SLIS6EC'=0/Z^P=4$L#!!0 ( .Y8I50-6<%@]@8 ,D? 9 M >&PO=V]R:W-H965T9R,I'SMR]5$;DK!%[51 MEDZ(YP63C"?YZ.:J_NZAO+DJME6:Y.*A1'*;9;Q\N15I\70]PJ/=%U^2U;I2 M7TQNKC9\);Z*ZOOFH82GR=[+(LE$+I,B1Z587H\^X,LIBY1!/>*?1#S)@\]( MI3(KBI_JX=/B>N0I1"(5\TJYX/#O4=R)-%6> ,>_K=/1/J8R//R\\_ZQ3AZ2 MF7$I[HKT1[*HUM>C:(068LFW:?6E>/I+M GYRM^\2&7]%STU8\-PA.9;6159 M:PP(LB1O_O/GMA '!L2W&)#6@/0-;!%H:T![!IA9#%AKP.K*-*G4=9CRBM]< ME<43*M5H\*8^U,6LK2'])%?S_K4JX=<$[*J;J9#S,MG4I/$=C]/WK%)V].T?O4)*C;^MB*WF^D%>3"K HCY-Y&_>V MB4LL<2FZ+_)J+=&?^4(LNO83R&&?"-DE8$H?H^(1X@!S]WIYMA@ M/G6;3\7<9M[)ANZGA=;^J,7?QR3G^5R@M)Z!\3*9B;)Y0'Q5"@$[KY*..&P? MA]5QF"7.A\4B47//4[0\#(F6VVI;"K3A+W4HM-@*TR0WWH/:NZ*8QQOJ4<^[ MFCP:0/E[4+XS^3LNUQ Y62#@-<2S8JL0)/D\W<):40M/+=,,< )$!4^MW 9V MFO!9DD)*PE6=8 \D<%I2&1<+,=;-0]2BOX<-$5IG/H'10GB M.-K7I%F.P:!R 66!N7#A'F_HQ/LIKT0I9(7$,^@"8 38W6FUUJ=!'@Z0^UZ$ M>\@-@PBQ((_VR",G\K\WHH0RYZL6Y[R0E0E@-(C-PI#V !H&,1R: <9[@+$3 MX+>B@CVBP1G+%P\"XR#R20^>890?1[$9'_8TD7LGEG"N]L\2%%VB95EDW25@ MYFIO@&DT*QXGJ]YOA(U#^?0 MP[V*3-K@71Z,^KO!-(I2VY+2NH;=PO;JU'HK[6AR0^5C$1NLN>$H$A*+/&*M MC]AW)O>C[F;%8LP? 30D 3((F6GP( ,9-&O=!8C.(.\7P4MY;LS('1.3QA:% M*&LZMP M^(NI.'>GNF([5X09?'6+HS4;NT7[U.+TJ>58>=Q1<=3F%+0Y&>MR MQ$?<^L#>*PJCFP/L[@YVA4&[PBP2.5>]%8(ZB,%R,1;!'2&ZB+T_C(F[[;!W M@?N&W21U'X'=C<31)$]2%'<,_X)9TCQF%[BSU,T(CMW'@Z8[A_-@DFTSW:6? M;4IHDY,-M"IP+ .>:_K!<[2%4U:IVF;5VCNFN7OTTKT'EC/7;6O6.1\$ MV+?T8D0W#,3=,$ \:HPWU'CJL]!"N$1K/'%K/,1CQGA#8:9^'%MZ.:*%F;B% M&>+YQGA#L211A'U+/*V6Q*V6$"\PQF.&>)39\M,"1MP*\&T-ZY(O874:H_K# MJ+['#MK1;E@M#<1-L$T3O]LUC1H4LS19U2<\(Q60X6&.89]@&Q;-QL3->9^% ME./=V;84&]BGL(45+^UVK1'.\/ UQG"Z#(@%CR9.XB:GAP8 >N3I5JC#[NO* M-#QS$>83ZTK13$?+3_- MI-3-I&XQH4/&Q-AC-L*DFC"IFS#?("9TR)(X]@+/T@]1S9+4S9)O$Q-J8,T@ MB*AEA3/-ALS-AK^F)6S(;9C0,+2\[F":VYB[:SQ-2YCA/1$&P>^]P)U:QL66 MR62:_YB;_S[_HH:T[H/.BL>!'_03,(X+8UN=-:$R-Z'>-[/MNIXXN)]@O_?/QTJH^9&%O[>$FA*9 MFQ*/E]!M3SQ["2<'=YR9*%?U7;%$]=F^N2702:K,$E]Y%"!->-O?&S4-5;.J;U%E15456?UP+#HV1&@"_+XNB MVCVH /O;^YO_ 5!+ P04 " #N6*54%$O@G>4" #J!P &0 'AL+W=O MU%*ZW- Q!H!4@\=-JD M54+MNKXVR4&L.G9F.]!]^YV=D&:0LNX-V,[=W[\[VW?CO50O.@,PY#7G0D^\ MS)CBUO=UDD%.];4L0."7C50Y-3A56U\7"FCJG'+N1T$0^SEEPIN.W=I*3<>R M-)P)6"FBRSRGZO<BI7"F=^HI"P'H9D4 M1,%FXLW"V\7(VCN#GPSVNC4F-I*UE"]V\BV=>($% @Z)L0H4_W:P ,ZM$&+\ MJC6]9DOKV!X?U+^XV#&6-=6PD/R9I2:;>"./I+"A)3B^J>O=1Y:#JC3[1#5#M&Q0_\=AU[MT'.!5F0NK"4U M=#I6JQ M;Q#0;N,G-@>F1>RE,ILF=2"']V]_'P)KHHD-T\^BLX#U5UZ07?B91 M$$4=/(N/NX=G<'I-LGM.K_?_R3ZCWF_4^TZ]_X[ZG')W5M20.6R9$$QL[38K M4$RF7:=1Z<5.SS[WW30:+#*JML@ZVV+%U.;MR73QQBCXWQW&$7]8=Q-/&R(AQ^]&_BV MSM^*X0E V-Z_HNPR&@R[(4<-Y.@?D"E6X+7![I#('?)UG_KHY$+&P7$23VW" MJ&54X?FMLID#'J/M)IHDLA2FJC'-:M.P9JY.'ZW/L9%5?>=-INJ"6$'P)6K" M88.2P?40,Z:JSE)-C"Q<<5Y+@Z7>#3-LQJ"L 7[?2&D.$[M!T]ZG?P!02P,$ M% @ [EBE5)0Q6!I$ @ /04 !D !X;"]W;W)K&ULE51-;]LP#/TKA-%#"W2Q8V==43@&\K%A.Q0(&G0[*S8="Y4E3Y+C M[M^/DATO*Y)BN]BBQ/?T2)%,.Z5?3(5HX;46TLR#RMKF(0Q-7F'-S$0U*.FD M5+IFEDR]#TVCD14>5(LPCJ*[L&9XT6#:NF;ZUQ*%ZN;! M-#AN//%]9=U&F*4-V^,6[7.ST62%(TO!:Y2&*PD:RWFPF#ZL9L[?.WSGV)F3 M-;A(=DJ]..-;,0\B)P@%YM8Q,/H=<(5"."*2\7/@#,8K'?!T?63_XF.G6';, MX$J)'[RPU3RX#Z# DK7"/JGN*P[Q?'1\N1+&?Z$;?*, \M9850]@4E!SV?_9 MZY"'$P#QG ?$ R!^"YA= "0#(/&!]LI\6&MF699JU8%VWL3F%CXW'DW1<.E> M<6LUG7+"V6R-)M>\\2E5)=@*8=<:PSSSZ[P+YD!=7PS@*^4IL;O 5)@X#NT9BK VJ.9Y^D)YU&GM7U_2&+ M)DD:'D[S=-;I?G3J]88GE5BCWOL&->#KI7^S<7>< 0M?^F_VES0;^E;^0],/ M%GJ1/9<&!)9$&4T^46?IOEE[PZK&U_M.6>H>OZQHOJ%V#G1>*F6/AKM@G)C9 M;U!+ P04 " #N6*54@/@]'V4" #3!0 &0 'AL+W=O2'2_MTFR[V"+%]_@HB4PVVMS;$@#94R65G08E8GT9AC8KH>)V MH&M0M%-H4W$DTZQ#6QO@N0=5,HR&P].PXD(%:>)]2Y,FND$I%"P-LTU5U4M#5MBSY*("9856S$ Q#:Y&E_.)B_,,^I0.N+O>LG_U MM5,M*VYAKN4OD6,Y#O,-NGJ\P$Q+Z[]LT\9.+@*6-19UU8%) M0254^^=/W3GL (AG/R#J -%[P/@#0-P!8E]HJ\R7M>#(T\3H#3,NFMCV"'1^= ML",F%/M1ZL92L$U"I/R.)_'15OPL M.DAXS8!XW!.//?'X ^(%4(=F M@KJ-'%V;"/>J-UTFN= M'-0ZY[5 +L4+Y,QRR8T ZS4;D!S)N0(%A4#+=,&@JJ5^!MC[F"9_R(MI-KVK MX2]!;0GA3G]48-9^;%B6Z49A^]IZ;S^9KGQ#OO//:&*U ^8W33ONZ"VMA;), M0D&4P\$9"3/M"&D-U+7OPI5&ZFF_+&GJ@G$!M%]HC5O#)>CG>/H*4$L#!!0 M ( .Y8I53P>F.*,P0 &$5 9 >&PO=V]R:W-H965T\5HG ]*$Q\'P=1/*1?>:I$_NU>KA,J&Y%$BQS=*[ M"B^OR=P.R'O\S=E1U^Z1GJ&8W,OF'QV:W]&8>BMF&9HEYD,<_63FAB;47R43G M_]&Q[!MX*,JTD6DY&!2D7!17^E(&HC8 APT#<#D Y[H+1[G*6VKH:J'D$2G; M&ZS9FWRJ^6@0QX7-RJ-1\);#.+/Z(L7V=\-4"E-Y,I?H"T^YH39@&F4B9@J9 M'4-W<"=,IIA&'V^9H3S1G] 'Q 5:\R2QG1>^ 376IA^5GJ\+S[C!,T%K*/SC>!]F44T%OT[E&K<:7%,U0B3\#>$ XZ^/M^CCAT\M9DD5(9*;)9TB MU&)P7!DDW M>ST;X\)5&.2^[!8\K,+Q9#19^(5Q$FKQ(=2F=TW\,=%E"G%Q1;1..;V M*4W@H8T'BP73&GU'CTQPD)T)S: S3 *R,$9_2F?"8VL@G[, 4T @INP?.!;PP-JG%>WH^UK/*_ZR[_]?@O:VC M,#JOZ1B/<$/:YY64^?^<=OKR1MK#P($J&";Q88U]X9"I+ZW5#WB(G03\ M'MDOK7:1XC@7DG?*?BWWTQY;/G3$#,<#Y=X1+FQ'7-_<3[KN^]"1+)R^2^ZG M)U+(< \-V"'[F+^ [VE$%GB/YIH13"N(&"0Z#83L'AUY^;Z/'83&<#[/\ ML*,9#H9RP]WIA]V],.]Z!?S XUGPYQIZ\U<6PC YW4B&,5&?2D M1DX9U?"U)HY19%!&D5-&-6PI4OLE.BBC?NWS2!R_R$#\(HY?9-#3&3GE5\/F M(HY?I)U???-]>BIKDN"H1=I/97>\RX];OU;U2AEDR=;V-*0*0E(4P*JG5?WPJJB:N>Y%\7$-2>9" M@[0-# U&%Y!&5=3SBH:1^[R&]B2-D6E^NV,T9LIV@/<;"?NJ;%@'555U]1]0 M2P,$% @ [EBE5-W?RAFW!@ WB$ !D !X;"]W;W)K&ULM9IML'U-,I/WWLS=)>,TU\^*K=C, M8:!"Q$FG/[X2$(0#7N/&_9(8PZY6J]U'N\)'JUC]2!=2:O2\#*/TN+?0.ODT M&*33A5R*M!\G,C)W'F.U%-ISF08KXY[N/?ZQ228+[3]8G!RE(BYO)/Z/KE5YFI0:9D% M2QFE01PA)1^/>Z?XT[7O68'\B>^!7*6US\A.Y2&.?]B+S[/CGF1 MA7H2KWZ7Y82XU3>-PS3_BU;%LS[OH6F6ZGA9"AL+ED%4_!?/I2-J @1O$""E M .DJ0$L!VE6 E0*LJP O!7A7 ;\4\+L*#$N!8;Y8A7?SI;D06IP%>K)!_6FB^LCS#Q'Q"+Z_NT ''SZV M:#F'M7P51@O%N1:R6@>_7-Y/T$&Y M:&]T#4Q05)%!JL@@N7+:*3( A;122'.%;(/""Z,&?8Y2K3+#,GV()G(FETE. MI%L53.4ANI5J:FX9!K8%":P>>[1/O)\!0UEE* ,U&6.B:9"($(EEG$4:)6&6 M&FA.529G2$0SE$6)"&8F-8Q_9*K1@3#W45)8WQK@\(C;;>>5[1S4=!^9#2D, M_C:&FGW*@#A"\GFZ$-%+!3PFG>H1[W-WAE70X^WKG57_V#/ M;0C>?CR$:WL,?J^/2@UU)[$AX"/L,(8)./CGUR2=""W1W4HDT)PA65PV;><<]R%4NYS&<])U6JB7MX>%=WF,X\;ODT[B!9'ATX@!!/'#T MNYNK"51?."P0O)^0(+6:I6.R*Q/#;7[9(D_['-R&B>,#@GYY#13 M!L]FL_7;]MEU[0X5A.W)=2[]"9S^6[*)-/?X,IXV1I1C X&W^;55ZU!,;5'7 MLHA%-;V[W/J$')D(3":W/+;H/437RA1=K3,9[NQ5!RD"0^I-!$8V^- LDWFW M $W3<8B,]]0B.+A0&"Y;HK"4KD,58SX&_$4=CBAGW6;B!SW&8PMR^?=1#-LR!=V+1\Q<1AZ;LV0TJ%]4@C(X:!6&,.Y0Q&>=?] M]XRUD-P;038XDC.8Y/_+*1(\Y%9X,;<#L)W*U_7BP?2%.W75K';RMJ>ZECD, MLW?5M:Q9U\*G,\SQEL&\_28U^A*(AR ,](O9EY3,U[OL&5OKP5)CG?X^9(NC M+X/I:VT)G2VQ7AB A,;;R'J[U91F^TS&T)$, MZE+N^,;?59?R)LSH:/QFVRZ:D/)13-9;\W:?\)B;SV MC@!&HH5!HN*IE+,V?U[P)A,A"G%'1 X3\;9HL&QY8"=CWRW6/-=N2[,@!6UQ M1.0P$>M+]L/.\#Q/ 3[XCGP^3;_&PO=V]R:W-H965T.T MR5 X!I*TPWH(4+3H=E9LVA:J#T^BF^[?CY)=+]M:'P;L8E,B^?CX;#([&OOD M&@!D+TIJMXX:Q/8JCEW1@.)N9EK0Y*F,51SI:.O8M19X&9*4C-,D6<:*"QWE M6;B[LWEF.I1"PYUEKE.*VQ];D.:XCN;1Z\6]J!OT%W&>M;R&!\#']L[2*1Y1 M2J% .V$TLU"MH\W\:KOR\2'@JX"C.[&9[^1@S),_W);K*/&$0$*!'H'3ZQEV M(*4'(AK?!\QH+.D33^U7],^A=^KEP!WLC/PF2FS6T:>(E5#Q3N*].7Z!H9]+ MCU<8Z<*3'8?8)&)%Y]"H(9D8**'[-W\9=#A)2.?O)*1#0AIX]X4"RVN./,^L M.3+KHPG-&Z'5D$WDA/8?Y0$M>07E8;XS2@DDE=$QKDM6&(U"UZ + >Z*[3IK MR1=70-R(=TY^\"$9GLA)5V[+$8BYTO$Q4!DVQ-)WR&R M8'LJW3AVHTLH?\^/J:FQL_2ULVTZ";CG=L86\X\L3=+T\>&:G7TXGX!=C((M M NSB7P2;P+\8\2\"_L4[^#<.!?ULP$Q%BCLG#A*8),/+"R\%D$4N7A2VX_(M MG7O\>1(*^*%\SA>S918_O\'J#M ""V=#&!>L#R%\9FL7AX N,.SS_ M"5!+ P04 " #N6*54*VY1"G0" !V!@ &0 'AL+W=O^K)Q?B/-AS9;P!.ZEGAF M.:SMUICX3.9:O_G)?3F*$F\(!!3.*S!\O<,$A/!":.-OJQEU(3UQ>[Q1_Q5R MQUSFS,)$BS^\=-4HNHE("0NV$NY1KW]#F\_ ZQ5:V/ DZQ:;1*186:=E2T8' MDJOFS3[:.FP14.CFA^$V@0V M9L.5/\4G9W"7(\_E]ZK0$HAC'V!OR43+6BM0SA*](.="6WM!> .9 WXSL)D% M CF?@F-<(.B2O#Q-R?G9!3E#"'FN],HR5=IA[-"ECQ47K:-QXX@><922!ZU< M9#))/ MU!=7@\[5X*0KO'YXN=0A4PUQL!7OLI==]W=<'4#1-.D==I5UKK*3KIZU8^+; MQ]'8S?;*@VYO=MSN@VA&]]S&6U=8@EF&SF9)H5?*-9]ZM]HUS[O0,W;6Q]A4 MFQ[X*=-T9/R0EUQ9(F"!DLG5-5;0-%VNF3A=AT8QUP[;3AA6^&, XP&XO]#: M;28^0/>KR?\#4$L#!!0 ( .Y8I503Y&)G&P, (L) 9 >&PO=V]R M:W-H965T -+T _Y0IJ97UM)"0.NB.!( MPGKB78=7\] I.(E' EO5&"-+927$DYU\22=>8!$!A41;$]C\GF$.E%I+!L>/ MRJA7^[2*S?'.^B='WI!9805S0;^35&<3;^BA%-:XH/I>;#]#1:AG[26"*O=% MVTHV\%!2*"U8I6P0,,++/WZI M%0B 9'%*)*(?I3A;A2B!W1$IFC=8,UGHZE MV")II8TU.W"Q<=J&#>$VC4LMS2XQ>GHZ%XR9:!H_R1-:%:\K;/ZY%!N)&<(\ MK79$;H.NW K>8IFBG&*.SF] 8T+5!3I#A*,[0JD5&_O:0+,._*2",2MA1$=@ MQ.A.<)TI=,M32 _HS]OUPUZ+ =_$I Y,M O,+&JU>(=E!\7A)8J"*'I8WJ#S MLPN580F'V,W_C:T]H'&=P=@9[QXQ?@_VMA*^0;C0F9#D)Y@<,5%PC@L#Y\Y6@>=I''2Z8_^Y2?B4U!Z5;DVE>X+*#AT2 MZWW@Y^9XE2&[.!3_TFZO@28X#*570^FU0EF =#62)X"6IU+5KXWV6XTN'94& MRT5YT2[1UX*M0%K6I3-T_99++= *&EJ'KL>L_R$ 8= =!L&[M)T4V^,UJ'D- M6GG=OD!2V'*,@.54O *4E2(ETE1K(=MB-ZQ]#-MC5\:%*%7 B=,P&WY@&?7Z M1UF.:@2C/T:07J)'3 V2(Y=H]/%ZA(/.\#" ,'@KUD$KA/GM-^/QK\YFV.@$ MX?\ZG97GO8R,XOA]43DI5C+S&^V.@=RX5X R]<*4O++SU:OU2^/:]5?_3;Q\ MIIC*O"&FKU%8&]6@,S"^9=GYRXD6N6N>*Z%-*W;#S+R60%H!L[\60N\FUD'] M_IK^!E!+ P04 " #N6*547K+#.*8" 6" &0 'AL+W=OH'\H[22.[\Y+P' O%10$2US/K MVKU:3(U];?"3XTX=],%DLA+BT0R^)C/+,80PPU@;#XR:+=YBEAE'1..I]6EU M(0WPL/_L_7.=.^6R8@IO1?:+)SJ=68$%":Y9E>E[L?N";3XCXR\6F:J_L&MM M'0OB2FF1MV!BD/.B:=GO5H<#@.N? '@MP'L-&)X ^"W ?R]@V *&[P6,6D"= MNMWD7@LW9YI%H10[D,::O)E.K7Z-)KUX8<[)4DM:Y833T9QO>8)%HH!V+19Y M3@T%C1^OX'R.FO%,7< G>%C.X?SL L[ !I4RB0IX 0\%U^J2)JG_(Q658N0H MM#7Q,M[MN.5PTW#P3G#XQO;@32[!Z[)^&+ M]\/=EW";MJ+;#Z_;#Z_VY__K?@!I2Q=35[( L8:8E5RS#$HI-I+E/9']+K)? M1QZ^&;ED/#DF9(,?UWA3?[;1T/6F06AO#_7ZV\H?.X';6;T@-^S(#7O)+:N5 MPJ<*"PV++7U[\AUU+D9[Q:1&F>TA:3F0Y/O<),=*"K/%!,Y+ ME,U-NSAV)9H P8'(SB (CFL\Z6A->FDME.94>3'I23'H? 4?+.ZTBSS]OV-\ M,SURC!W'>26>?5!3S8M)%WW#"P49K@GG#"9TNF3S"C4#+&ULC55M3]LP$/XK5L0'D+8F3=\F MU%:"%K1)8U0@ML\FN;06CIW95TK_/6<[S2J49GR)7^+GN;OG[+OI3IL7NP% M]E9*96?1!K&ZC&.;;:#DMJ5,HX39)Q7'*AHOG4 M[ZW,?*JW*(6"E6%V6Y;<[*]!ZMTLZD>'C0>QWJ#;B.?3BJ_A$?"I6AE:Q0U+ M+DI05FC%#!2SZ*I_N9RX\_[ ;P$[>S1G+I)GK5_L>,.TUL;N+%]&@*7RB7]D+FGKX_@22F\>EQR<[/+M@9$XK="2D=8!HC M.>1HXZPV?AV,IR>,]]F=5KBQ[$;ED+?@%]WX00<^)B$:-=*#&M=I)^$=W[-! M_PM+D_ZHS9W_H4VOAJ=I"WSY>7B_(YA!D]J!YQNKN0@&^LE1 M(I/>J$EEN,ZMAX8?\AT?U:82S-K7>$MN;!6&A]GL-FWDRE?/#_L+:B^A&_RC M";V)'LY:*$O"%T29]"9T%TRH]V&!NO(5\%DCU5,_W5"+!.,.T/]":SPLG(&F MZ<[? 5!+ P04 " #N6*54)&*9%RH& "7) &0 'AL+W=O_UHTK,-QN='J+<'*;;:?:8JFA=)AWV4Q($8GJ(XF2R MF)?G[M+%7!_S?9RHNQ1EQ\,A2O^^47O]?#7!DY<37^/M+B].3!?SQVBK[E7^ M[?$N-4?3ILHZ/J@DBW6"4K6YFESC#TLIBH0RXH]8/6>MSZCHRH/6WXN#3^NK M25"T2.W5*B]*1.;?D[I5^WU1R;3CK[KHI+EFD=C^_%+]I[+SIC,/4:9N]?[/ M>)WOKB;A!*W5)CKN\Z_Z^1=5=X@7]59ZGY5_T7,5R_@$K8Y9K@]ULFG!(4ZJ M_]&/6HA6 @D=":1.(-T$[$B@=0*]-('5":Q4INI*J<,RRJ/%/-7/*"VB3;7B M0REFF6VZ'R?%N-_GJ?DV-GGYXEYMS2CF*$ZJ>Z@8B]=+E4?Q/GN#7IGSZ/>= M/F91LL[FT]Q=Y+L,?4S6:GV:/S4M;9I+7II[0[P% M/T?I>T3Q6T0"0K[=+]'K5V^RJ@N6UMU>7@S7Q2Q5EOXJ2[4Z4^6DI[09&%J6 MI8ZR/RN]3:/'7;QJCXVG,&L*L[(P5/5Y67=@B=/"SR?/EF:PINF<&]3OJHGE1R5]<:J,D7[8FR&)6^N6(VP+4Q( M*>T-$TW#A+=AO^ID^VYO@+1&49:I/'N+$F751/0T85PP&IPV==KUDFAL"D4CGNSS9K"L\$C/.O?3I@(RCHC; D+9C/F&&$< M /@"OWB;S1GU< NB>%S],('29+""=6I;&RIH*#L*6L,DH0X%@5"8^DFBDW_'N+6@+"EPW(# &^R'S1:?Y#ET?5!JO(E]' M 0=8CJPA *'PS4,+4]R2%ITJV6TQ0DZ$PXE 3+83YG+<8W[-*$TD&+6X;4U M#G/J&'0"U"%^ZIP,NGG=GD4X 0B1D2%$ $)D.(1(GRZA8*P[^+8PQ@1S" H0 M(N<@U!'T+-8),(F,S"0"3"+#F43ZN*%8XJ"KJ"TL9 ZL$^ 2^0]<,HI>@'D" MB"(C(XH HLAP1!$+>EA/T'Y0.'.H"6PB?C9]/*9FGHV,?T(ZWZG49PV (C08 M5T4*%*%X));6A4XT)5P(W&%I'7<%;B (]J!A926 ']=L= MKY*R+Y$QC**KI"6,,.)2$MA#_>P!)<^^?BB@@\Y&7@( @##_-,0G99UZXFF) M[,Z);5'<96@9X(?Y\=,(><%;AP$I&!E922 '\\\_O$I2BV_HZFB)"1TJMI9X M_,RYSN((W46K>!.O?+T$4C ^LH #.:?;G@%["^O4!;BKH3]*,*88V;) #?, MCYNVB)KYEE.WEGO_QWJO MQV+QR@P(?;%VZS+[S[Y%JB0N)XEW @"C^S MN-(6\1(."F""&-G&"&""\,\C?&H*BW&AO=4J2U2('?,; 4 1?J#TU#S+00%4 M$".;& %0$,--C.B[$QYVQ;3\=N18]A. $^''25?+"S H6K\ C>QC!$!$#/! 7)D-R(! 7*X&Y$6IR%H5\1^D'2\0B300YZQ(YN+:2?AZ9-K:L6'XM2UWOF1HI8])7NV&:,XVNVNNRSTEG?,W M^,-MM4<&RE1;=CY'Z39.,K17&U,R>%_(F5:[8*J#7#^6^T(>=)[K0_EQIZ*U M2HL \_U&Z_SEH+A LQ=I\2]02P,$% @ [EBE5/@]A8A1 P \!0 T M !X;"]S='EL97,N>&ULW5A1;]HP$/XK43I-K30U0-I 5D#:D"I-VJ9*[ M*D,3T=D:I M\A89%^7 GRE5O ^"YNGKCV?/) MNY.3UOW9U;;_U !G?N DO=R#]+S5PHD!Q,BC_BEBW*Z9II"(*JF8;]-!=-3X6^=>@,)*/> ^$# M?T0X&TL&42G)&%]:=P<:"& VKB&J@:2>4\UMX M"'Q+-[@7Z5KM3.5$/=2"JJ&EL0;PK[-9[G7:BQ?Q>@5[R-7'N9Z.,#:T&KV1 M-&4+8R_26@#&WL;925'PY0?.IB*C=O)[)QSVR2K.F^62/>ILT"H3[:#2]QZH M5&RR[ODA27%'%VK53HL4U]PY0LW_=IVG5%!)^+IHW?N'O,HO5AQV7TNR>:IL M"W9JK-[LAR[R\AA$1HZ^VI-]I\B@V@FM;;F5V2L_YW;X-?7)S0ENVHWE'K7$PD=$&3467*Z=@,/3W06:L# M K:1:W.X$2S&8FX$,"P/I@"+L5%8GO]I/CUT/A;#M/6<2 ^-Z:$Q-LJ%C,P' MR^..B?7AGFD+7Q#MG=!UA- M=W4(-E.\$[&9XFL-B'O=("*.W=7&\D $5@6L=R"_.P_TE#LF#*&JF#;L#L:1 M.,80Z$5WCT81LCH1?-SUP>Z2,(QC-P*86T$88@C-8?20$3;8T.P M6BP^0"X99K>]9!:GE4D_DM2JE&40; M:^OS.#;YAE?,?%$UEW!FI73%+!3U.C:UYJPP&\YM5<:TWS^)*R9D='FQZ^M> MQWY!69Y;H214NHI'P5_,[_.N2)Z%$4M1"OLVB)K?)8]():2HQ#LO!E$_(F:C M7KXI+=Z5M*R7TWS4;3V2@C\&MV-QEGPSD4KH:3X?1Z1#Q(BD#2 M T(NJ >9(I#I02!G$3#W($P3R)"QDQDVN M1>WJB5H1N^%DN35"P@#!_US"[OC73#_^Q%;7[@\=VBK"=AF6; M*+G^#'-T10J^])G.$*:SP&^=JBIA72/3A"P'7X$ZN,P%]Q]ITL=FZWY8R+', M5<7!B*]=)M0@H14"@8-!8*S*GV ,O"T9'&NMUII5$$D?$W-($E@BF7@6!9>% M(0";>\P^(.:/)+! 'EPE+TC-W*BUFDG#FO57YTEC\D@"VV/&U\V"1NQ?Q6#* M2 ([ YF.2>]>^9B8-)+#68/TYLS'Q-21!':'/\TX+KBZ^>3#8>Y( LMCSUNX MEQ%S21)8)LAS7I!>YB^K,9W0P#I!,6^$CXD9A@8V#(IYJWU,-$L);1@,\\H? MW!3S# WL&11SYJ_&*"8;&E@V*.8#]S$Q\=##B6=!)AU,3#ST<.)9D&'I8V+B MH8'%@V)V\E.**8@&5M#^W,K-[-PRT8DF9B$:V$+=- M>1P$93MN,;&7A[YM@ M%DH#6^A/S%]1[-@\Q?R3_H<,Y\/4<.%ODJ68?]+ _O%7;0L"T+62#3.,I%[I MKX%3=)\L]$89EB]V=_,P_Z2A_?-1OMB^H#XFYI\TL'\^SAH;3A\3\T\:V#][ M%^W[QCEFG[2Q3[S;NB_X"LQ03.$"!NIS5N;WFKA#N]EP=.QR@-6V+*^A[DY. M%"MV7P)V7S$N?P)02P,$% @ [EBE5)D^HH1\ 0 EA8 !H !X;"]? M%JS(_:UI7]V_.35=EH5]V%]MF^2V[.,MINK3=ZPRSW[[.3(Z/UOUG M8G,^7W/WV>3?E:O#'X/M3]/=?.%<,,DQZRXN[(R]E^.VM\.#9OUDDQQ..],= M3F1L[""&((X?)! D\8/F$#2/'[2 H$7\H"4$+>,'K2!H%3]H#4'K^$$;"-K$ M#Z(494P5)$VP5J U(=>DP&M"L$F!V(1DDP*S"=$F!6H3LDT*W":$FQ3(34@W M*;";$&]2H#>CWJQ ;T:]68'>//G95J WH]ZL0&]&O5F!WHQZLP*]&?5F!7HS MZLT*]&;4FQ7HS:@W*]!;4&]1H+>@WJ) ;T&]18'>,KDL4:"WH-ZB0&]!O46! MWH)ZBP*]!?66=^KMPZ-T?NQYKO'\=U(=^F_=>/RP?&Y.V!EPMG -O?\%4$L# M!!0 ( .Y8I52J9Q1AF $ L7 3 6T-O;G1E;G1?5'EP97-=+GAM M;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU M+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z M5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1E MJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7; M5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT M&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ. M=&UL4$L! A0#% @ [EBE5,@&*K[N M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ [EBE5)E&PO=V]R:W-H965T&UL4$L! A0# M% @ [EBE5)B?)KO8!@ /QL !@ ("!> T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5&\42G"Q M @ _@8 !@ ("!?QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5/YC"JJ/ @ #@8 !@ M ("!M44 'AL+W=O;0&H@0H &8@ 8 " @7I( !X;"]W;W)KG\% #&# &0 M @($Q4P >&PO=V]R:W-H965TQ< %5@( +@% 9 " @>=8 !X;"]W M;W)K&UL4$L! A0#% @ [EBE5!0BN2%Z P MV@@ !D ("!=%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5+>&2B, ! %0T !D M ("!GV8 'AL+W=OV'RX8 #D6 &0 @('6:@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ [EBE5"X=<5=I @ UP4 !D ("!DXP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE M5*L-P4\% P 7@H !D ("!R94 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5"B+ZPF?!0 R1D M !D ("!&Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5!1+X)WE @ Z@< !D M ("!'J\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [EBE5/!Z8XHS! 814 !D ("!4;< 'AL+W=O M M(0 &0 @(&[NP >&PO=V]R:W-H965T&UL4$L! A0#% @ [EBE5"MN M40IT @ =@8 !D ("!.\4 'AL+W=O&PO=V]R:W-H965TLL,XI@( !8( 9 " @3C+ !X;"]W;W)K&UL4$L! A0#% @ [EBE5*EPA".Y @ @ < !D M ("!%&PO M=V]R:W-H965T7!E&UL4$L%!@ M "T ,@P //B $! end XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 132 233 1 false 42 0 false 9 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 10101 - Disclosure - Description of the business Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusiness Description of the business Notes 7 false false R8.htm 10201 - Disclosure - Property and equipment Sheet http://www.cogentco.com/role/DisclosurePropertyAndEquipment Property and equipment Notes 8 false false R9.htm 10301 - Disclosure - Long-term debt Sheet http://www.cogentco.com/role/DisclosureLongTermDebt Long-term debt Notes 9 false false R10.htm 10401 - Disclosure - Commitments and contingencies Sheet http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 10 false false R11.htm 10501 - Disclosure - Income taxes Sheet http://www.cogentco.com/role/DisclosureIncomeTaxes Income taxes Notes 11 false false R12.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 12 false false R13.htm 10701 - Disclosure - Dividends on common stock Sheet http://www.cogentco.com/role/DisclosureDividendsOnCommonStock Dividends on common stock Notes 13 false false R14.htm 10801 - Disclosure - Related party transactions Sheet http://www.cogentco.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 14 false false R15.htm 10901 - Disclosure - Segment information Sheet http://www.cogentco.com/role/DisclosureSegmentInformation Segment information Notes 15 false false R16.htm 20102 - Disclosure - Description of the business (Policies) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies Description of the business (Policies) Policies 16 false false R17.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 17 false false R18.htm 30503 - Disclosure - Income taxes (Tables) Sheet http://www.cogentco.com/role/DisclosureIncomeTaxesTables Income taxes (Tables) Tables http://www.cogentco.com/role/DisclosureIncomeTaxes 18 false false R19.htm 30903 - Disclosure - Segment information (Tables) Sheet http://www.cogentco.com/role/DisclosureSegmentInformationTables Segment information (Tables) Tables http://www.cogentco.com/role/DisclosureSegmentInformation 19 false false R20.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 20 false false R21.htm 40102 - Disclosure - Description of the business: Financial instruments (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails Description of the business: Financial instruments (Details) Details 21 false false R22.htm 40103 - 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 22 false false R23.htm 40104 - 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 23 false false R24.htm 40105 - Disclosure - Description of the business: Stockholders' deficit (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails Description of the business: Stockholders' deficit (Details) Details 24 false false R25.htm 40106 - Disclosure - Description of the business: Revenue recognition (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails Description of the business: Revenue recognition (Details) Details 25 false false R26.htm 40107 - Disclosure - Description of the business: Leases (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails Description of the business: Leases (Details) Details 26 false false R27.htm 40108 - 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 27 false false R28.htm 40109 - Disclosure - Description of the business: Allowance for doubtful accounts (Details) Sheet http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForDoubtfulAccountsDetails Description of the business: Allowance for doubtful accounts (Details) Details 28 false false R29.htm 40201 - Disclosure - Property and equipment: (Details) Sheet http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails Property and equipment: (Details) Details http://www.cogentco.com/role/DisclosurePropertyAndEquipment 29 false false R30.htm 40301 - 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 30 false false R31.htm 40302 - Disclosure - Long-term debt: (Details) Sheet http://www.cogentco.com/role/DisclosureLongTermDebtDetails Long-term debt: (Details) Details http://www.cogentco.com/role/DisclosureLongTermDebt 31 false false R32.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 32 false false R33.htm 40501 - Disclosure - Income taxes: Components of (loss) income before income taxes (Details) Sheet http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails Income taxes: Components of (loss) income before income taxes (Details) Details 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 40901 - Disclosure - Segment information (Details) Sheet http://www.cogentco.com/role/DisclosureSegmentInformationDetails Segment information (Details) Details http://www.cogentco.com/role/DisclosureSegmentInformationTables 37 false false All Reports Book All Reports ccoi-20220331x10q.htm ccoi-20220331.xsd ccoi-20220331_cal.xml ccoi-20220331_def.xml ccoi-20220331_lab.xml ccoi-20220331_pre.xml ccoi-20220331xex10d1.htm ccoi-20220331xex31d1.htm ccoi-20220331xex31d2.htm ccoi-20220331xex32d1.htm ccoi-20220331xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ccoi-20220331x10q.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 132, "dts": { "calculationLink": { "local": [ "ccoi-20220331_cal.xml" ] }, "definitionLink": { "local": [ "ccoi-20220331_def.xml" ] }, "inline": { "local": [ "ccoi-20220331x10q.htm" ] }, "labelLink": { "local": [ "ccoi-20220331_lab.xml" ] }, "presentationLink": { "local": [ "ccoi-20220331_pre.xml" ] }, "schema": { "local": [ "ccoi-20220331.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 370, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 12 }, "keyCustom": 26, "keyStandard": 207, "memberCustom": 17, "memberStandard": 24, "nsprefix": "ccoi", "nsuri": "http://www.cogentco.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Commitments and contingencies", "role": "http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Income taxes", "role": "http://www.cogentco.com/role/DisclosureIncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "ccoi:StockRepurchaseProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Common stock buyback program and stock options and award plan", "role": "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan", "shortName": "Common stock buyback program and stock options and award plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "ccoi:StockRepurchaseProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "ccoi:DividendsOnCommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Dividends on common stock", "role": "http://www.cogentco.com/role/DisclosureDividendsOnCommonStock", "shortName": "Dividends on common stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "ccoi:DividendsOnCommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Related party transactions", "role": "http://www.cogentco.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Segment information", "role": "http://www.cogentco.com/role/DisclosureSegmentInformation", "shortName": "Segment information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of the business (Policies)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies", "shortName": "Description of the business (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Description of the business (Tables)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables", "shortName": "Description of the business (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Income taxes (Tables)", "role": "http://www.cogentco.com/role/DisclosureIncomeTaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Segment information (Tables)", "role": "http://www.cogentco.com/role/DisclosureSegmentInformationTables", "shortName": "Segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_country_2NzgKOVxJEKwsjfhIYeuiQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the business: (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "shortName": "Description of the business: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_country_2NzgKOVxJEKwsjfhIYeuiQ", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "ccoi:RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_ZAVRcnkzSEGIFOQcrZbj6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Description of the business: Financial instruments (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "shortName": "Description of the business: Financial instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ccoi:RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_ZAVRcnkzSEGIFOQcrZbj6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ExciseAndSalesTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Description of the business: Gross receipts taxes, universal service fund and other surcharges (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessGrossReceiptsTaxesUniversalServiceFundAndOtherSurchargesDetails", "shortName": "Description of the business: Gross receipts taxes, universal service fund and other surcharges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ExciseAndSalesTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Unit_Standard_shares__FCW944rAUu60yb_Db3ACA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Description of the business: Basic and diluted net income per common share (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "shortName": "Description of the business: Basic and diluted net income per common share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_aEI0QVocvUK4COoOJeSYOw", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__FCW944rAUu60yb_Db3ACA", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_Hl-tHIaZ9EGz8yS-4CHKaw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Description of the business: Stockholders' deficit (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "shortName": "Description of the business: Stockholders' deficit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_qGdOsJJAVUydtzEkxgVZjA", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Description of the business: Revenue recognition (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails", "shortName": "Description of the business: Revenue recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:FinanceLeaseLiabilityPaymentsDueAdditional", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - Description of the business: Leases (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "shortName": "Description of the business: Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:FinanceLeaseLiabilityPaymentsDueAdditional", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_Hl-tHIaZ9EGz8yS-4CHKaw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40108 - Disclosure - Description of the business: Allowance for credit losses (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails", "shortName": "Description of the business: Allowance for credit losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_qGdOsJJAVUydtzEkxgVZjA", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40109 - Disclosure - Description of the business: Allowance for doubtful accounts (Details)", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForDoubtfulAccountsDetails", "shortName": "Description of the business: Allowance for doubtful accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Property and equipment: (Details)", "role": "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails", "shortName": "Property and equipment: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "lang": null, "name": "ccoi:PropertyPlantAndEquipmentCompensationCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_qJc-YEopxEye0kWVeLd8Xw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:DebtInstrumentCovenantPermittedInvestmentsAndPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Long-term debt: Limitations under the Indentures (Details)", "role": "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails", "shortName": "Long-term debt: Limitations under the Indentures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:DebtInstrumentCovenantPermittedInvestmentsAndPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentRedemptionPricePercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_DVPjjZmGXEih8IY4qdGQWQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Long-term debt: (Details)", "role": "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "shortName": "Long-term debt: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ccoi_RestrictedCashMember_DTOW4KrloUm5YY-fhlxv2w", "decimals": "-5", "lang": null, "name": "us-gaap:MarginDepositAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Commitments and contingencies: Current and potential litigation (Details)", "role": "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails", "shortName": "Commitments and contingencies: Current and potential litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Income taxes: Components of (loss) income before income taxes (Details)", "role": "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails", "shortName": "Income taxes: Components of (loss) income before income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ccoi:StockRepurchaseProgramTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_igRFQm6EI0OIkGWQVdmsiA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Common stock buyback program and stock options and award plan (Details)", "role": "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "shortName": "Common stock buyback program and stock options and award plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ccoi:StockRepurchaseProgramTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2022_7h-JYgsKsEGsvVvmvuQMqA", "decimals": "0", "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__FCW944rAUu60yb_Db3ACA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Dividends on common stock: (Details)", "role": "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "shortName": "Dividends on common stock: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ccoi:DividendsOnCommonStockTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_4_29_2022_To_4_29_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_GVAcpqS99UCVSS5fNQQ_Fw", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_qJc-YEopxEye0kWVeLd8Xw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionAxis_us-gaap_LeaseAgreementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember_NPqrmazHYki9jyKkYrZmmw", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:OperatingLeaseFixedAnnualRent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Related party transactions: (Details)", "role": "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionAxis_us-gaap_LeaseAgreementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember_NPqrmazHYki9jyKkYrZmmw", "decimals": "-5", "first": true, "lang": null, "name": "ccoi:OperatingLeaseFixedAnnualRent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_DjjQbaI_6Ei8Rn6SwXxGnQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Segment information (Details)", "role": "http://www.cogentco.com/role/DisclosureSegmentInformationDetails", "shortName": "Segment information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_DjjQbaI_6Ei8Rn6SwXxGnQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_IncomeStatementLocationAxis_ccoi_NetworkOperationsMember_-8uOXUB6OUO3A38MzWHeeQ", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xQFfGk5BvkW16Ep4DBRdxA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of the business", "role": "http://www.cogentco.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Property and equipment", "role": "http://www.cogentco.com/role/DisclosurePropertyAndEquipment", "shortName": "Property and equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Long-term debt", "role": "http://www.cogentco.com/role/DisclosureLongTermDebt", "shortName": "Long-term debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ccoi-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_G5byqXjRSkG_1haq38zAGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 42, "tag": { "ccoi_AccruedInterestPer1000AggregatePrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of accrued interest per $1,000 aggregate principal amount.", "label": "Accrued interest per $1,000 aggregate principal amount" } } }, "localname": "AccruedInterestPer1000AggregatePrincipalAmount", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "decimalItemType" }, "ccoi_AggregatePrincipalAmountOfRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents aggregate principal amount of redemption.", "label": "Aggregate Principal Amount Of Redemption" } } }, "localname": "AggregatePrincipalAmountOfRedemption", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "decimalItemType" }, "ccoi_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "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" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "stringItemType" }, "ccoi_CommercialArbitrationCourtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Arbitration Court.", "label": "CIMA" } } }, "localname": "CommercialArbitrationCourtMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "domainItemType" }, "ccoi_DebtInstrumentCovenantPermittedInvestmentsAndPayments": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "DebtInstrumentCovenantPermittedInvestmentsAndPayments", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_DebtInstrumentPrepaidExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of debt instrument in prepaid expenses.", "label": "Debt Instrument, Prepaid Expenses", "terseLabel": "Net Liability, Prepaid expenses" } } }, "localname": "DebtInstrumentPrepaidExpenses", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_DividendsOnCommonStockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Dividends On Common Stock [Text Block]", "terseLabel": "Dividends on common stock" } } }, "localname": "DividendsOnCommonStockTextBlock", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStock" ], "xbrltype": "textBlockItemType" }, "ccoi_EuropeAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe and other member.", "label": "Europe and other" } } }, "localname": "EuropeAndOtherMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ccoi_ExecutiveEmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents Executive employees and directors member.", "label": "Executive employees and directors" } } }, "localname": "ExecutiveEmployeesAndDirectorsMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "domainItemType" }, "ccoi_FinanceLeaseLiabilityPaymentsDueAdditional": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAdditional", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_FinanceLeasesFiberLeaseAgreementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "no definition available.", "label": "Finance Leases Fiber Lease Agreements [Abstract]", "terseLabel": "Finance leases-fiber lease agreements" } } }, "localname": "FinanceLeasesFiberLeaseAgreementsAbstract", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "stringItemType" }, "ccoi_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fixed charge coverage ratio.", "label": "Fixed Charge Coverage Ratio", "verboseLabel": "Fixed charge coverage ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "pureItemType" }, "ccoi_ForeignCurrencyTransactionGainLossUnrealizedOn2024EuroNotes": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) on 2024 Euro notes recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Unrealized On 2024 Euro Notes", "terseLabel": "Unrealized foreign exchange gain (loss) on 2024 Euro Notes", "verboseLabel": "Unrealized foreign exchange gain on 2024 Euro Notes" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealizedOn2024EuroNotes", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "ccoi_GainLeaseTermination": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain - lease termination", "label": "Gain - lease termination", "negatedLabel": "Gains - lease transactions" } } }, "localname": "GainLeaseTermination", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ccoi_GainsLossesOnLeaseTerminations": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gains (losses) on lease terminations", "label": "Gains on lease terminations" } } }, "localname": "GainsLossesOnLeaseTerminations", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "ccoi_IncreaseDecreaseInContractWithCustomerRefundLiability": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The 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" } } }, "localname": "IncreaseDecreaseInContractWithCustomerRefundLiability", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ccoi_IncreaseInUnrestrictedPaymentAmountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to indenture including unrestricted payment amount may be increased.", "label": "Increase in unrestricted payment amount" } } }, "localname": "IncreaseInUnrestrictedPaymentAmountMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "ccoi_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under lease.", "label": "Lease, Right-of-Use Asset", "terseLabel": "Right-of-use leased assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ccoi_LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notice period required for cancellation of lease.", "label": "Lessee Leasing Arrangements Required Notice Period for Cancellation of Lease", "terseLabel": "Notice period for cancellation of lease" } } }, "localname": "LesseeLeasingArrangementsRequiredNoticePeriodForCancellationOfLease", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ccoi_NetworkOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents personnel and related operating expenses associated with service delivery, network management, and customer support.", "label": "Network operations" } } }, "localname": "NetworkOperationsMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "domainItemType" }, "ccoi_NonCoreServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents non core services provided by organization.", "label": "Non-core" } } }, "localname": "NonCoreServicesMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ccoi_OffNetServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents off net services provided by organization.", "label": "Off-net" } } }, "localname": "OffNetServicesMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ccoi_OnNetServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents on net services provided by organization.", "label": "On-net" } } }, "localname": "OnNetServicesMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ccoi_OperatingLeaseFixedAnnualRent": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "OperatingLeaseFixedAnnualRent", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_PropertyPlantAndEquipmentCompensationCostsCapitalized": { "auth_ref": [], "crdr": "debit", "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 salaries and related benefits of employees" } } }, "localname": "PropertyPlantAndEquipmentCompensationCostsCapitalized", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_RatioOfAdditionalIndebtednessToNetCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Indebtedness divided by net capital", "label": "Ratio of Additional Indebtedness to Net Capital", "terseLabel": "Consolidated secured leverage ratio" } } }, "localname": "RatioOfAdditionalIndebtednessToNetCapital", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "pureItemType" }, "ccoi_RedemptionAndExtinguishmentOf2022Notes": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redemption and extinguishment of 2022 Notes", "label": "Repurchase and extinguishment of 2022 Notes" } } }, "localname": "RedemptionAndExtinguishmentOf2022Notes", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ccoi_RedemptionForDebtNoticeIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of redemption of debt, notice issued.", "label": "Redemption for debt, notice issued" } } }, "localname": "RedemptionForDebtNoticeIssued", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_RedemptionPricePer1000AggregatePrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of redemption price per $1,000 aggregate principal amount.", "label": "Redemption price per $1,000 aggregate principal amount" } } }, "localname": "RedemptionPricePer1000AggregatePrincipalAmount", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "decimalItemType" }, "ccoi_RedemptionValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents for redemption value price.", "label": "Redemption Value" } } }, "localname": "RedemptionValue", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_RepaymentsOfInterestOnSeniorDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow from repayments of interest on senior debt.", "label": "Repayments Of Interest On Senior Debt", "verboseLabel": "Repayments of interest" } } }, "localname": "RepaymentsOfInterestOnSeniorDebt", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "ccoi_RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/a", "label": "Restricted Cash And Interest Rate Swap Agreement [Policy Text Block]", "terseLabel": "Restricted cash and interest rate swap agreement" } } }, "localname": "RestrictedCashAndInterestRateSwapAgreementPolicyTextBlock", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "ccoi_RestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This members stands for Restricted Cash.", "label": "Restricted Cash" } } }, "localname": "RestrictedCashMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ccoi_RestrictionOnCertainPaymentsMember": { "auth_ref": [], "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" } } }, "localname": "RestrictionOnCertainPaymentsMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "ccoi_RestrictionOnIncurringAdditionalIndebtednessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to indenture including restrictions on incurring additional indebtedness.", "label": "Restriction on incurring additional indebtedness" } } }, "localname": "RestrictionOnIncurringAdditionalIndebtednessMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "ccoi_RevenueRecognitionBillingDueReceiptsContractLengthsMaximum": { "auth_ref": [], "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)" } } }, "localname": "RevenueRecognitionBillingDueReceiptsContractLengthsMaximum", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "ccoi_SeniorSecuredNotesDue2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior secured notes due 2022.", "label": "Senior secured notes due 2022" } } }, "localname": "SeniorSecuredNotesDue2022Member", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ccoi_SeniorSecuredNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 4.375% senior unsecured notes due 2024.", "label": "Senior secured 2026 Notes" } } }, "localname": "SeniorSecuredNotesDue2026Member", "nsuri": "http://www.cogentco.com/20220331", "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" ], "xbrltype": "domainItemType" }, "ccoi_SeniorUnsecured2026NotesNetOfUnamortizedDebtCostsOf1156AndDiscountOf1536": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Senior unsecured 2026 notes, net of unamortized debt costs of $1,156 and discount of $1,536", "label": "Senior unsecured 2026 notes, net of unamortized debt costs of $1,156 and discount of $1,536", "terseLabel": "Senior secured 2026 Notes, net of unamortized debt costs of $1,094 and $1,156, respectively, and net of discount of $1,454 and $1,536, respectively" } } }, "localname": "SeniorUnsecured2026NotesNetOfUnamortizedDebtCostsOf1156AndDiscountOf1536", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ccoi_SeniorUnsecuredNotesOf4.375Due2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 4.375% senior unsecured notes due 2024.", "label": "Senior unsecured 2024 Notes" } } }, "localname": "SeniorUnsecuredNotesOf4.375Due2024Member", "nsuri": "http://www.cogentco.com/20220331", "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" ], "xbrltype": "domainItemType" }, "ccoi_SettlementTermsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Swap Agreement.", "label": "Installment One" } } }, "localname": "SettlementTermsOneMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ccoi_SettlementTermsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Swap Agreement - settlement agreement Two.", "label": "Installment Two" } } }, "localname": "SettlementTermsTwoMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ccoi_SpeedPerSecondToBandwidthIntensiveUsers": { "auth_ref": [], "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" } } }, "localname": "SpeedPerSecondToBandwidthIntensiveUsers", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "xbrltype": "memoryItemType" }, "ccoi_StockRepurchaseProgramTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for stock repurchased under common stock buyback program.", "label": "Stock Repurchase Program [Text Block]", "verboseLabel": "Common stock buyback program and stock options and award plan" } } }, "localname": "StockRepurchaseProgramTextBlock", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlan" ], "xbrltype": "textBlockItemType" }, "ccoi_StockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Stockholders Equity [Line Items]", "verboseLabel": "Stockholders Equity [Line Items]" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "stringItemType" }, "ccoi_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "stringItemType" }, "ccoi_UnrestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This members stands for Unrestricted Cash.", "label": "Unrestricted Cash" } } }, "localname": "UnrestrictedCashMember", "nsuri": "http://www.cogentco.com/20220331", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cogentco.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Africa" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r226", "r251", "r283", "r285", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r481", "r484", "r511", "r512" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r226", "r251", "r283", "r285", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r481", "r484", "r511", "r512" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r166", "r267", "r269", "r436", "r480", "r482" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r166", "r267", "r269", "r436", "r480", "r482" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r226", "r251", "r273", "r283", "r285", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r481", "r484", "r511", "r512" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r226", "r251", "r273", "r283", "r285", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r481", "r484", "r511", "r512" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r109", "r284" ], "lang": { "en-us": { "role": { "label": "Estimated" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r109", "r114", "r284" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r167", "r168", "r267", "r270", "r483", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r167", "r168", "r267", "r270", "r483", "r497", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r109", "r114", "r205", "r284", "r425" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r172", "r417" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of the business" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r423" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r24", "r173", "r174" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net of allowance for credit losses of $1,476 and $1,510, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r50", "r51", "r52", "r368" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive income - foreign currency translation" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r49", "r52", "r58", "r59", "r60", "r340", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r97", "r98", "r99", "r304", "r305", "r306", "r360" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r101", "r102", "r103", "r104", "r114", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r211", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r316", "r317", "r318", "r319", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r411", "r437", "r438", "r439", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "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:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r286", "r288", "r309", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r297", "r308" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Equity-based compensation expense", "verboseLabel": "Equity-based compensation expense (net of amounts capitalized)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r175", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Accounts receivable, allowance for credit losses (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "verboseLabel": "Current-period Provision for Expected Credit Losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Bad debt recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write offs Charged Against Allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r71", "r81", "r239", "r391" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of debt discount and premium" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Basic and diluted net income (loss) per common share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r152", "r156", "r162", "r180", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r335", "r341", "r371", "r421", "r423", "r454", "r469" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r46", "r90", "r180", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r335", "r341", "r371", "r421", "r423" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r290", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Capital Lease Obligations Incurred", "terseLabel": "Finance lease obligations incurred" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense for contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r34", "r83" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r382" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "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.", "label": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r204", "r458", "r475" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies:" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r199", "r201", "r202", "r209", "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Quarterly dividend payment approved (per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r97", "r98", "r360" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r423" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 75,000,000 shares authorized; 47,926,580 and 47,674,189 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r54", "r56", "r57", "r64", "r460", "r476" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Comprehensive (loss) income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Service revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69", "r436" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Services", "verboseLabel": "Network operations (including $144 and $2,076 of equity-based compensation expense, respectively, exclusive of depreciation and amortization shown separately below)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r67" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r89", "r95", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r243", "r244", "r245", "r246", "r394", "r455", "r456", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r241", "r456", "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Senior notes" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r223", "r243", "r244", "r392", "r394", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r232", "r243", "r244", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Senior notes, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r40", "r236", "r392" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r224" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r89", "r95", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r243", "r244", "r245", "r246", "r394" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r41", "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Payment of debt in Installments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Principal amount plus accrued and unpaid interest (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r89", "r95", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r243", "r244", "r245", "r246", "r253", "r254", "r255", "r256", "r391", "r392", "r394", "r395", "r467" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedPremiumNoncurrent": { "auth_ref": [ "r391", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt premium to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Premium, Noncurrent", "terseLabel": "Unamortized debt premium noncurrent" } } }, "localname": "DebtInstrumentUnamortizedPremiumNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r91", "r315", "r322", "r323", "r324" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deposits and Other Assets Noncurrent", "verboseLabel": "Deposits and other assets" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r150" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Fair value of interest rate swaps" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r47", "r346", "r347", "r348", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends on common stock and return of capital program", "terseLabel": "Dividends on common stock and return of capital program" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share:", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r106", "r107", "r108", "r109", "r110", "r116", "r119", "r124", "r125", "r126", "r130", "r131", "r361", "r362", "r461", "r477" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic net income per common share (in dollars per share)", "terseLabel": "Basic net income per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r106", "r107", "r108", "r109", "r110", "r119", "r124", "r125", "r126", "r130", "r131", "r361", "r362", "r461", "r477" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted net income per common share (in dollars per share)", "terseLabel": "Diluted net income per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]", "terseLabel": "Anti-dilutive effects" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r127", "r129" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Basic and diluted net income per common share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations": { "auth_ref": [ "r382" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r58", "r59", "r60", "r97", "r98", "r99", "r102", "r111", "r113", "r134", "r184", "r252", "r257", "r304", "r305", "r306", "r318", "r319", "r360", "r383", "r384", "r385", "r386", "r387", "r388", "r487", "r488", "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Excise and Sales Taxes", "terseLabel": "Excise taxes and surcharge" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessGrossReceiptsTaxesUniversalServiceFundAndOtherSurchargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r232", "r243", "r244", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r364", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r232", "r243", "r244", "r274", "r275", "r280", "r282", "r364", "r427" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r232", "r243", "r244", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r367", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r397", "r402", "r410" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r399", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "negatedLabel": "Operating cash flows from operating leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]", "verboseLabel": "Future minimum payments (principal and interest) under these finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r396", "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Present value of minimum lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Current maturities", "terseLabel": "Current maturities, finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum payments under these operating lease and finance lease agreements" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations, net of current maturities", "verboseLabel": "Finance lease obligations, net of current maturities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease obligations" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease 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.", "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.", "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments 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.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less-amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r398", "r404" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Financing cash flows from finance leases", "negatedTerseLabel": "Principal payments of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r397", "r402", "r410" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r407", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r406", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r82", "r380", "r381" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency exchange gain on 2024 Euro Notes" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Gain Contingencies [Line Items]", "terseLabel": "Commitments and contingencies" } } }, "localname": "GainContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingenciesTable": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period.", "label": "Gain Contingencies [Table]" } } }, "localname": "GainContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r81", "r193", "r195" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Gains - equipment transactions and other, net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnRepurchaseOfDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.", "label": "Gain (Loss) on Repurchase of Debt Instrument" } } }, "localname": "GainLossOnRepurchaseOfDebtInstrument", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gains on equipment transactions" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r81", "r247", "r248" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "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.", "label": "Gains (Losses) on Extinguishment of Debt", "negatedLabel": "Loss on debt extinguishment and repurchase of 2022 Notes", "terseLabel": "Loss on debt extinguishment and repurchase - 2022 Notes" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r92", "r325" ], "calculation": { "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r152", "r155", "r158", "r161", "r164", "r452", "r459", "r463", "r478" ], "calculation": { "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Total income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]", "terseLabel": "Components of income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r92", "r325" ], "calculation": { "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesComponentsOfLossIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r196", "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r93", "r312", "r313", "r314", "r320", "r326", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r112", "r113", "r151", "r311", "r321", "r327", "r479" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Accounts payable, accrued liabilities and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r120", "r121", "r122", "r126" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income and other, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r149", "r390", "r393", "r462" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r71", "r237", "r242", "r245", "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r10", "r11", "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Lease" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r408", "r410" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Initial terms" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next 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.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r409" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less-amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Operating Leases, Term of Contract", "terseLabel": "Lease term (in years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r90", "r157", "r180", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r336", "r341", "r342", "r371", "r421", "r422" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r90", "r180", "r371", "r423", "r457", "r473" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r90", "r180", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r336", "r341", "r342", "r371", "r421", "r422", "r423" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r20", "r21", "r90", "r180", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r336", "r341", "r342", "r371", "r421", "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "long-term liability" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.", "label": "Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r210" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAllegations": { "auth_ref": [ "r204", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Presents an assertion of a fact by a plaintiff in a pleading or complaint, which the plaintiff claims it will prove upon presentation of evidence at the proceeding.", "label": "Loss Contingency, Allegations", "terseLabel": "Alleged unpaid fees" } } }, "localname": "LossContingencyAllegations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.", "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Estimate of possible loss in excess of accrual" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommitmentsAndContingenciesCurrentAndPotentialLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarginDepositAssets": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Margin Deposit Assets", "terseLabel": "Margin deposits" } } }, "localname": "MarginDepositAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r106", "r107", "r108", "r109", "r116", "r117", "r123", "r126", "r152", "r155", "r158", "r161", "r164" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Recent accounting pronouncements- adopted" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r100", "r101", "r102", "r103", "r104", "r105", "r108", "r114", "r130", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r211", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r316", "r317", "r318", "r319", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r411", "r437", "r438", "r439", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of countries entity operates" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r155", "r158", "r161", "r164" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r403", "r410" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]", "terseLabel": "Future minimum payments under these operating lease agreements" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r396" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of minimum lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Current maturities", "terseLabel": "Current maturities, operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRecentAccountingPronouncementsAdoptedDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current maturities", "verboseLabel": "Lease obligations, net of current maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r400", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Operating cash flows from finance leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r407", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r406", "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r96", "r115", "r142", "r345" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of the business" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r333", "r334", "r339" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r20", "r456", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Net liability, other long term" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r75" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "terseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r32", "r33" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs.", "terseLabel": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r299" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r53", "r55", "r60", "r77", "r90", "r101", "r112", "r113", "r152", "r155", "r158", "r161", "r164", "r180", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r333", "r337", "r338", "r343", "r344", "r362", "r371", "r463" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r197", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r194", "r423", "r464", "r474" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r66", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts Net of Recoveries", "terseLabel": "Bad debt expense, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Consolidated leverage ratio", "terseLabel": "Consolidated leverage ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtLimitationsUnderIndenturesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r31", "r176" ], "lang": { "en-us": { "role": { "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.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "verboseLabel": "Allowance for credit losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r281", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r281", "r414", "r415", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Payment for rent and related costs (in dollars)" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Office lease" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r281", "r414", "r418", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r412", "r413", "r415", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on installment payment agreement" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r86", "r453", "r471" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r257", "r307", "r423", "r472", "r491", "r496" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r97", "r98", "r99", "r102", "r111", "r113", "r184", "r304", "r305", "r306", "r318", "r319", "r360", "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r147", "r148", "r154", "r159", "r160", "r166", "r167", "r170", "r266", "r267", "r436" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue, Net", "terseLabel": "Revenues", "verboseLabel": "Service revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r87", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block]", "terseLabel": "Gross receipts taxes, universal service fund and other surcharges" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic information" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r405", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "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" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r405", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of unvested and anti-dilutive shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of components of (loss) income before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r105", "r108", "r132", "r133" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of impact on financial statement line items from adopting ASC 326" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r68", "r169" ], "lang": { "en-us": { "role": { "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.", "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" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r62", "r169" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of Stockholders' Deficit" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of diluted weighted average shares" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "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.", "label": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r143", "r145", "r146", "r152", "r153", "r158", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative (including $5,912 and $5,231 of equity-based compensation expense, respectively)" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Unvested shares of restricted common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeitures of shares granted to employees (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r291" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r44", "r58", "r59", "r60", "r97", "r98", "r99", "r102", "r111", "r113", "r134", "r184", "r252", "r257", "r304", "r305", "r306", "r318", "r319", "r360", "r383", "r384", "r385", "r386", "r387", "r388", "r487", "r488", "r489", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r97", "r98", "r99", "r134", "r436" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/DisclosureLongTermDebtDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuances of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r252", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issue (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r252", "r257", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "verboseLabel": "Exercises of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r252", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuances of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r257", "r289", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued, Value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r252", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercises of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized amount for common stock repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r252", "r257" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureCommonStockBuybackProgramAndStockOptionsAndAwardPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r90", "r177", "r180", "r371", "r423" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessStockholdersDeficitDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends on common stock" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Stockholder's Deficit" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r389", "r424" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r389", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r389", "r424" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDividendsOnCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock buyback program and stock options and award plan" } } }, "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r101", "r102", "r103", "r104", "r114", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r211", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r316", "r317", "r318", "r319", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r411", "r437", "r438", "r439", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r519", "r520", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r200" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "verboseLabel": "Installment payment agreement, current portion" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r41" ], "calculation": { "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Senior unsecured 2024 Euro Notes, net of unamortized debt costs of $1,917 and $2,121, respectively, and net of discount of $684 and $772, respectively" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r118", "r126" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares - diluted (in shares)", "totalLabel": "Weighted average common shares - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted weighted average shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r126" ], "calculation": { "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares - basic (in shares)", "verboseLabel": "Weighted average common shares - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cogentco.com/role/DisclosureDescriptionOfBusinessBasicAndDilutedNetIncomePerCommonShareDetails", "http://www.cogentco.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r513": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r516": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r517": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r518": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" } }, "version": "2.1" } ZIP 57 0001104659-22-056265-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-22-056265-xbrl.zip M4$L#!!0 ( .Y8I53@\HJM7PX &^! 1 8V-O:2TR,#(R,#,S,2YX M'E[$?OGE;>62%RH5$_SK6?N\=48H MMX7#^.+KF:\:EK(9._OEYW_^X\N_&HT_;\9#X@C;7U&NB2VII:E#7IE>DJGP M/(N3!RHE\O2[I MAU(%[Y++YF6ST^IT2*=[<=EM?R9/#VNZ!ZCDG.41OBFGJ^PE75G$TEJRF:_I MO9"K6SJW?%>#C?QOWW*-)##=I6C9%D&L6%MR0?6CM:+*LVSZ]6RIM==M-E]? M7\]ML0!.6\##RE2E=7'1/B/0O%QU7<:_;5&_S:1[+N0"*%L732R>08-$Y)SJ M5.KKIA0N;0))1"WI/)7ZJ@FE$2$6.!O)<;K+9E 8)V49-69<:8O;ZQJ_N1G$ M?P[!O@WE;EN\7AC2]O7U==.4KDF5DT0(,MO-/Q^&$P/KAICE$S=VZVT+GVOY MOMTFBMKG"_'2# L1S362MB\E=) TCK!TBP5ZT<*RO#7'W%(S4[>PP! W6NW& M19Q%OWM4)?*8DF0F=(UD)E.2P,3I GM;OKL9LHA+29U6P751@C)'RQVV+750 MW,1BY&PA9ZS9;<&*=S?*_54GR<\[K29]TY0K-G-I \FHM#2$/M7H8.@+K6-V M,KQ0L(4LVIK2Y.NBA&90VI,I"J!DVW>TS( &2MNMYC,]%^ I>8M#IHL(I>!_!A^?Q(-W=3-5NF;)=H7Q))Q!1'$LZ/>[T?:7% MJO?&U*U868R'#:;." -;R[&LJQ=5T*%SQIDQ!D)EJT4:9",1?D1""4@E@5B" MUJ\F%L'O&?S3, H,!TTX@8QT/ND"2+T[9%'S>]8>^Q?TJT;PO5M @ M2QP%7N@ DMT5'0I5"-DB8K+Q[A3%>S*%?Q[N'J<3,KJ'HH>G\=UO0#?X_8X, M'N'W'?DP'$TF/]6N<(0K6&IY[XK7\N"O&;/AOC@0[M[D-W(_'/U1=_2,@?>6 M*ELR#W6/YC>^8IPJ!1-+9L,(>,M"3I86LVF+NWKA\ M HE9_O 1POW'W6$[II.(.=%+2F:AYBXQN@F,Z\0)M!.8^!%F]!./2F*;&A"% M52 ?PDK4,:&LUPPI3+]5&:_8YLA#_5,IU /9-9P'PSFF-C#T;#.#9WSQ) 6' M1SL(WSU'>-"5PM;M@]&=0I"7EWI:MPCTDTT%R'8-@#^LQ,9UB*E([4#I#A0$ M\ZGU1A6F=(('(SSF;+.@9A6>3M=,XHG\3)U!5XW[$1/&%X<_>WSSP,DRD 9Y%FH]G9'Y\C86;ECD;BZJ&Y$&A#P1=3BKO-,SUD M*Q;8K9XAG98#S*DU$*6-R^68LX&]V <6Q3$!\M$A M5')A90RDQXK+!OWC?I>-*33AV(ZK[))0J2GR(K7$7>NMG:2HDPANLM,;_WUF MV=]@"%Q(:P5@FK*RG:.JV3GP.TSE L)EU%'O$"? M<8F@1 0JS1L+E1(/M-:N42CO9B\,AD-'C7@,VK0T.Y,X&]Y/">LDD3@\:6S' ML*YC?R'LQM3%5"%<$5?<,0><6@+I)&8N!JND@M*A=:-,D%JEUSPKR$JM_Y39.$G!Z#" M*SXU-L4F_5FS_1PLU_ MVG6.4RQPY"!ZZI6-V@7*KF<46\C(@;',"D8-4?EEBZ+K%3DPE5JHJ'$JLSJ1 MORR1@TVQ]8@:E)+3VB?ALJ2L,)LX"ZI.R3-/Y$,DMEY#*HO>U)JY!;$+2;.0 M@QE7ZZ(4>9,[SKR'(G5+XPF][['.]@&$&XDA-?VDN\X*?4D=]C M=63OKI0+M%UB:H/'!$UU@I[^'^)'-2(JJ!*9^SC=@S\":T74NEKU1LW!WM9S M7?&*'_C<"]F7U&$:O^8HYTUY,O*\Y7,I;UEK(Q!L\#8OT$=9-6(+JSZ"]KF_&WE1B1["K8O4C/NM]N<82TC M$7B!UM"YJ;/\8L *ZL63M85]$J\*JR5FT[8A6-7N9D+6(74A._=L)AVU1<)[G8<"MM("NA5.@,^-H+'?XE=6FUR.,TO]6!-4FXG2^I'KMLKI1;7 V4TVAW&NVKXA7)OEHP$Y3$ZP^; MU-5J+:RQ$79XV\0OJ2S2+H8%?ZTOB<26N<"6*5.-Y%LU"U8@8D#-EX>AL7>C MY!%@X)N#L$B] +!892*NH")XE6)&)<([6TU*A:'MKR$D,Y3B'2J,+WI26GP1 M?'(]QG,9D.4^"@V3H"#-#,.JEC[\ M#L*DN6&UZ_C!_9,#35>8A4 +^3.EF?;Q+4SG?"\B94 "D=8\>T;AU B*1&0W M2G0^!3<3=?RH"WZ%3KDR(OI":=6W/*8ME_T7 TK0#(7WO:7=%5^)$1F>9-_+,O:9\85SPGKU1I\>Y;[EC

C?A*':X0Z0R445-6,^3[0\H5>J@?KC:W\U2:4'"&A"GD0^-VKD-_"L4_P73Q3BZN) M*!Z0W5PVTA> #J1HD*FLF(:X-^ O$ .C0YM1S(^,/92YNHE!_'H,3%+UN]D[ M6Z=QJ<49)N$8PA>Y!CFZNX1R:?LS.C@IQONU'C)N=*ATP^(DQQMW:K>8 M+99Z-(?,N0>S++V9?W*)C J+')O:-V*,7Q8]PB MV"LK;KBZ9S"*F,?>0M+PPM =_,LP5 _G*/&^I5$"'N4!?S"]#/X[ BK'%+>> MUZCN9NUEF2L\$E'.A'SFBL(K3Q7O%.JS)7MDMI:R)TL MOR!M-3L:I >4+7@__*^F8N?6?X7JX'D17/D(UF!''"/'G2^%"2CKD>8H$3\H MZ!89<[&:'HU.6^V GEQ639#'U*$KSQ]4W)UUQM4M:"VJRT,T,++7\!V>@F]#WN^7Z M=#\B1J^K.R,:KW=C<*$#QN'(?Z")Z>35\M837?.AS_M>,GJ,@,JDJ9A&4XDW M-_;/0".DQJ020X4Y+S":M]N7 M5R;[5N:4*;RXO+@Z2YU('R'RJ+ZPV]H9_7C3DG/+5;1$7PD:T>3@N J"-V P M'OLNTC1(:;&!,SNQCY,7.MH_I@QBBL M=? "PP6$#KKGI>DD5?33G=I.7T6>03&2'VQ0<-@]./?Z\_\ 4$L#!!0 ( M .Y8I51J#494< \ &/: 5 8V-O:2TR,#(R,#,S,5]C86PN>&UL[5U; M<^HX$G[?JOT/7N9EYH%P"PE)G3-3)'!F4I43*$AF9I^F'%L$[1B9E>Q<]M=O M2S87 [)EX\0RI.K4"1BIK:_[0OO[S.'.,9489=\K72.*E7#$0LU\;D MZ6O%9U6361A7?OGYG__X\J]J]<^KT:UANY8_0\0S+(I,#]G&"_:FQKT[GYO$ M^(XHQ8YC7%%L/R'#N#@Y.^DT&A=NH5D-)5R:#FBXQA,CF26/YRW4H MU2671KO6KC7KS:;1O&RU+QL=8_A]6>X[-'*"DPHZF/Q]R?][A!L: )8P\?5K M9>IY\\M:[>7EY>3UD3HG+GT"$?56;5&Z$A;GO^*8\I@PSR36JOR6_)>6*-VX MN+BHB5^711G>51#$-FI_?K\=6U,T,ZMK-V#XDHF+MZYE>L)FB3@,:0G^K;HH M5N67JHUFM=4X>65V!;1G&%^HZZ 1FABBV9?>VQQ]K3 \FSN\->+:E*+)UXIE MN;C*+5!O!?5_&'M@1LZ3:Y?8B("YX0-S'6QS\UZ9#H_LL'DVIW-*9I"&?R,;N!!FZ%;E^6D M *4;Z:D6DTV_.>[+>RAB)?H#H?X>\P$1#1,%P,Y>,IR:OZIG84=9)OO?41UFW"&[#\E7&ADQ]P(Z0 M!4BZ4,\G'G3"0^H2^&@%=.[:[AQL%[;[VG2L9DX*R7#?0I06?$6,NSB7 M!$\Y]VW!3U=HXD:*92;.'K=*K1H+5.H[HD>_A=]"=? &Y=HEKBD>O7H(:MC+ MJ]CC-X.11[UN5(VE7/A\/;CK]>_&_1[_-![ M-*KU1CB*^2&\_%>7L345..8C,%X:>I)WXIQ!Y\H #=(__3_Z^/GTU' M>#[OVJ3T#3SB[Z;C(XF=E.KJ8S]U:VU;.#M4;2T_0LRCV )_R5%)3!PM=!BV M5, 4&JT99[0YQ2[%WILH5HPO#<8M8A0#E'QT$ QO$UQK3)7#L&YJA*&M6]H] MH$.*YB:V^Z]S/L(![S/PIHBJ=* *-0_#V%F!AC8_S<_FVZ-W?N4O,>,:<9F# MR0.TD+=LPVC2Y_=HZRQZ:NPS#D$Q@O7.)%>LA9<7+8+14;<_?T^5DL%ML/F('>Q@Q M(-[8-0L*TM1+ZD$M5^>NT2P*B[41GK>'QPZ;M M@OI83-4*L7:+0Z6M^18#^J'YQD?S:O.;:&&MS1C71OGT1@&@SA:E/K*5GTMI M^<.R:PJ,Z0;41=GY@5!D\:;:#\1RB8V#5@Y]:DUAYC!X=/"34.AZP+X[X_R6 M,&$/B5$]GK;I'=,;Q2<<..\J6V?#I@:7KZ(LRJJ0K2XSI)=8[!&-G M UGBKC[1[ FU#L'H62"^?U[/.U^O6%)+\D$LK1+70:9U?-$MGZ)3H0AN? M:1?AX:FUV N2* G/S>,>"Q%+'B:/J:&/8;.$S=,"*\=::>)ZC;Q@N.6N9?DS;@H4)$))MD-]=SHDDGV0=LK1RXSX_A""[+Y)"8Q]V)IV>FB"+2P;ZR=7C&KE MHM5I%)W%F)DS&<%FG-E_J6WLO7G7#3EJ6S37S"/=IM-4W:8SOH<_W_MW]V-C M\ U^^CX<]7^#_]XV;._C>-WZ\'8S'/U7TWL&S0UT)KCFV1G&3_!W-VN7_ M3$L\KL2.]89#'LZ&'SR/XD??XYD0]^[03(H;?%0;]'-+"C3:BD,4JJURC+F7 MVXFY"^L^F]@)@*T-)\.^0.Q#EG SI932LRL/O.D&Y*V"^+'<)1ON4+A"!/IR MF8^2E-;/WGD8<)L6:> GNH>J%OYA;:P/"@R"?SZ,[L)5'!@B;>VF[K]ZU 1X MF)CT[09,((+ 4!.L PU\NB$>HHC%<^A=[GA;TK3=B+C,J-H.1LH2S%8E/_D1DZ*6 MH*9R9"B-T#,B/EHHDT*G^P?VIM<^\P <=YV.S\\-Y;MQX9\M#\QFD*0?O52- MNVN!(Q_XZ2*#145^1)(UWU$?C/+E:4_18H=D<"5L2KGEQ9NSA^8465@H"SX[ M*(QY=X/$>G%=8F*5JE'5-%KGYZ>%AW05C+=M\\Q@R_%4CY'H$']%!!X*A^.R M9YA@YO%'Y!G%QT;4*A\,%?: 6X[@/M?+8/*KZ]HB?1#19VPA-G8=.\;9[ZYP M,$9/";$\LTO>[PW(V'308!(Y-6=Y9$[,%#.YLGX$R-[O[X$X'1_R"GM&)K1B MDP7?106S(3%=VA79C*]Q",;,"E-]FE]@"M+:X>AKVI!YMX!7E_.BAX.]R-M=_M:8F>4(C4%Y_ M,D&6S$]^=".*RA?A+0>/^(R!:5=O#T#3&[)\/+L6#(WB3I-2%Z"?$RJ&9AN) M)_MHKQPY28!N@KV8,.:J0!1E$U">%[^BOX^%MDV> +8<)OW0Z,-!TB"S&E2F MHL7L]5AK>;#LLCC)84C1#/LS"2$2ZQT!&[+I0-NS3[N.D Z#7/XN&_&.,9Z1 M"6-@@3 ^*J56^1A(D5T1VJYMILD:D? CC8@C8,G>ZDA<]=1CP>.#,BH.DB/9 M=)!XF(,^Q BB>]!GBH.H12>Z\TU#2G6.A!#I\(=D.-?OR*T>FB#P?7:ZK0T) MM:(Z:+4ZG;-#XT 6#80LZ&@WKMB.PVR_=D6^02&QZA'0(;,:0DY3C;@%?G(B:^D4.M\@%S)@=%+'B28UPT9G%^<^E9MB2_6>Z M;9@.\\)<\MAE8:,&B49NR#-B^RR)[A"@'QVT71)5U5XYMI$-S3>1^G'O=BW0 M'T72]Y[)EDR5!42U= I:*CJ!>T\+[UA2W4\92GM;=7)%P>F[>[BB'0+THXFV MKDA5>^7()5T\/(-)#W.8Q):F:6R7U(\U>]I,[ER24)?D !!0C(60+?;BB?,H M!J*AK/^*J(69=-4ML=XQ4"&3#K1-V%@_Q'U(,>ADS@\A#>@N6WR-JW,$%$B/ M/[$7T,,OC-!\Z>@4WETB*WX$%$@%/3$18T_K2V(4(V2CV3Q,*=M<\.7%I4>D MJ-6,8FW#EZ*/T2%/>##.'4S6Q[X#$@ZD-X;/NW;I2SS!OF+U MHU+Q$X]WT:DF!_/RQ$;'93X%Y3"+XGF0>G#E,TP0"\Y%$V\!UVE588#N"ZE_&F+&__N+U@_ M?Y>1&%L+-_FKI1R;(23ZVU)K^!3G/Z#N,X:8J(9=4 M\J(/R5FKTRSZ18.JADY\U6!F^.7H49(QAWC_C4QZ_^)F9DY4S+$01@%U.9:1 MTT&%6V=UI=N"CI$K4MSE6.E+!?:;Z],\R,+E'"%7I+!+_.)C*5;\G(M?X7*. MD2HRV.4XCE09:W?B(9H77R+"CHPTR=A57L-02Q=I1_9RW.O5Z62R=%E4Y9DFK M/00)#F>[8,ELJ0B@'-.56W[H-HI"2A$=5*^N-;ITL<(]I>I(]W0D6'\:WD,9 MY>CG5)$KQA&SBCM..BEIH1P]9S;(,7'&[ (_N12CA\/JT%7CD)GE?7))KH9R MQ">S89;'G3++^Z227 WEB%^J8A91MWS9M$MD5).=UD6CZ"W!'T$H94UDC&Q^ M<(X//S&'>.'Y.0!I2%T"'ZT@U:UK0[.1'2;G7$,;FN^4!Q2TPU@UQ(BV!.J' MC5GE"AF+!GUF#!6*)@T$_9Q&;@L@<5Y \UGX3CS!.9VR"&16$$CY4.025:4&1? C**/[7VWF5,J%93C1982I$HKM9(>J.P4 M2 .R'!VD!%'\F#B^DGXF3V,V9:/'H2WU YXX-DZL=R0,2 "LW>:WY;'BB/&W MEKAD<6(&8\%/5VCB1HJEVQ/7KC24SE=R5;,M95WDLE>5)]CYMT20D88S- D4\" M',U_?I/&)U[L8_SF?__G/__CI_\Z.?G'Q?WM("!^ND11,O I\A(4#)YQLA@\ MD-7*BP9?$:4X# <7% =S-!A\?OOI[8_GYY_?OCO_],/'P\E EXCRP-E"?[7R:;8"?_JY/S=R?OSMR]Q\(8) M>C#XB9(0W:/90)#])5FOT,]O8KQ:Q^,$+:_QN/9)5FN*%JP,O@)W;") M:8EN2=R&:-Q[[5!@5SCV0Q*G%%VAV*=XQ':1QCA"<7R%$@^'UF/#MC4X M#%[CB.DM]L(;-K]1L?HTS+2V!SB"8,LF]H=1<(7#E"GM'4HR]9P@RI1V2:+I MPN-5FQ2-8Y]PA#5-B/]]0<* F3=7:(9]G#0K&5T'<,1PCYY0E+*V&7\1YK\U M*P5-^W"$<(M8-PW/&7MM]L+L+8GF#X@NK]!CS&V)\,HODPIMT#8UQ.2L ]LN;IE M V[NU1K4M3OL34QLZ>$S\$6Z?O3\[Q-*YM1;,F+%MV,Q6CE+PV>/!A-F^=82 M4>7.^ID$\1-FPS.(QU&!^.KSG[ZY7EB\1R$WW)E5GJP?J!?%GB] J,RDL<%> MV)RB.1^;-]&,T&6]D:YIRIDU0;U'_0V+^<=]X$4Y1C&:G M>?G39Z97]"3R*"7/B+XQBDI&84CIMCW>X4G^!Q/I^8\GY^8LWOJR9 M%S\*,:;QR=SS5MR1=GZ*6%_\&]YDS.D]/SD[SQT^?T$H6!ZJWT%#&2"L[.GH M)>&[Z<<0C2*VN:)"^6YQ7,G[8J%ZVQ9PE)P&>+E5#R\,S?I4\.QQ5]='P7.A MIE3V=:ABG[EX2'02"+ KDJAJIGEZ1?,G2[1\W(U95V)E;31.Z8(U2/WT$9UL MA5.17DU+;>I#-NSK*T2Y'2G%K S.-G"WK$Q>DM-3>X07^D2\7(""[;#73[_^I]\=Y3DNZ,'UANG;M-1Z#VB M4,2*E$7_>;XG!E/A4S"<7I4F4@.O66%K;G?%R_SNU'5(RYRS^6'3]HR2I;74 MB0T1:,Y;U_B^(5\D5D5:K[VK)R!G6E M*VN^C9")!0&=:;V&8*[R1D);T'CGV3%S_&^YV$26-^=HW0 MUG$508,KAATPQ(&DSME^KR66Z3$-&RQ,:S6;(3R:(C?Y@/!L& MF1P5BXM-->E4;%L1EA24ZY!=Q4J2:&B%IEQ\QF,;-G L+*-@S^ MQ39>(@AR3>@=>A[Z/DE%*&1"2<0^^MGI$,U:Y]2&B):N&'N_J@EO8%U0B8A(N^G4V"J0M;&H]LB!,%M?>YC^ZH4I MNEAO/_X=(\J87JQOT1,*-=.V767E5&9?'8!\OB*/>_NSY?J 6NT$[]2&65JV MK=1>$)SA)36H[7S%L.6NN'0X;(D*Z*A03DE6J/2$MSD4SVJ M/1KM]@D-OCMOJ9\<3-4NNO>NM"F%XC1EPSV$J6I"R0K1 M9,V/-O,#X7P;O.*S[\7:<"+$HJ92XRWK A2+T42PJ.DNEH8-!C?HB#.!G0]K M*X:*P].2$0@C](;SZH7#U2K$68 S"[GL!V+$T79LC-M7:4P3SZ[:W#')TW 0 MH%IS#,#-?6#-,-(#X<.JC%>/H]0G6$(,\TU%PJZ970&-U'B17-^;G<8 MQRB)+]9?O7\1>AEZL6X;XM""VJ/EU@9(<>W(-.X:'%NI(C95._5=@97@)K6( M[MXCZ,)DR2WHSAR$6>".1$L2H<2CQ=MRALV OI)2:\J:+&.6U3%:I,#,YZ M<]6*>^ '7$GL =7OIFALD/?CA%X(]1Z1#J,0&@CSFB_JHI;\MNP1:J5 MNW+T]&QARHA6CQ!X%N,T?8S1[RD_9O64N]!TI_KDI=7G^=3E0;&L'27*\BYL M-WFJSP@"L22E^S-]*M*+0T9+Y$NB*6O#6T/QOE"TQ=]ZIELN(W:BWCD@(=M&WB"*?$Q)\BWP2 M!3@3V22E_H(1/'X,<_(OUI=L+,\)78]G-VQ0;TKH]OS--*XT/YIKOD_Y:RG? MT?T+(4$\IE-$G["/XJ'_>XJIXJ)\LXUKY-]4\[5MQ<8UC;3!9N=V:%-B*9JM MS8FCK]7]@,)!JK1OI>6DZZ"R9,^,_8:3A4@MR(")%WCU0$81(UM^ MZ+]""W;",+=1RU8PP40JD]6I%:%@8V-(5" ?@GTAO2L MB'.6GDCCOUPQD+/D#Y3R6U+B9L7%>E=FXJV%SXS3OV,B$IE:C:[+-KI2^W-: MZJS^P6"%AI#V:>_^^&^9UY+'J"4>(4P4J@RX%^OB+YI9Q+X!I?Z[-0%#5MK9 MX["@%>\-CMQ*J! 369T/2A8^P*J,*%A#J$"8]6@ZJ.,J@O;' MF-V@DI($97SI!Y24]+XVE1-*@M1/MOM=Q9Y25DRZBU(5[(4K_KK 9A^OW#LJ MR^KXDY>NM1\TB)A8]-_IQD].[V;?IZ43PD+"+Y!G=F@8DF?^QANG]1[%C%H4 M&[9^=I656RRU>:PJ]-DP_)M,"=> M(SI#FF.H![.WN@#*5G$]QB',2'EFP)TS2S/92,LJ]5Q9ND>W>,%GQX"Y(_QE MH,TW10>#=E9P;$7M6G=OI_;8-T%(:I'7^4A6L%-*M^#.!H1Q^:M'L?<8HGNV M[]9:\N5B&KOTL" ,[@RV^'Y!*PX;M;.5$B:FSGNPG_>)+5O*,B+WM?VGTSU1 MW;(_;=\+:N)M]@(JBD=USL[.Q:,ZVW;9Y\OQW=7H;CJZXI^FX]N;J^$#^^-B M>#N\NQP-IG\?C1ZF;^S?$]KJ31^I$#\N*,Q MNWNA8$O(B#<^+=>' [)+!V'V5I%]TT^\T_C%)U'";)I1*(K^_";.KF'L?@\) M,XY^?I/0M*^5/4M#,7R,109-U19XKQ"$<6.'TS[EX$9)1N#F'78;& [*0EA/ MY&ITB,0!\> 47@#DTN/TC6.YB*5LP(@R[IP %/H71$W2Y[ X5CVUEIY_&%, M;-;([!,/#H+\P9KX'OF(*0Y;*.]0DC.FFN*T53J%YWU->/2L@ -K0M'*P\'H MA1]YY2=8Q\D"T1*W"LRL:G8*W8>:T%EQ! Y!&ZSZ1.5CW0$%7/[*5+)LW"N' MCJX*G-5(/UAT/+3N%[A%7HSN\7R1C&??XBRMGLP9("\'9T61B5A#.#CMOT(K M$F/&A^#FCD2^=B)2%X>S4NBT7DT_.&0R$K4+ J25P+P$ )3Q+?8><9@] 1 % MTX3XWQ)\AHVGEF=!4@[/9=U5.!(WSOS6;3 M-?'6?,=EM]G<+PP,,8>]YCXG$/&A*0H.N5-#I"H/P3IV1DG%##B@[)-:%(YS M#)=<"Q50UFH1PK+G!G8M=L&IPYAM\3S^]+38C6PDL=8/7E,E"):^&Z@FCL#A M=HTCKEPNJ.FK0-@GN&&FYP<<8M9+8^]KXJS\_./GQA_ M5S@61C'[XN/[3WMH-=PV,//$&MV&Q0!NX"K6:Z-WTJ(>,./%>4!;L @.3NE2 M;@336 N83>,,I9%!<$"*>&J!9?. U%0 9O2XCT0-;^"0*]!IMDL[QN:'5IV? M ,&X),LE3C9WW?@SZ&P^1Y&O!D=;HU.P?FP>+"USX,!S#A*!"0M];AZZHPH/ M<3TCD2!9>QKTH!B$P(+[D"KS Z-8;#UK7HXN(DNO15.O+! N2JV8%$1PK;= M#3$;KN!AZ/O9T[@H.VK',V]2M. 7RI[03>23);HE<7Q-*,+S*',4^5EJLBPW M[S#X5QHG^:FC\>S!>U$'E)KO"<+VWU%+VA #.+6Z1PD3( I&'HV8*1 7N+YB M2/E8M=3:5(3@ ' #W88KLFAM'L'8V=-SIL$ )?Q_J34GJFLP,'ZMD9AC\M=39W]Z\9FIXS=3PFJGA M-5/#:Z:&MC,UO"9GZ#XY X0IZ34?PVL^AE:]5'^.? R;K,+7A%Z1]#&9I>'A M35[#H66W-B"L,A97;]R8 @?LZPT=Y\TJX&&Z=RSI)HY3KIOYC6WET3Q])0@# ML=X9/3U_X% 45$:,H93K:H'\"45+G"XM;I':-P!AD:R#K@NOX) NA)\F'AU3 M,4$%(J0X050\IV:.HJIK0IASZYY<,#()&51!8CQ,DP4C\8^=GU -YF$-" &5 MAD \9 X^>'RYL =N4QI"A*51T#:,P0=LG"9QXD4!CN:VJ)6J'/NY23UWL.(L MVU_C\4P1:Z\2?7EG&WV9/K!_OH[N'J:#\37[Z>OD?O1W5N[FU]'@YH[]/1K\ M]78\G?[M-3#3$J49T+N-&>\*$]U3D-H:QQ2FT3("86I5$*@-VACJ (G=6&B= M!5)M1G+N4/),Z/?\.HKJ,19]40@;=RL=VD8,E*R ,SNF*&2-SG]!$2,U9(OT M,%@R&?-E.6'K5^Y00![6M$Z!@B0J%HG=F0TH?I]2Y/ MV\H0AIQE!,F2HZ[M?WX7EBE+2M$5BGV*16?CV44:,V[B^(J?O0SMWKOY<'9^ M=LYL^5V3_(]=JP,R&S #??"8M_UE\->\^5=S74&IU3O,]_R=,,63TH7?CL'T MWB.YA=7&7J)2T^#@UYX-9BG^)4FVN');R?(KD\HR72JEN?=[GS:Q OJ-./H.7?^UPB30(M4_IJ6[[:EG8HW:5<8[A+,HT2BE%\$_VVP/YB%#%3 M9)WM3I5WB6TK'X]M:.JX!W+A1<$S#I+%#5,IX3?^%B.Z M#XQ;50@Q4STL;OP ,_BSI!S8"W^=-P#NG3<"VQP'>=7DT6X-K#U,1\,Z/ MHD7%/)E?D<W[(EN)HGCWN2S=_LHT@CG6[B@;;!W&CX(@O=C0.]>N= MD*[C"J]W0E[OA+S>"3GZ.R';F?ABO?WX=\S,7.HOUK?H"86:9<:V<@\+CP*Z M5A<>6W& PCUG6IB*AU1K5RC'-H L7&X:+\77CE]0,-]$JS2)!7OOM)%:;0T( M2U\ES97"*.,0 FA7B.(G$3/>[1SOY;HBA.[KT$39^]E7;.5!6&,%W:J%SY )B< M%PB@-#%[F*(1#??17R"C%6%)U]'Z<_G1AD_*5[(V+V)K7\'15X&POVU=<_0B M '< LDSN5CI6^!9*0PBW= QM@7N J&X6QBV5X]GN2_63O385(=QDZP!KLR# MP>Z2SZY%^L98W MH/'VM-HCG"AQ.RI8.DK>IB AK'9R^NZ\I=[I9*X&Q/'4P=@SZTM1+A! 'RU7 M(5DC)"Y&CP4M6O>5ICP$#Y:M#A>!TK $ :%[Q'9(V!?7PAF!6G0492$X"JH@ MHV ' BHU)Q.39[&YYOMS*C8MHM*9ZH:7^Z-U*OZ&\'S!!LCP"5%OCC9GD@]2 M7!@2UKDW W=.:4;#W"4"SGUARX+8E-94C+P-"#9 U2%1!?V<;7#0WT1^=MIA M^Y9/EF,J8>OI(QL0;-)[(+L[L1-OS0L/*>77AL0I"67XLG[#$*:.)I2D"5F MTQR%8'*GF6TN*>=6( 0\6IPXU(R#4X#]53(G73S\M'-TFI)..[<"00':M">< M!0).,>0I% K3V<7Z<+)[]FB0)6RRCH;8AV$$-:%E#T@ 6+2QFE\S?NW,-#7YT M"@T6._SO09!U>3PAP*-)K;@E(IODN&Z22+P"K0ZB&>H "H,9TRL:6($P=>]1 MIHT^*JPL*T/8)]N#9LD4!/3VWSLV!%KEA2&,T(=0_11>,#9EN,*9?_>1(=)^>])&%X3RMT*NIB"2RL0%BX[I)U9 ^=' M.9X7U=6IMJOHZ-$]LWZ,3[0HQE8#D!W/2RV5G;2Y*Y8)889P(KQT43!Z6>$\ M2?Q--$&,694&=- O!%NUB>'?OJ3 :>7.1H\?B&+O)9A^W)?+/6(RC7&"IH@^ M81]E+-XCG\PS%=!=B&N_6P@6>@,ZV;Z@P*FDB$E(GD-B4D)X'F6/R?IKL='T M? %L)-]VWJ%D/'OP7B;\343V0^G 1O:BD4(_.Z8!PNVQ!I2U8ZF!TUPAL,P MN4KYE;ILS(F!=H>>Q2_J_:U570C/LS5E:9NY/1:$,].S(L0'E3O%^(>N,3Y@ M]UA %LI9N#P2CUX0]7&LW'M5:*=3Z'_L97@K.#\6+O%# K2[>K9?LK#54U1R"PVY[^9^_I3I\\G"8F9 % MRG/.=9GLUUY?P.ZZ_!H3G8Q MBVSH^_R,'I^G*8G81S]_G9A>+K@/["8JEL"1CU>A-I=#S3;[]HBQD:'A0)>, MP:T-..?*&E$"A?_*1A(0U@R>"W$\&P;$?$M>7A3(H;1*BES$3LX=!(AVG$SY M!1NV>L7?5OQ)]7=GYQ_./IL.X-C4A1#2U&GBWO$;&Y8@(%=U@C$=#VF@W?Y. MDS0FE++M5FLJ[_ZLBN+%B$,;[@*+1Y6OQ)>(V6+Q)HWM+8KFR2+.7[[;4Y7: MK4$(F3>J*K4E FZ_MR'T-YPL+MGJQ[8N=).U;EWF] _-F0FW1B"$OUN90EP% M 4\=L@ IIV[#RR6)D^&2AY7^$#$GE0[8U(008VX'>!ON@>WU;[F/P_DQO1^< M]O=9'Z];^GZW]'_.9[L;VWJ_OO+]^LIW?WO7UU>^_^U?^7[=X[_N\=WV^-DC MQ2@SKZXQTV3Q<3BG*'=1RK/0N%;^<^[@'00 ;H=VR^QJA(H>YO],(ODZ@<0=H:O<_G MK<-[P#(X2,QSPFX/0!FGX' SP=472A^Z0@DR.&4- MVIAY5@-K5[C/ZUY=#:X=M^ PE$WC.;GC:&O".RQ[LLI]7M3J=@64<0\:\]RR MY[=HMV;V^#'+=703C5Y\L:=CTI%NT16@UVBOS\M; M[2E$#8$S/=*D1/_KJC5 F9:Q/>U"YJD".0DV*4>2;Z Z])#D_#\\H?$)?290L;'P7CNU!N/E6 M;]28-,12$$>H)#D?_X<\^O!,*NO&?C,0SDUUJ1+[_!^Y)K"N;:*XM@U!.,S1 MES9D$CAN?;@FJ>IR=(5V(-@6/6E#)H C5P;\U,CATHZ(6P,A@V1W>QX+LMRC(728H&+WX*(ZUKU\Z MM@$A=67+F*N9/PX%< $:1@[*E@$]%N"RS-E. W5;!436R99QW#)[''#>D1-0@@^]*0O5.'88'<,5E1L"T+0HDN%.*((AML]+)!W MK%I"^'@N3RDHU8\Z/)HTVUQN-Q$#/^6:H4N>+2W9SZ.&)4HT3UG)"L))FJT1?>G% M0@D3$&;1,EUWWA)=Y9FJ+; H%@?RY)1:J]1H%-EH(R7B/6(]8?':^#BZ$?,M M/YJWS26"S %MB MI:@%(8A5#1L%0ZUCL7E.]";Z%M&<(!3D9&2[2#4D#I4AQ(RLD7'@"YP)S^VQ M)#?[^$MS&B- 7K0',\!J)"G- #D;$+'0F@&JPD", )U>Z=!HTPB8HHB-OF]1 MC-C"AH([DJ!X//OP]OT/']E&CI7_H)Z[[.M"6/#UFK2=N.R9:@^.::'OK--/ M)A0T52"LZ$["U_#2ZYL](!]-LEJH7Y]">GT*Z?4II->GD. \A52>GVX-#QPI M2_?W;)&! ;5;I[WQ0.Y0DC^-J4KM9JX&P4YQ0-7,4/M> MH(P$N2^J2(S4&61?&9[G08J,*UNMXU.F^9(\H],\=9C":=.$R]!IDCJ?J%>; 2^Q6=S,*7<)C7$415EX812Y6(O MF@(*%B#8V06B^,1YQTC9??/ /L6>")_(HT:56P'B<=7J81%!9P;;'9V(M]T)9"-N7AN5>X ["7/8GBLN9 MUY37D-R_=TCNB&- 303@VHH!.>& MEH%?/8KYXL6SS&M6XL-B<(*DYE7XD'IHHM>NOK*"0%9>E?JHI-_(BMN4(R8; MH.,G1"/^\D*6I0E'(XBID2%N]X\)>HY@07/)8G$S2/C-D5?!.V8K=[,GK-][G*Y2!(_)#N@SM;9:+;$&/QYI%>D*J2 M$%QX&E&JR(8P2?P['?#<-PV.]FQGF>=KST?:W$+JXA &3N43ND5&P%U.+)-: MVD=P+0SR!S^]N5VJ!7T#$)SGE6'4L];QX<\)12L/!Z.7%3,]D<4ASX,*QWN8 M\X 5<(-JG"P0+9XQ5(P=2;DC.=FIX0 <&A-*?(2"^)HQR4F\0\EX=A/'*7\* MX9+$!V>D72I"2'KI@)<-2^ W,R\^8C7#"AI20C)*!T@DO( #I.O'IWCZ JM M2(R381PCY2B2EH20#](!$RD/'61E6>47$_B]H$PKQE$6UI<, LLZ$!(U6M^^ M,7(#;F!LR)QX:[Y[TZ=@5!4&D7JQPIRUSPJ#"6[ M>MUB4WW;[\!2^XCX/DWYS>O<5'0?0:XM=(M2]9U_)>; F62C%YYW.\7Q@C.: MV9#:<(^N0K?0U7<0Z'@!A]1>;@2/TC5/06L?FMNOTBU:U7T*=MRTGP."4(3G M4;9+]M>%BY2;W1B/Q'LA_@,%XXA?U!BEE(C[&[)IL59SW496JWL:ZG,*?!@6 MPXM7*<\)S98 3/;W2JZ5N\6WZ>16:KZ HYF1B?T\LXP5B =UNL6N:>_# 3O] MI7NY),LEWF;[X4>JF2:Q&02C.'=5\B1 ;)I@/WCA+>MK+M[+<$L-\^'P*8Y" MQP,O"@9^L>LO@[QS\=-JT_T@W/9_-*ED^/1;$JLNI8RJ<&>9&'< 7S*!*=*P MR@K!22*C%_@F4:.,A[[27Y9I4=Z@T1<%D+55K3QRJ;=]O9]/,4Q[V,0QI(\X MH5G')*6:5P+,=?I.YVK2EJU):&8%G*5P,'8/%E73A'D+X4"KF8W].)-LPCK: MLZU\M[%C:"W2Y8YG$_8M9HSQ7R>$/ MBV$8HFR>4J<.4E> LS;'SQFW3(9B'Z%19_]DLD@,_\]WOE@Q7H_ M&LN^MR215D;E \=')$W&3SA(F1$@-^85Y>#8\^K;H!KR^S+E#\CY#2>+>Q1F M$\$"KQ[(B$T1R5IIX3NW ,#PU^J:$BD38VUL"48OR$_YY?'14#$MK2?3\G M40,U(V\0[$)A5QBR2.Z5.:;TD7ND0Y#X=.%1=,'LHH!98ORHO)=)<)>R]&*] M*[-Y*I#SL6,F$J:@\3W8=KH"DHY JKFEZZBM< ]!A2:(S@A=\KLO@@%]\@EE M:0@WY-L<#:4+1"HA0,!S.X^9/&JR@OUYTM1D_REOA8L=^>ZT>;Y5OT=G:$H2+ZP[HNK)W+'"+@_=-H*UM",)U^%I@:[F# MB?7!&G.7] M@UM9NG]7M^U<9&0%*"IZ_[6Z/! GM$'/#,A \BGOD:=_I$%>%H0_V:1B&DA: M?>7G8 BK?+WFXMU[?&U9V+WAHYJQCM;[N]T5#!]CD=E>,38DY?KTU;H@IV$! MW(Z_N.';D#M!5.Q6>0[@B8=5&WN[JA F,Z7.E;)P6[$##L#)-D'6EFI5_%)6 M$D+\PPH>*?7]^4S$T14>2*5)\1YJ[.8U^?'0:Y(W/%CQE@=)H>DC>EG<7Z @ MY>=]5&*Z6)=^T9TMK=963R]>V%"H?=K$OH'^_3N-P%U^R\*>?0AS;Y$J[09, M5A#(SLM=9U6(]>TQ.M;3DA; '.FA2(5NN4^ 4+Q(7X H'6LYVD#NR) MSV:FDS % :M;Q,_\S"G*#OQI74^*LM F/J7*E2ZER7F! (F"%Y7/RKY:?Z<5 M;5DJ.0BKS9?=.[D47L MP'E&;E$<(U2FFC]3,9YM'M54SHWFBA#.&%89B3:\M9X +2."]\T/KA;.J-^C MWU.Z,LK^*VMMJW"N%,8I6A7YOQ_KRMTVR)OXG$W1-A#3KY63\?^EGS M)@=XU^91^E>?4)1FX(T8]Y2!<9G&"5DBRN^U\J>9;O$36ZG%HR6VCM8JC79_ M+NX7Q$]8KA;85U[\UY2%Z3^M#N?!2;I#EGL[RY6-M2)!ZM-TZK*03M.I=&^+ M@IJ-OE"X(S19#)DF,6*4;E%9H=Y/TIG49R-T&?%]29MGGETAI9S+/_=].]]: MPF6R^Y+M,,;>Q.-G*GVE@"5E^MRS.4E90GMO:1OY-M$T:<@*];F/13V4XTZIQ^><^+QZYS18S".O=A)(@ M]9,QG2+ZA'U56EUY,9B1O?JVN)S;GB'BQ.?TQ$HS7%,6@!FN4[8]VW<>T@72G]K8OWCF=, MYDXVDWP5!?NVJ^T%K& H.?;:>TYN+RK-M=GF+F>"%3AYRJ+^M%>MMA< M/M_&^W*C4J4HFO(P0M;-Z82&5:C3 6=[$Z7ET9D-ZS>1'Z8!C_PQMME_P8/W MHI\)W%J"$>MN#OI*0@"G%&PM\_/':_('Z>5#^J 8C AW@R/Y@,-*@&UL[7W[<^2X\=_OJ8JY:)(C 8QAQR3'*WDOSYH@,\9@@3!!YI*JNQ;20/T:[H_>#4:?_YO M+UN?/-,H9F'PEZ].OWW_%:&!&WHL>/K+5_OXQ(E=QK[Z;__V'__#G__3R]'V])=? M?OE.?)HWC5E=0T[T]+O_^>GZWMW0K7/"@CAQ A=DB=F?8O''Z]!U$O%UM:I ME"W@MY.LV0G\Z>3TP\GWI]^^Q-Y7W'"$_#D*?7I'UT2(_:?D=4?_\E7,MCL? MI!%_VT1T72^%'T7?0?_O OH$WR9P^ 4XG/X$'/YS^N<'[GCTVGFD_E<$FG^^ MNU)J]4N%8+FG,*C6%_K=9)H9*66JCW1RZ'S-?TI5 ,(-1 3?U"%+9J O"0T\ MFOH T [=2@,?O"^,C@T59[$14_?;I_#Y.X\RB,G3?_X /Y[('X6-^*]_/PLY MZBP?XR1RW"2C)G3XRU=UGW>T"4@.Q)9157PG+V!\2 \$0.*">8 ME\RG-_OM(XUJ]*YI@MCM5 IE'G?X.5)G4XIIZF?I2@(H$DER4@^[HT\,%DA! MM9Z*D=L:T7>K_44KOJIHU=4'NMGN0]G;C"9$$$&Q)&)&5%@->DGOW@ MO%QY?.K UDQN:;<,X>KVZ+VY1=6J'RL:H_;@-IE[^BXG3ZKT;4P"EI['+1>G M_URS@)XJ#5+?%KVC-JA8==*:AJ@=M$G>GLZ9TEQD/Q"@3E;!M&B:,D_1O,T. M1;.YN.2!8K7>F+:9@R,>BCJ4#Z9TK;@>_W$5/81?@E;ERRUGXX!'ZM7[8-YL M%FYX+.U@G@B_\?DE$+?ACK=AG#C^_V*[QH62HO%/?X#OBQ=UPL:GBN$[1#+%S-2EV MB&#E-DA=K5%44X_+B)*,ZO3'=6?[**)!(K-P()82)]G'RK6.LCEB3]11M+H$ MK6^+U#.U1.ZY#$VIDYP\D?0G/EE.**1\LV=Z[B1.*E/#(:6B.7I7;5;T\!"Y MKBUJ5VT1N?>Q<4X=$KN>1/4;E@O MZ0#Y7A')J$[J<_=;Q_<_[F,6T%@]@!^V0N]SM6I5?:[2!+7/U4O:T^<$49)1 MG=3G+K8T>N+3@5^C\$NR.0NW.R=0XYVJ-7H?;%2SZHNU35'[9+/$/7TS(TXD M=9*2GQ88-]3WVWSSH!%ZEZQ3Z@ 52RU0.V"MH'TQ$6A:\3;.JB5XW^6VX$$$DP61;$B)SU2G MOW+E=,EBU_'_G3J1^L)40U/$SMNF8'Y"K&B'U%%;Q34^.4ZW@21E J2GOD"5 MW=\JE+OD?ZE;[ZA;(O;(%O4.[_$=-$/JCVW2]K[+5_9'0=J*,\H;A7KN6&T[ M&X>L4;'>)4L-9^&4=?(.Y9;I3=,I'3.=JG A(L>_"CSZ\M^I>NUSW ZQ0S:J M=C#'K#9"ZHC-LO:=24JR1- EG/!$#KCD >")\/*=NF7/X>>(':Y6ER*U"E-# #^VJ4?0E@\L_.(]'"8[*1G-QXXI2M0XK6LS!-:N" M&J<'9>3([X+@_[;H>M=A\)30:'M.'T5QM.4+.USEM#1%[H9-"I:=L:X=8I=L M%-<\QSMX.@&J!,@N1'T[\CN0QN2BY^'688=W^UH;S\Q-JTHV.:IL.2-7/1!X M6&>5Q(WV]62UQ4=.CS/?9VZCNZXPIP46*2;"AA M1<%:LJ-1PET;#MV3D C>_X7$0C"RSR0C 8A&O#TE(-6WAW$P6K!/:Z;[0[6! M-A'\!H_\^Y(R4HN?V@*^J0O^.&]5^""\E>WG$=7MXO^_',SC62>-X5($_V0> MP4,OQ*]90*_XCZJU4&U#I*'=KESMHCQOA7AJV2#L (MS($H$59O+GV4>2B_P.'(Z(&UK+3#M'4/^3Q0@\<^+-,O#@ MGXM_[MFSX\/,>)F<.5'TRB?"?W/\O>KL0[0W]G5. M7CSW(WXH,5H0)R$9+R*8V8GQB>W@P@^T8&0Q^N\H!S3F)E0HKS#/42/D\5RO M5#EPJRT01ZA"4/.MCXR<<$*;$S_7A5*4\1UU*8^#1Y_>T*3^CKEF%^1.J:-P M93;8T!ZQPVJ);3PW3(F3@OJ"3X M?O@%W@ EZS""-U<]EA _Y+/*&#[^P^GBAY]_$H,.__''T_<+3B3>47%?W^^? MG6@>_[<1W3G,NWC9T2"F?/!=)1L:52;;"EOK]42.!AW4+X."1C?$V-!%>M-@ M27F0E(EP?<&&'"PL[:3I M*%P=-=7M$<>AEMCF@X0DOB""O'R..6,@)M6V!L@)E!;:TD+;X%C;'ODIUY0S MNV-/FV2U_LP'><"' VV;VB$-OE;5\O23ND;8/U+N((.Q!PV"2:*1>V M ZUHK0?$-7,>F<\21F,^]1?UF#:AS^=$,2P#DM>6!*$.W9$'55=#5"XB:?9% M')B=53">H1:,\A4P7Q[:SCFRIG]<8O6U6"$/\-#'('B@ER+8V&$^,:^1+*AN M/8^X'CJAKD0:3^[@B/IF*OH%"YM9A-D9]:WS"N?3>HD<1XV11VBSDG7)&]66 MB".S1>#>J0LI7,?"H+:)LCS\:FU4]",CZQKACLD7F M'@X+E$G=H&DM,D?6]3@)HC1T6HS8ST%$W3#RJ/ M??8DCBT^.CXD>MUO*$WDR8+"EOTH(H_Z Y! CQQ!:F<9;P9M4F)., M.RG8V]IEMFF?JP!>EO;%558^7Q#_.D\1I?(H.@,G\?#7L84F!*;5CD8./#XF MCLXR9'YMGD^T=D(.+WI*EQ&DN0=BD- 4W-3/<_(D/0;..8PTU?A%JAQ0'KK4 M>VB;<8RL?K8^WSH)O#E9,\>89F(UN9H+$N;?O#@21S+/DL4K:1Z?$D4+8J*IC ;")E5R0=?J=2_ *\[D@DH/19LB:XT:. MW@[.K+9N1MC'F&ZOIBWG8 3EJAGU."8,>;T\J&CYD!;*5"XHZ]LBC[Q&%:O; M)#4-$<=?L[SF6QM95;3#(JF'T^H%U(7X)*7BL=C-$J;_\-,??Y"]?O[Y M0_]+JWHU9*'6G5#LAD*6<*$46/,,5%JM3T]__&D9>.>IK/P//W[_T\&W,C1M MI"@RB@E5-6J-"6._>3"XGD-&^T^RUJ5>H'.I1,A6XOATP66S6N[V_UNT]S"# MTJS'%4KUC/K^EQ^R@@AWQ_7A%E@'*]C>VF\%P/9> MR.%/4^W6/?Y90)^NY,/O]-N&O:DT/]KO1@AY<[#%E',_R&V3_J:.B"' MNW9E*],\96O$(**0JY-R@",ZZR=S QW)X0B!7]OG+U/+V(OTR2B#WN$[A5!U6S;AT4]WHG,X.\@6_U>1 .+6$@I&I\ M">2X&?)H52EV.+*6VR".3*6H?<:4,"""XD(^SK$@5W&\IYZ] 70,#6.IX1_> M?_O^_2G9.1%Y!O+_E?S\X^+]^_?P?Q)O./#PL76?;,((CA7_*_GAY\4O'WY: M_/C']V+(Y;_^]/,/B],__I(U9L)6\M[A/HD3_@,?D]&<&RZ]_-J3P[RKX,S9 M,3[C+UE9\3UH=40>_/K*5RX1M_9"#! =A#>^:NL5E_V@ #D+2,IE05A4?AA!U*QC/O00&#H=E@!JL1 MM>U12""3*:V:69&*2+'(.Q#LFP5)92.9<*0D'2G$$Z6VX6")BVBM] )J6Z=% M&RJV9M+6)_#JC;"RFUDY*>2R^JP:/"-.O0LG@L?$XY(^YW3-7*;:_]#JB!P1 M]96O/LG6U@LQ7G40WKC6=,J"9#S(NW*4I&R^L8,A$^A?5M:3-%%M;&IO%>$/ M8+5RS1N8B .T0=@)-BQ'"MYW*WGJG-5%&U.D^<:+D#6G5>FX[ M@C[R^+9:S]4^;+85MFT_UU9U0PZINHIW*>2,&&ZU11^V<+/UK(MQE#U*Q:BI MU6P_MI?94Z1\I7@>[A^3]=X_?A>UI1QE1QK(H][())5=GRX$$..!F1[&2X7* MH[@9/U+[>O"8E12T9FC3FB:=YA G(1=P,+4FMT)(F[,Y:Q;X2)]8 .O5D>W0 MO@4W;7C4O2?=])#T.Q80+_1])XJ/]ACBL9Q$DDRB*4 MQ+N-Z);MMQH/UG4@@#RZNQNC^JB=;F_$46^@A&DLR*C/>2U(.3A2=O:OQ4QH MD"-PV$D6)%#:P$[JX:T3K2(^D4RH)W*_^&3M'K*L%";4ZXD<&SJHK\A95'5# MC 9=I!\FLY&S(7S&*QG)/$=8"Q#!RWJFX]A&2),?\ZS'\ER?\/6;3&:T.>LO M&4-H'B_S),QV\]7TF$_4J]151/MA\WE$N5+J8:);DB<%?>L1/9;":20?92IC M"EV9/JYKH[SUW$*VJF9CN,JF\LF= $H>@#E^8\GF;,]C<$LC;C%_#Y&WA(/&F'KJ MRT5FE)"'0P_S5'/G.Y-!'$9]M#'/KA<\Q6T<6RGTUK2V5L[/AL[W-'IF?(T2 M2=Y6I^VQJ 63'O7&+6-^0W/D*->F:'6J7M\6,5ZUBFP^78W3@CX9:>N53T;3 MM2B]3%/2=JN>Q,EJ_6L8>B*E5T)&?!_ZZLW+A@XS",]F90\#M+XU\A!M$;I/ MD$+^8$;4UE@ZHHI\3O0EC/Z1/>P9!B(E,!V;R1].?_@A>^#G_<\_@2UDV:(3 MZ.V)F[L\H.7%YS2X#U]=H"^H MU1,QN'14P'SB*M@L2,I(A$:5U:B9C!H8-+4EGB0C^6J+4S5%&:%^7/QR^D%B MU(^+#]^?&F"438 Y+P$B_]FGHNH"MVX)%Q7?B&97Y.#2Q0#5!,GV?HB!I9/X MYDF1!9,%R=E(="DQLI4,.;$)CB81L M[4PW)C1)#,:@&4E9M\QQQ>[*@"\<"T[7XAKG*A#/)L'KT"R0VS@'5M#K@32@ M.ZB;OS'-!UZ+6HP* M]*IOB31>-=2K?;:U:(9X:&V2MO\)6:72J)WY\;@*RO*>5K/Q>/#3.&G>NS]N MA3S6%&I5L^XJ31#'F$I24_?+Z(VSB?Z+5"B@3W"7KRFT1M.+UNO58W995Q-8 MSF&SB?3G(**.#_>05@'O_\/%/@K%6^UUPWL_&]C=X;: ":V-\02E/4X:S&%AY;T,Y&LDQ(+7RM=WKFHWB::)W+&U3)<'XNU H+\@P?&]I,EOIXIG@-*[ M.BS8GP8W=S'-VU'88<:J<;7VAP(2CO\!)R#% *20L)LNR)M+X19?2'O@\M9#]?F'L%3U)7W1Y*,3,U=AJNY4D >QH5G*P=V1!.*@-]6DQ^W& M:D8%R9G""V[E.DDIWP41G.U,G6R8ISX?8YKI#QY]IZWH=O@&;_:V;FN5")V> MR/&P@_H'9=[:NB'&O2[2]RB IGZQNGB(>J%XQW+L\A-:U]RGME)ZMBHQP691 M"M7KW.KCUF7@-;[3?0N7O?@'I2_[(91?M<+\4\N '*BL?"65M-@I!4 ,GG;L M8)SI*@XP&L&X,4L&S@5*PI-"^BJ*ISI,^2IQZ_QU7M_496T"6&IV)Q?%UFCX M=HR)<[+=?1*"?\S24%=S4HUX/-"1VM(DVM:%YJD,4IDO6PSK"R>"MSWC[,F< MEH5S0W/D =VF:#F:56T1AW*KR/UW>C*?A0>/W+1&.+ Z6NU-,T6:0N-652U& M:M/>OZKMS&)4N8]?VW!&T3G,)JR@ CE/*G?5?*?,3KQ.9 -$$7O._'VB?-E) MW7IF47N@9E/33P"@M0EW\S.@^U M-75%'MM=#*!X2TC9#W'4=Q*_QX*P]+90SF=1/*P*E08E,^O/#(UGAIPR\5*2 MF!#@-\J>-AR@EL\T%<:R#'!R"1E<.A$ #%*F.EA M&B<9-Y*R(Y*?J*HNW^@JL;2:?&/'+B=.:INE:;O2' M;=N.<:QY38MEK%_TR%]=O 96<(+]PE1U\II[( =1#74;7M$L-T<,CCI2][P0 MD1,G&77R.] _RFRT[\KGX=9AJA<>VOK,TYVK*FLXM.PP/Y<^D'L$IY8YFU-K%-G? .7I.(.6>QJ1^' M04#]M,R(#]??:LK?$R>.0WB @G_ZA24;$J?/[K.U#8Y%?_(ND&G(CBAJ&Q/7 MV;%$EL6T^E)JMCQ9K<^<>'/IAU_:7CUOZ8(<$G44KLP-&MHCAC\ML8V3"58W MYQ__2BZO5[_=VZUN >K? M1B&<^WL?7S_S +T*\G<-EO"6*$L8C>NJ^+0$PF#$D8?,L$8\*)$Q &7$83BP M@GVRS$$.D@E"'E_).Y"%L. ;4CSS4)*@V0 ]"Q,F40*3Y%# 0U0@Y6'6VP3JO(C[_(I@',6N["7@4F MVSIAQCEMV8TCH\0A>P.$9$S(NY2-M>3AZ0T@GL/P,@/ 2=).7#)VKK MSI$5[9!&::MJE;>5#QMA3XQHE+G/JSSDY/A-X>F?3IZI:NTUE,?5,"Y4[/E( M^T"S@^*5>@Z4NS!F$CF7<4P3U0Y,6Q^D>--)Y<.7PI0=$,\&].3N%;#I&H0/ MA246,"SRV3J?!R>OY):33P@<,^YDOM7%2[;ELV(R]>)7)R[:BWIT3%PGR/YF M\XVQ<>T'<$ STU0@ <][/5U>8%08LB,)Y/AA8I RG'3ICQA=C-3H6^Y/_=!K MMJ-<,+4%&Y,:IN:-TKPD(N+'2L_IFG(IO6XOJ[3W0@X=FFJ7T:*E"V* T)7< MN"1"2K_T8M783[#H;G!.ICJ>!Y(B6-6<4_EO:7?V3*:+M9P(=2* /,B[&^/@ M3I)F;\2A;Z!$C]M*@@5YES&#>J&E0&[N.2+!U@FL5)FCN(^;K:%F6Y)).D_Y<\'S*0X5AN2[6'1]1M+-F=I&8 [NMX'7F:'U[H38E-" M2*&AOW'R9 TC*MBS.?HI91H]#QOQ!'H*)5X.)=X^ A#A$0/%,5@(^X#B-WE' M$\Y?\XH6VS"@KV1#?=$H_[.3!N8"&*3GL3'EXS27FWA4G';R#UTHK)V(2_+K MD/?*1W+^RWJ?[*-*(L/$93/L?"DYMF=LP:X98UEX)&.]())Y#O<#'V6W@;U% M*YVG+E3"=NN3/_T;6(I!LQ,!I$AO;@RS^X^()X,&2MB_QVCMY>PI3:655(\/ M2:Z"9QJ/=3N[._%Y(I"A$370J2/E^2&7J8(CH5HNSGQO9T]MTR#1C6J- MROC1HKLQS*8TB-'"0 G[4Q-4"ZZQ3"467'MIG=I)!SX4N62!$[@C+;:Z$Y\G M^A@:40.9.E*>'VJ9*C@2HN7BS'>Q-;5%#Q=;Z]R$N!9;\"9+^OI?RXRSVA(Y M)#6H5[=.*C5##!9-TO9>^4"]A8RJ[<7-D H6CUM" I&ETEZ3Z]4CC>&.>G2[ M$\_8\-7D"\S5]BS>R+*IT%S<[ZH[#=3NB10\#-3/,Q/TNF%/1>BHA?D#'!D; MN9U0801(!*SJ[Q&.>^H_F?Z[=&^EL_[35LMT*?7B2QX]8IJJ<]-:=>%A$D8OUFKK):GV1%JZZXQB\"L ZR\"#?R!Q MYMGQ 0GK3H84%AZ +'+$&:P8XWM[XT@^.#"_59S% INC0)\LGG 1-.YR8C"?#GHM"(6K]NNT),2( M!KM/G"AY&R9[I$\L"&"\51INXE$ 'KS.'D7+D_T#KV8["%XV\L-X']&6'/$053KE7D-$I0>.RPNG?! K=NU)84@UC/8K5OP?K_; M^>),V_'%\V.I83B,!6%P(H_,D.6SIV6.Q6'9JCBVXHL!*"JD2E5K[X4>G+34 MKF)/8Q?4T*(GN3ERR&K>@@$I<2 9"UN ,*[>EZI#7ZC?5:OWE$^,RF)B'&EN M0Y^Y&@] -W5 'L[MRE9>$U6V1AS$&D*;UP6+W8CMLF?"H&C=XSYF 8UM'CRN MHBD"1_UCTWV0%^2CUSH?RB, M/#9/Y&$TBIGA0EDZ<USM MP%481ZERL5/0-GWH2&*N3M]@$"W_K^D_QU!H4J-O5*3%LZJULRJ;;=:'4"MV M08,6<%M&>[-?V1@Y C0K67T1LZXEXJAN$=C43XOK75[-]:X)_;-\JZMMV%*U M1>Z=C2J6G;.V(6+?;):WOVL"700#R-AJ6H[ LW"[98FX(03YMR+A]HD&;J=3 MXHXTD$>LD4DJ9S!=""".<#,]C,]G"FYB_N26^6&/D+;!JS.1MQ CC<-=-PIS MCY+A1H[#,*DPQ+7VLFP9+ "2/^6N/: V]T .#1KJ'CP,J&J...AUI.[Q3!2G M31+G!9O;MHUR+5WFY[B-(UA3^WFY[G 8G/HNIXYK*)I":=L!^P 75_;1JRAR M]5"\K1=?O*1W9O[F^'NZ6M]O'&[D.\KB>$^]EK&H/U7D83^0VY?'QW^[RX*GR)G*R9]E8)KXB_.%R?RR(XS'+",JM"_*/1X M*R50C8^:79 &2A>%\XJI+>VQETK5%=_4C^%]5LX?7J(II6##0ZG2@:.4P_CSBF4:/8<.+J&-K/CF\#33U$';9A#YW MU!A.6)-7*&_;,K-H[804#[LI79X7-/= /.QK"MZ_VCG4WBC%P( C=LYC%<@H MDU.8IA&[O0M2#^VB<#YBM[3'/F+KBF]<'" D'EVS@,F'<>X^G7CH'5O+ M(A)7\#2YB$0Y'-M;PT^L^ 0--"H>D=]*"5YZT3):WFMU3*N:G1#BEM=%:\6 M57\GOZK_7H MG]H6N]+-9XL0\#FFJ_5%G+"M<_QJIK(1\I"N5ZH1U+ MIR/B,.XFOW&A+,Z%"#;@\SDC4N*$+^ G,DUN#%;0'O15ZH,:KU /P(W?4#9_2U)O#4FVO M"_)K%,8R&Q*>\,@ZE;=';2.0)?M)PT34I6R7Q/*&RH+L _;,!>6SN9A&S\RE M9+V'3%)X!"#9T(C$(K\U>K+[I)\307E]> =&7";0PY[V7LC!1E/MRGM[S5T0 MPXFNY,9OO:7TX>4D(CA,OH)K2"F?R@JP:^J*\/:8OX=I2$#A$$7<6MN5[A8 M=1KJ]Z<3CZ?R->7O=(F#/B$ [(W^(0'&F5M&L]OS*DA!X2>9JJ6#S0BA1@\^FID7IO/ M2>]62LZD8"T>G2J8$VA:M,0WN[!F0L'/ZB0C4S5^B!R/_]K%4C* W, CE2C6'0ZBQG./J(,6T4-0 CM>[%&-)"#G^]3%39LS$AA!C0^NECO*>1 MX-KNP0 M@5X6BA12D4PL @Y"2H*)O.:CTS*$T(G2W'OQBC.59^@.E_ D-SXB9#T^:^@X MI=,@,!LDU#5&/<*U]9X%.+CRS&B=HPG8L7?Y!/N0M]K MYCPRGP/3)R>!R8_>&-Z- O( -C!'Y3:4?G?$@6ZB1;_K/S0[YB.PH#_Z-+\09<--QN-KX)R&Q:X;.>WOV$_.!/DF#6.4>L7 M)T-P0(Q\(RDZ! IP@2KW$RHBR>>:I%"$52\RY'*A 5+$5F;;G>,F4*ASG=]+ MC1,GD;?->!]*&/\EEIMZ#B-:O$W"_XD3 MYG*K7O*_LZ>@X_Z,*=798&'RJLEJ:BQK 9?_'"S1TX M?G;#362CA<'3-7NFWC*.:1)_?/V5P@L'NPUS'0XJ?";<$?=&8#@;2!S+V/5H M.32W60#I:$H/ 1!9WK>8ZV32D5P\F9T*KTT+"8D4<4$>7TE92B+$1(C J&V? M79^-TN^ &_4I9\__^B2>"N!?P"X*O3V?LKJ^DUY4]D/8!A!?B2,DK^T\')S' M45*"6I[S@A.$KX *R)YD8R9G97;Y(9P =;KA[VL9%^^Q!'/N(;7<8"ZX2G?M%9XSEN6IBQQ M3S?:!]Q1,8_ECZ_YCW]E?.H4N9O7:_K,0^%X([ASY[E$H981:D.LL><LS%^]7JUOKZ':#U.87A#@Q\L&BQY[3 MB#T[<.FV> #ECL7_:)C'M'1![K,Z"I>=MJD]8J_5$MO4;0OBI7=^[,]/"K&R M,O$/G&?C=*2ERVQ\6:UPO2\?MY^%+S>(/8 O9]0QS"0.WUEIG$0H&R/WWV8E MRYY;WQ*QS[8(;.JMQT\&89CM]MA-NF8!O8)[)R/N6)5Y((^(44PZ]"YGS@!Q M_(VCYQ ;.E(@F6)6AQL)OJ8 M%#/C,R>*7L$&6SAV5TYR&KL@QRT=A:LS475[Q*BB);9Y">W@Z80'WI8 F_2! M+CO1/:J>]S1@842"T.[;R%4=K&Y^.,-50^F&AW1!ZZN\O5; M/*I>J,-96_C^VSWEH%[ &YBVPGETG2_S6!:%((X>T;4Y"I=6#7Q] *L#JIPB MJ]HB#^1&%2N%\^H:(@[79GF-I\$%5?%R3$K74K6\453T\YF^GU7;LOEF[(O+ M8GCBX=Z!ZC-0$4%AC?J6R,.O0;W*>[#'S1"'7I.TIEXI:8HM)T&5/-05QY@F M[D;43Y3\$%KF+S:C* #2MT9W0XKPX$R0A_PX1AVG;#_RC.&1%,57KM_F86]/ MTWY\K2?0D,,S+D?D\#"!N$KI>(YA]4.0* QQ:FI/7+? M;E6UL@Q5-4;LS>TR&T_W@"()!4F[+^/&2<3424QD$4W:=">:5VW9. -2!YY" QMR $7 == M-P:N;6?9H3$IY.O)NM/9:ZA0:"$MHIP66(::&_SW+;>G>+_/(B0V/A6[VB=Q MPE6!C*;'6&3\*\QO0 8YQ)D:I@QE76D@ABQC58S3#]"^)7P5N/+6KN.?B2"6 M1E@F?)KSR!$&Z@&'-4+LE6I933TR.U*PO9CQ/ 83',>_=9AW%9PY.Y8X?J-#MO5! M[IQ:*E<6%4T=$#NMGMS&,]><.@'R)RP@*0.;[NRZ^^W>Y_,=[R%R@MB76QW> M_]G'"MFIMR4E6-$;NY\U*5K.2ZUHB]N,6@8?PVW.Z9BZS>0(OTA&X7.=4 M_GLE)UB;T/=H%,LI^UWH^Y=A!+O134D-G:@@=VM#LQSE!NF30!P(IIKTROKA M/Y%W&<=OX#G(,M.OL^.?WX$Q23E;.H)';)\Y'LRGYUK<6FO*$I&\$'@7+SL6 M"0KQ57!+(Q:JL&@*OLC1:S+3#W( K\L4,4).I[O% _?\2+TD+>".E'!8Z/U% MVCR@3S!/&N5@?3+3E\T5KK-C]2RK#5S?6QN6) M&+4G4]U\>R\7$'#B8+>/%+M]"Z+"=WBN,Y65I,*F@$U*XEHZ_<=N?SF'3JWJ MEOA;31+@L_RK.-Y3[WP/A?JE[D+A&_I%?*).%M#KBQPF.YF@FCR@T1$Q8'63 MOU])!\F&2#XI9"R*6KQ?9 -+EVBF,020<;@WBFD;DL1'A>;R$I%A_!]WGB< M*(R@@0 '/><' 2H%QL R0LM" QM"B4*(%FM-6%AJ=Y/?/%"(RBOJMPW,Z S M3YQH-XWNI*&6R/S00T.7$2<3LDG*F>2L48'*B!;** E\L5](JQ%5!\"39D+S M!!0-XVA/0MX(I.@H@V$ONXB^D7:R4Q,^T^@Q[#&?F0Y[D$QKSMDS\VC@Q:6T MSS,GWBB,U] <.::T*5IY.TC1%C$^M(IL7L4B);P@Y3Q>_ANG;NLT:GQMR'>%2!4% ;\1U<6)EE%9QO WZN@W((%+MOYC:\?]*6)/,(' M,5D9!GH11(P5P^C5(S$O)>=!X]P05T]*0#,$THM'>A( WGH&9E$<3S:3@!Q:)GI,48H6;^9^, YK-9++VRO::YH MBMSIFQ0L^W9=.\0NW"CN*)YJ_WYB(5XNG13NP_O3'][_TG:51JLOS?YC0/@_C,!@B?O?YGAJN*ZI33Z$'21Q\=@IAMBA7$]@RKHP^EF M_C2!"WN13C'V["IBG! '1KGC,Q"=B.1$&839A_??IT$&?_G['7VFP9Z6SH7?Z1LE\1G82"*!%[3X"G9Q)^<%[;=;P_,V)\:TH :R$P01CU)60X> M+W1%J3&QJ3[LM]\[=%(Z4,H>OX-._;"6:3&R9+/<_2M6/E.I/B1XRQQ^DR,QQ M%L;)&@8)',(\.\R' ]B)5UK3Z9MR(I(5 M$;SD+Z3@9NTY"DO&\ 6KD[4PAOB%.#DWBS.;:QK'E);M\4"C[6J=(?ZI8G#0 MZ8<4 3NK7I[3M'9"/*/1E]W4VR6'!:E P(( &]B$RAC9F<^,K_X58+SC$R[* M=JPY2[[T2A.%X_,]+:XDMX%=:V^D,6MHAMII2W/7.A M\W5,G.)F_S[P6"S.A?CB)7STV9.2"T./<9V685Y"NV M<[*T_AAVEA>E @F6)S]C>U#A+I7OGZSW4&:F\!!O;U0 4X&7D,@,Q1DNPTCZ M<'P5R)<:KH)/G/]>/FRX6E=LP)3O]PU&%#.Z#F:T''1[4\2.Q<,I:!I@-^6U MY<2H:E][D$!6F.$RI._#Q"23@O] 'C:4E&2!L:R*S,SBRXB8K B7-<0X[:16 M9)D564 2;L5MU8H2QOU"'(MKV/* =@>/8:_6G_EBGD]9=';H]7LC16]#,Y17 MM9I=$:]MNVHPR/QN002KDW!]\AEVMX ;AIW[J8Q1V;V'Y_PO888&% M*[Y*@<*\LT'./[:D>AU&GP)*P 9Y *8]4V1!ZV:N7*T7K<"G&0-@AKZJHYR2PZ M@:J=B!Q5.QEV;HURDYX)-8?9C**K,:CF$$O#.=GH@1,FCM]\_C*4*@_ JA0K M> :G;!M5"SM*C9&'4;.2ZH$J:XDXP%H$'FS RBC;*O@QNIXN;".M_?!++%]T MKLPDL:T#4_U707X TF'^7=L9>01W,T+;0O&X)^(([ZC T,O'K* 77USES&R! MP$2F4(-"6)WIVH2%@XVQU:-\1.TJN'AQQ=W*RS"J/2I5V+8//>3@T=M4E>?U M3(DAAIC^.AG?8CO:@"89=SBYR?B+HQU%;H*=930"DQ6[U"0LV8R6;1;0+RCW MQ'3,5YWR#8%?:HIO ,%:S-45PQ3D9HYB;5I-@6,':ZLY(-GH9M/%LH,)&!(T M*P/];Q1THM[RF4OZ1.\HE#;*+ <9NZJ4],Y$D&.6F5%42[=V"HB1R5"1@99R M&4>2LB0YSQ2 @*O]X\$)#).Q.'%22T2Y)22<0.8[.3G8^Q$E *#XA-4* %4( M-D89 S+(<<;4,.IMWUECC;$J@VT5(\:;R8VCBSB'&TLX,*X87T\$.=Z8&45S7E-# 3'6&"HRUKPFXTF Z8*D;-'-;,8P36Z+#&>R MRTTD@@JKAU,:K/,8?50Q((,<5TP-HSV/F1>V&*LRWCP&$[Y,;IY6A$%T-E:W M\^_J7QH)8M<\E+N%N^G!*52K/+N.]VLI*PXXOZH"Q-%/@&KGS3 M"&Z#P0U>+/.AMNO,5\$-?4E2&SY\H?XS_23*47;X,G3IS1"Q.IFJ#;2TB,T, MM[KI--#2K%0'LD N*$K+ @(BY"@FA2!2"OLKM6F-!C?_42-/JO2_4R=Z^!(: MV^^(S.QQIMXPW>"E2F/6J*)090(PR7 $6',P";%"R, 6XA']_6R0@[/6N;&J M3>A-H4?9..;X 53>#()4E)D<0X#['%!D$"OQ^/YA+CARR2T^A.52.F\)1#+L.9ZV-"("@,@AAI#D\T?/DR 8L:0,%7PVZF2,KKVLGA*=N@KDVB+ M\MWH3G(_E\J,7[RX-(YEF=0NYFN@,#\P5F8'V5I(M@ I(O99@H(VH$_MP ?+9 1C>V]=;R5 M,4B>'9^O6,(URK&]_@)T*Y-P)+.JFJIK3> M ! -GIC9'8'0)+%:LYGE9%8SO1N26GL1?).XHTIR-:?VYK!GD'3. =#'7OJK M1;M93H,UTKPA';8/O;>(/ZKT6&-B;PU]!DD%[0\^]A)G[5G-<@*MF>+J%+@^ M]-XD]"@2X8R)O3GH&2*_:P#HL9829\]JEE-O=147J8##HH^"Y!L!H":#F6!0 M';TW $.-:DV'1#(O=V9@-(KM4&3IZEJ@IP'?#MKT098W@"+3(X:MUP\GL@?> M_-Y&$W3,\S6E-6?0Z)+W:T1HKG R:K9K&[;@RPBV9RNTF<'=GD*:[3-''9XP MFM_S1&.]H:,.;CLSA;'TG$6>\-+WPR^0)'T91N?A_C%9[_VE*_ JOJ,N9<_. MHP\U>5GH705N!**?4_FOPIX]22(/^2$,5L:%/O00@\<@:IE&7L:(%)P6))=( MO,UU%E&/)>0ZC&-1&)N+03(YR+M,DJ.W+ :QFT:%6JOF.]M'$0>NDYTTRVT4 M/K.8XY0PW,7+CKHP]2I9T&H]6CU3_1:QA*[6:U5><'\>AC0J*=- M->HK+-;2!3DZZ"A<1H*F]HBC7DML\TV#\F0[(T_RP+^A"6PEW"D=?)K0'M4& M>1A3OM8(8(3H8O.TXUR]^M!OO('(U]++\2.WT'XD5P>&!'!R=*%_@E-('2G&7V3,.?# M,H/8_?#^^S1RX2]J'<["+0R[XFCB+(R3^,S9L<3QV;^H=V"/7H201G9_XT"D MFU.Q'/E>Z.Y!1"';8%]W[W"XRPZX8ZA90=P2+_Y+G/X9#L!YR+@YXY@X_']D MYT1B KG+<667XTH>6]^.@B5U2&K1CLW(6F9-!&]28C[U88A%,Y5HD=CQ'5AS M"%M%U(?-5/)( [IFW#[OU.JJY)ROEZZ".(GV;0N0^I9(P5A#O?*\ MJJ89XHE4D[2FCINM2L OK\/@Z83/9;8$.)&"58Q@U5!5?OG"5*N$VH:SR MN"5Y'>@BL+LCG(>S(6YS2JX"MQ]%$&1><]C\"?'OPI@@Y1Z M 8WC3W3[2 ^OUIM30>JZ/>! *F= M2<@_\7@+*#[( M??>_#GJ)"53YT#^$2*2YQ<7M$Q$WCB19D56^8LM2PR%LJ< MR2\ONQJCB2JJ7K-!D4:UZU&CMLNL4*)9 ^NHL(O"#7MD(D?.R9<5J>7)C'2>C^@^RXW39<&*NX,99U*SC1J/V &)%EEUX%GX/L>Z)> MJIN\RJ*&BBZ=,2-&9R/DP*'=$SM^=%=D8V6 0-*OLHW/2QK7<]7Q.AEO45"^QC\\0L:^PCR4>;$OHVO91 M[UB:%INS,+6W&(YW *^K=7EE\Q#>T"0] CE5V$6C&_( U56\'*EM?1"'K+;H MQF=F?/8>^LP3YV,^?::1\T0)7*VT5" 8D\9]5NE2C?I-B+)"M0N3#IV1QJN9 M$8JENVY/[#/P[HH8'R)2E\^LX4)DP2!=<'KD\56DXZ8Y%A,OLR $AZ@% MKZHY^!H$Z&L!CV-*1TXK8'RT7,=SLGWJ:P8T-QUX,5 MBSXWY5LR3V$:N=^9V<<"[EKUL\J.CC!$FP<-B,R7[(5Z\KXNJ WH+P:A.BLU MM,6,KVTJYA"J:H@=)5OE'BA!=PU\B"L8B8 NY@H38]IH&@O"Z?UUDI$F=Z.M M=]LR94=6M/:[M+AO]< Y\.EO%'&E:$L.H:HM4BC24K&\+57;$/%>5+.\YNL4 MG_,)P3&?*2E1%R-E^?<5ARAX_-*!+/=R)^LIB"4I8?YPPQ=VQ5\>^$^Q(\_) M:P]=S:D@CP1#LU3J3G0C@3AZ3#6Q&5?#ITC>TR3QI<1W']Q=F29O7<\\=1T-/5A?>KXOHS)P*B4DE[4 M/7P)M:.NW'9&47>DHBKJ\H8SB[ICN2>..G)"XERDXO%Q>%G4;D .9YER0-8\ MF-HK( ,61NF)S4V84"AJ#\V:XK*M"^[PU%*X%*6-[?$'JY[XHV;;Q4*(_.PG M #&(MZ<$!)D\1L#VRMN&,?%%])?*XU4S\<:!KD <>V6-M/Y!/IJ/! MZIE& 7O:))4OV-54DU-J:& M.)@&4*KO_3DXL\TR<\0/)4;V9U=F!FH-GL9OZ J@K-D)7)N$K?=!:;C@G"S()(A*3AB (!1+9(;(((3KW>R MJ+PD?_1&[&!W7V\CNG.8=R%?0=*XXWK< 6E8ZRNKN+-ZT!K[?%E/^('2[M** M5^&:'%ZLA#)ZDG?VM);="Z9#&^((MU(&).-@_;KHT!I#"8+\Q?I"7ZK0=\+I MB[@* $6.(),2C* \;IV2%&K5;7RG..H$>*IA5I64[^4%T&J#Q#8F20,KQO$ MG%_$7"A4]4/(E.0L[#[$YE+JQ9?<6T%3+NAJ?17'>WB#53R1HK"15D?D0:FO M_,%#;"V]$(=M!^%-?3UC0<#8(HH7V1.D&2/Y3M X\PB=A]C&-@&HNTO96 SN M; 623AT:1M3ZELC#MT&]^KX13,UOG5>X%7.VCR*J/#E7-D:*:GI*ULW1JRT1SQE:!.X]DTWI+DA* MV:*K_NJPX#J,XU7 HRA]+6:UKNY1*ZRDV16Y&WX5=1J";@Q.?S M";&JN#V#*BHV><#'2@'V#&S(#@8C:U$UC*JE.!($1XF:;-0^??_^_?+I*:)/ M3D+SH;$A8\[5F\ 2>3YP6-UX(;.R %#7UERUO@ MZM:(=[TUA#;U[2KI[,!GH;@@C.(:[?F>1]H3#WH6'F[Z=NZ,W+>[&4'OZFRY M)V*?[ZC .%=FB>1%)#,,YSRC&:)R4Q9-W$OEF)N^QZAEHN,^LXIRALIO2QLA%2GVQ6"GRQO@5"'VP1U-3W"I)0MFOX-QD,_ Y>U*Q] MC:&EZ6Q\\%C!>D\LVLW"'VO$'I$W92.=] ;NN ? Q]?UZM,2T]SYF@7T*J%; MU476Q@Y(PU1?V<9Y=-X:X;C10>@AY]- G0CR1X/(-&O>$?6%T&>)O$8&R<=N MF8W%D(7K$X7*KW?PMO)J?%T2PA0VDC#&!-@N2\B:<.4FYVT$3&V:ZB!.VA1, M;I==9AG!5>"&6X%54/)*JKSG6J]V5*Y>XH]T'494 MMGMP7FA\\<(7-F'DL<")7L7DZ89'"._)3VBNGHB:D7M;2'FDE1T$S,28#:0-9C>5YKBAZ)+_RIY43[_W(OCV@.C 6#UQ M**7VMF#H4"D[*)1*,1L0&LIJ"KU'SF!X8(E/H4B6;.ZH+^-NPW8/X06/Q^15F6/3 MG<*!=\XBZG(* M]2_)=^F'U*L[JY[G\^ATPI[3TTD'XZE7I8Q+SI+0C*9 '6S/]5[5!ZH6-*I67_94&"#VN64[CHU2@1H#)K'Q3=>"+I&$;8Y"2>C^HRB4?AN%3Y&SO:,00"QX6NZ331BQ M?U&O:",K:IRJX*$/0>3NWM]8E7'#F!KBH!E *=.X$JS+1?]3YE#S/&5/"O[E MAO4U8J8Y=+%HL,(L3F&6M$X>%,%UP^T6'C$2=HUR]HC@RBM7#I%8JF?F^H[S M@I\&Y1M@IJ;7?."D2?BA8,.KULI9*,9H*^@PAO[55U(J,?^.\9\$%Z/'#X:, M>5E*_EC]^M5(DS4[4YH#*IB9YP@FNI'!CAN&VA@#B2!.)-<,-M)_3QX%LF1% M;DJKY05QUAP&(/-C35FRCRR]PF+18N(-!]Q@(^KE#X$US83F"34:QM% F@8J M\P,:'64&PAG!:NXP,X&]6-E>MA'F:,%WLX>]I=5:"ENL^A["C[0T_^NTB-2G M.0?[$J4!C M:5>F2]*3,3NE">_Y5RNF'_JVI9ED]M(X3C1[NLQKZ8 M$K.359UQ_QS$.^JR->.S3E7^=%-;S'[8IF+NBZJ&6/VQ5=Z^/KD@)=HC9 UT M,Z<7T=P\:&,W#.>N4./;/:"KE;*H3M6Z;':/8[U,IT_QC3?^[Y$'#Q MS/_3DA&I;HW4(375K*P3ZYLB=$U=B8TQ,Z=+!&$L293'ZC9G0C:TGY_;-N0D MJAK/RW6'&O#KG==^FN"!RHU)@JJV\W);=8)@;P3ILA'C84\MJ7'\HHT@XU%3RS^#*:D23?12( MU#1GQQ+')SMYJF3I$2RLZD\8KF="2($GN?"W-!)'>V=.O+EUF.J@6K,K\J#N M8H!RG.OT0QSZG<3O4Q:?1X#@LB Y'_$(GCP]7L#K,AL"W.Q@P"1V^!][)^*2 M^*_$2WF079K6X^PX!CQ3C[R#]YM%SIS5E#EW0[T]5"H1M4G@SE^4O#Y$3A!S M?!1EHUXKGS0\GV=*"SE@]#)199%L0@@QI/33Q_P 2'*%836E3@1Y4N:\((^O M!Q\/?HK>.=CTS-2P;=^) /*PZFZ,_ZU M#6?DV>I=_N-6,_'4@?;U#SS2_GZ^(AJ[P_&L\; U!)U7/!:$DP; M:>OZS-.=]?#WJ,/\7'H45*XXM7V$OJ9P@?XIHK)43>.)JZHMG[X$F@Q"5[H=XR"/:.?\<1J.X$MZT#TIC45S;/G&ALC3UW M0D]XXS*3LH9.N";)AI(U4">.($\BV,"';?M7ZD1D'WC\1^&TQ,D&MHF3+,8U M14Z="/(+(A@0R8'?A]6YWNQC&E57T?:+1=K>%YCX94"ZV. M2,&LN_+567%;+\23C ["F\^7@84(9U%1K53XC=APJ= LI["91B=08%)7SX6 ML5H+Z>JP20ZEV>"[6?!8 MM91!OJY8EH)\X6)41S$T;)9LF!G NAK.)3VPBQ+ZJ5RISPN 52[VL0U'RK@),D M**V,^G)O:D9J"+I*=ZIK M@]BGE"IECG74 *EWJ>4TSNWA%$E*,62)VM M05#CXSP@V6>"V0?7UHV.=O Q8A>K4R0'LC5ZMZH5T1B^UA8\Z38*O;V;K*)[ M&CTSMZZJ:$,SQ)[5I%CF875MD'I:HZC&1U&2J)CHIW3M[!RF@L!6?RI'K-PY M;&J+WQ_5*AXXY7%#W)[9(.^@[MEC U%UD2"XH4DFNGI#I[X94H]K4ZRX*G#< M!OMN3I/(IJ[VL&%QNH$#S^EFF6UA0 *:D#AE!@6^H."/!^5'.!4G8/\28DY] M+V $"ZR"$Z[JD&&U7NO%57T[U('5H%H1636-T(=6D\Q#Q]9ZC3.XQK !)SIP M>-V$P5D8T?;X4C7$'&"-RN415ML*>X@U"SUPC 6B;F5$T079.%;@5$] 7:OY MOYTRF:Y;KY(;DT,:WT,9JIKJ:T8+X8IJ,)7,DWO-,N&N[=]CMV2Q(L&%L& = M1EL!J!8Q*'M4-+]3ER;WJ$"FJ3UR%&E5M0P3RL:(<:!=9N/!,G_XM;@9FA&W M$\%3Z!KFNL8*7:<,5.[@^P@N 4A,4MGEN!GVL%0H5HG&@S:8@U EJO'9X>'X M:2G@1M'+%WHY@N*"'*QZ__Q=(0@?@O_!_YC]*:7R;_\74$L#!!0 ( .Y8 MI52S)_BO.CP /;U P 5 8V-O:2TR,#(R,#,S,5]P&UL[7U;<^,X MEN;[1NQ_T.8\;$_$9J4D6K>,KIF0;]6.<5I:V]DULR\5- E)F*)(-2^^]*]? M "0E4B1 @!$]OK7+X'W5?<,"+_\^[_]S__QU__U]>M_7C[>]TS'"+; ]GN&"W0?F+TW MZ&]ZS\YNI]N]'\!UH67U+EUHKD&O-_ME_,MT,)C],AR,)Z/>UZ]12Y>ZAVHZ M=H\T.?QEL/_E*FK5L;_W1M]&WX;]X; W_*Z-O@^FO>6/?;D?Z"57L*B@!>T_ MO^/_O* ']I"PMD?^_/7+QO=WW[]]>WM[^^7]Q;5^<=PU:J*O?8M+?XF*XU\A MHSRT/5^WC4/Y3/MO&BD]F,UFW\BO^Z(>S"N(FAU\^\\?]T_&!FSUKXD'>/"[ M1[Z\=PS=)Y@5RM&CEL!_?8V+?<5??1T,OVJ#7]X]\PO27J_W5]>QP"-8]U#_^/. M7CGNEKS]EQYN_^?C74H,PUFC\H:#/FR_X0+?^-HB.N4"]EM5X9Y\Q%'\)E>. M;0(;<1E]\!P+FIB[E[J%\7K: .![O#(*-:FFJ$O=1>4VP(>&;C4@]U'[RBAA M_ZNW6%TYVYT+-J@,? 5WR)1NP;WCU<0"K@>U22T-,$;\J6HJ3/X<(=-MJ+U67@01OP=Y#"9J2(M'2='7#]#SPP_2. M.ZQI<8GR6Y$BT+UCKY^!N[T&+R4$2=>6(@#J^EOH$\8C=:*NX*,I+9K:0E"" M:LS&I(@7&K-G_;V,.*G*TM!Q["??,?Z\##Y>=.-/Q/VUJV^1>LFW"]*OL;;G M;[IK+M$LH!QLXD^18Q/A*T16V_06=N*M2QA%2CM2A'H$%AY[T'#K?SR[NNWI M!M&WN%CTEJ0(]@36V!B46 U\'5HU<7!?6OJ"'@+;;1\A[IU9WN^2WPW-0O-?((Z MBOC-1>O.1V ](-'NME/&V*_JVX] ?<5&N V0+,0VUR@=:G[%+C&1G?7H&9E M57X+=11ZJ7O00&]Z#:T S0P>@!^:L"5PHXD/>G50K_H$GZF.LL@D<.-8)H+Z M&JS04.S7JQG6 ]11PR-X!7: VD;RV1#_5J\6&.VKHX1[@!Y3LUTY:E,=8>>6 MY;QA!_*MXUZYP(0^]O_5+7[A4]14R+43O/BKP)JC5H+:!V:N)RGCK"LM.[,Q MZ:Z[>[B%/IG\HI$>&><[[!KV4:'R8 LV+UT%M0@J5QR&^_$J<-UP0W3I^.@# MF@C?HY%GK5<:W2H_4/8R&&_\.':XW8%M6++2UD88.*^(]*"\AH2EBT'1H245NDE7OT8R0/?F(]H2\) ME8%W9)=-8.Z_A3Y^2K_?G_5[7WMQ0\F/NFWVPE9[Y?S11$HDI^48J7>Q<)B2 MXZ;QP\UYJ#W2E@>,7];.ZS<30!S!-?C'!?[X-?Q(P$5__G'EO )W_N+Y+F)9 MW)JEOP#KUR\YOW]K^GUBS3VC5G->)_GS'V-M,IUHH^E@,)GT)]ID/$N\8)(8 M.A='&+&<03%R?3]?P-D;H!K?3R"G>/F,8%2LGTH\ @0 3*4!PBQ_,35 M48C(<='V0<(E082)EL$$2;0":/)LWH>ZH;XQ>5VBP!,"N00N=-#08EZC49V! M8JI<6@%3;3(9*PYA\>M'^%VZ'\G2 M_2-80_SZMO^@;_-Z05ZQMF' \?81#F-9..!ULXLL+-$:"5V\PGY#]^/*,>FP M,&NU#25Q82+0)K) >];?[[#[#ZY@>#:AP(I1RK<-*!$Q(HBFLB":FZ:+7?/A M/V@A"@94>'+*M@T:7A$B6&:288DZ>!$B4;&6@L%Z^WA]V9<-!/JX<)^=-[L0 MBWW)ML+!%B!&1,*2/_6:2\?S=>O_P1US I!7N*6X%,L00R-A\8]),W>!3@$C M^7-[U%_XUK'"LRO[QA6.3WM:RXUCTU>&QT72(LRTR7BHJ.*YWCQ6OH1E^1,P M A>18S!\><:N]!SE'Q=IC_*YWCQ6OH1U^;.KX[/H3Q_;%\?*T7SJ]_:HO?BU M8YU+6(/'G+AY-S:ZO0847TA>L?8@P/WV,1#2UM51Q$7HX 1EB(&2-JJ^L[V 98$OH)KW=>C5V>XJ?**MPT@ 2EB@++K:S6W1 ZN:O=* M]\':8:S)4Z7:AF'QR\<;C-)6Y$];W;(2A[OS44B52@DRZ&O3<5]I%(I?/D9! MVBK\9@O<-;+"O[G.F[_!$6^Z3>\3N:7;A@J_$#$Z$A;B$8$VP+**0$D6:AL6 MA>\>0R!A:1Y-5PYA?N0,D+<(?)RT"4_RZ3,U1J6V020L2PR9A 5]-%>YA9ZA M6_\%=)<>]4 KVAYXA"2(09&PT(\#- XO>HN^R1OR*27; XF( #$B$MP Z=<, M V?X,$F4;2LJ12+$N,CS"J!7=?&I9Q.\_P>@C_M'Y=+"#+3)1%,4#_[7C[&0 MX "8(\:8A#66GC?0IWYOC^Z+7SO6.6W/_*_?CD/>JP;"B^5'3"B/&@\_Z.-X M^'V[Z//5XN'ZYN'IYAI_>EK_I;SN_\0LIT,Q$D<,\3$(<:B;]#PQ9V:Y.@<"F(X6.3?G1L$I\D MF+_#XQD#JZ@RZ F@D8606S(.(#5%@+QVMCH\CHAA%TZ+/-2F?%O_G@"-J+&3S0"&H$+S ?'1ZOMU<4OVF1T'0!4_N('R D2$*JK M/' ,[1^@JR[R*9!\2KQ8^$;C(@"I53J'FYBD39R'JF'N@B:ZX Y]I(V#V8+* MX5AJ%.24BXJ:_,G,W//0>H(R;_< M^D JZ'&B"Q[LC\HJ1P$.)&GP\XC6 ND (\3H^-\)^@?G,OG5;< SH#B7^FN M^P'M]=]U*Z"M0;GJ*DH,'HRS_"@O<5?X\@B0PJ#A Z($"C'2A3K% [15![; MHV1D)!_F*Y[6/ _/WB+ITJGD!46M*93[Z_ ?7'D=NJE"W8Z-&_>=]C)'.=" M32F3P@Z.FITB25EYJ2?L6V;^>3C!T(:F37%0<5O1+Y:,>II?$&?'URVY%B%, M\8CSE/G)/(_()E)- ;V*HBP0[OR"$C)F M67BN.:/'(DD>TC7&_\Q>HGLFE8 M,WENN+QR[<953*R:AGNUUOW78(=WY[Q0;P^.;3!-.ZUXNWE02KJ:1O3T[$^! M%0*1G3FR=P-LABP-#.+R@;V'^@NTH ^!%^1"TGL^&F[P,"2F3]M MP[%-& JU)'6#Q8D6Y]9,1KO,M[D04_E1HL7L,JUL9C?BY*_@Q:F+A8@=P MID%[33P L=8_V(:*7:E[7"HA;P.N[@-91I+($@8S Q&JL*ITCRC"TM:UR,ZE MB;3X8=X)SSG,=,2F.-G3?BW;,MF'VQ[=!)\_7\DIJS(#ZE@3\PO=BGV3HR!K M'*9+0G8? -Y)L/4MSN+S3V!B*:\<#]^5-!B,QN0N38^L"-$7(VW,$;->NNVT M=D?:;"P[-KH>2C6OI$[N]E!F.W6= T6B4N^_:-G: MB7'Y*NWL ;U&UTDA*CKU!HZ660;AF 5>38\OA@-)][ U1!%!R:F7@;2,(8F, M;,QS2T?%E&.#('SY)J)0PLYL-IO[+2X=FG?VE;Z#:#Q+Z("VZUQ8L7O,*"ES M QXY68$)P38@MSB3^37.L.F"#; ]^!I=78XO-+]U7 #7=NBV-L*[GJT09_._ M \^/@KX7JV?]G1[24/>3.LC&$RFI46^>K+7T([Z:VP;FC>[:: ;H)91Y#5;0 M@+1Y47'%[C&MI,Q=.;>5U1_WG#FME\G%\&+02L%(E8.EHY!AX7LE:!&3E MA)53;3J1/8[SXE(,*4/"KB6L5! XAO;9H3QB(K<[864'!5 M<.I0I WE*,.!? Y=*HO<*)O.*CF" APJ;78J2=QH>+^LHS]' >=WGA?@?A9E MBJ.> V%54HXNE5#/DJB$])T)MH.N4JJB) M3AZW3\1V+'5WX1*C;Y*XH"5PR=65Q8%2M)II-#H/_ UZIW\>MG_H##JN<4;,X1*]T=-"RC &#_+\; E+GQU3&&(W>BI( M&9;0KY+FJ7)V?"F2O8&S03FD.76$POY7;[&B! YRABH,>6_%?'I&__RX>7A^ MZBUNT4\_EH\W?T/E[OY^T[M[0'_?]/YROWAZ4CUJ(=307N "]P:E--XIG\V& M8VUZ,1A-^]/!4%8JGT?P"NP W*).AX_#X)?['?J;J\#ST8N[Z/VM '<.[#)# M_S/I4;LE6E+.VHC E34N=6F@II6Z K\83X3$[,KQ M 2ST8O6;XYAD( ?N*S2 ]^18]!DMK8)R=! "-)\/ I(V8AX.DY*9K.UD8*%& MU[\!&[BZA10Q-[?0AEB3/IJ9L+W!?)53ZASVM>E8<:^0G,=H44C:J@I(9<"7L_4&'GSCFUE +U- M>'J.D=JXL%Y'Z%--WJ[DY(IM:GP3;JC+@N$E73BMGX$V';7:+RX@9%?2;B42 MM42[1M .4#^()EEH2GT)5LC0AN6>]7?@H8[BZDA^-.=V/TC@,8[,P_M-#O$& MQEID[D@V\L3.T?&TFJHM 8(:I$8*B::+E\ &*VI*'4KI3I*)3\J8"*5W>&J8 M2M=$A0?@'[K1_%6'%CXD\^PDXG"B<)Y+W8,&A2*"K72,.G5('U.J\C:R[-5X M3K12G+ZL,+B@L&;'B%-6XI@L]>[NG+7]D7Q4I"P3FC!&31]%FLCR$5.R,-+] M)&B=P\S'N,2;L.@'WW?A2^"'B@Y3/-&\SZ=\!^6L97TLEZ_'KAZGH@$D/FAW MF'ZB4M>UD:K45GR<;C0^*U8PO:,53RMLJ$V'DO.Q5IO3"8D9C[.MS\%Z+#5K MLI9;5CD6".%83 .ZD(W.M62=6C@6_QI:@4\]&T IR%;;'* MG!)D#3U";2A'IVH3D^JRQR-5G0=T5:)29(]YC^D*MG(>=!*2/B94_1?[*7A> MMTR>\2%OGG'NP[LM2T%>VV%>G/9Z@J/.AL/^;"#M"%7%1.-#39MJ(V7-1D;) M6;/!(9S"*:F/9+_'C\*:IZ<89]10#ED.;&C[YOP"M@]=9MYQ9AWE$!8%BQMN MAKS-IK!^ /Z;X_YY"/FAIZZF%&T+2 P5'V 2%K0F=$YZQ#@?XU)M= K\^C30 MS3SF*N!;:HSEE$OE/.86:3U:&%[J9/FTQ3PDRF&KK"[4;-2R<%>0M]'- MA LE5M>ZM[FUG#?>_%=:R?Q7\Z>_]6[O%[\_*;Y"3MS[M%<-_^5,#P648TB#\&:Y5*"'TPQ6)[^Q M/8XL(T=+D*[)T/_L/ (#_0TMD(K0?'8XX2BZ Z;AQYXWD:5HMY,1AB?-_Z0 M3:4P)TO@TKKKRIB=%#0\NWP-/7(W4'1[ LVN%M5+:VVDS5*98L^7<>44UW#6 MN[-Q?WSRL ;M-9Q#3YB,C&Q8QXF>\O8_\LI]LF:8W3_A5E35Q%FYQX /!!E( MLE:'C''(9.^B.\07J_!2/HJ18M;Y9%F^;1)76M6<78HR3B15$86 (DU\\C&? MCY5UV$B*,?E)BT^4+^J3B-445S5!60'[9)U;OHY>7BQK2T&M3^;1'"7B:FL@ MX9G\)2M2@(OGP-<@_#>AW"M]!WW=*@[&Y6Q .2Z>U+=<44_2-5)9I55P=(%.QV:L56/C'F$8JC-BM?WBUTCV 5 MV&8L\$>>)[=40]WE3\TZ:?2RXI'RT725(^:4(]I)I_,5]=3 I3TJ\>W.?@5> M4]&;@HTKQ]/FHC?KT$Q7[KE@',,: MI$=.]&6VCKMM'0V"O8N'(\;6[LK4,S M77'RQD,"SA,3);0J&&03)=.:F6C3L>1\H@T"3A]-BQ32R+!981.4X@MY!";8 M[J(HY.,=7ER<>KL77\WS)$M5!=4T EJJQ!4A;1L F.1^&))';T$D\F[>@6M MCQI,5%CO/.E533V-^FAE971Z!+N]8;YW[#4.&65$!-&*GS>?A+32T:#;4+. MQ!TO78B4O-.M>-"GQ3RRZIPWI<154V]H[7.NE9(5P,BO^LJKOO.F744]58V? M5<4#<;-: 0/--F_>C8UNK\$CZA(+&VL&34GQ/]CU]ZI;N#/F:9W"PJK-*L?- M&KP.C>BD@2U0.0G'D?Q'.G@$2+W00"8ZTE'ZBT3))4!VV\SN*QM6@#/:)A4> M@D!A[6E?HHL<5T"#56<'JECF2JIL@N!I;4^UV43R56RR^9JKD)HF!CO2%Y"$ MKO])0K;./UF8HY&J)VQ2-+RQI>[*QFJ-3YOL-PEM,V>ZCI,76(X7%%YS5;79 MKMK#VG72P*D;23PDL8[$4[%XL> ZG)>C"0H^ADF]#X==2SD6-4*!/*:)JZ6M M.3,/2KH&GN'"77AZ_#+PH T\OOR8@S[ZO][7WJ$M_,>AN9ZSZOD;T'LY-*IR M,LSHQ OBTM*QH,&1-HU10Y:MZ.T.8<4J.@/?"V/MU@M$W2)D4[@A5,Z M941Z1N!?HI?^DZ*$1I^9[G(S;3J4;(F*.9*Z:/;DNCG-?8!-FJ,XSB\OEK+ M&@VSUBANK:?;9@\DVE/9$%%#'0OL46&]_8QK,AMKX\%@-)&5R8_ZJ@?TB@R/ M2!/*V9%R4.5NIE=30J,&0SN%PY!32>[='\(K:_Z^([2F&8M@/O M-Y$-)E3:2&PE%_3DBVQ/3C1*1GWCJ%F5.S9#(?P^)+$VI-WE6_B.1<9 K)%4 M%]+ZVJPO>6NK%-;'-_Q6E+_]WHM]JAUNDS'*FHRPD9X?M:*RA=C+RVT/B M(6DVT(;3\4SB)"#G)8NZ/ZN*-<&W/^111OZ:S DMG_7H)%L=\>&G MA9VP+9PF8Y*SUQ&WUT.&PTC8#\7- 1%[XU@(40][C/P/?*JG\.(O=J5:.G,^ M0LS.7%!%N<[,I_Q]7RTC7J-#_TEZZB.P<"#\4G?]9"9AWCG^--M7HQ9[.]QD MST^WJ7)GI:FBH+L65=M/.X?3T10MBH;2YOZT-^5?"@BTD.XO VTR&^6XV]0]%@7&8I8U%E%;/9AJ3&4K$;TQFM3AFW/L M==%@3BTNZ>KN].OP=WV.FLIU^2*LTM=QEY.O_5. W+BD. J"JVL/^X/^4" ^ MJ?>7N/E_5;RWMS]4*8J .7JOC_"_19V>K[)R_5XL>*B"D)V\&_6G!Q:K&\^' M:#RF'C5-%VHY SB$:?2:3TT2TKJUMW-M)30#:[PAY (0!7W9;S MHKR,KC!Z(O\2F[IS=]-U^[@!PJ8(\6U1I+ZV^H3=O!D0:$;C2E ML2P;\PA>@1T G(0F+]4SWSQ$K)&6,JI&8>LZ!ZO473*CPF3[A8\Z M!;5:SI4RTM5T2K5P@TGZ7@L?00KKM9PBY>2KZ0RI6BN;R++BN\K6-KG&4VCX MH==K.47*R5?3T4[5;@&_=W02Z4).)R9N97IP[!UPL9L:WW2""L5EF,NDDJVU MG%!U2AW1;-:IBSX.*O&>7=T\7,.4N0P,WXS^AI.DW3KNM1.\^*O BDLQF5?G M(UI.Q\95$?L!^PW90GGGDY^)UKAV ;3^H*\)[0*$C7=F#T YW_^3L0%F8('% MZG< UQL?F'/$,'T-'H+M"W#C,#8"0^$TN4Q;ZK?)SKJX'M9Z0C2JB MT4T.61=S'W2770D+6KZB!EK/KE("-KK7(A_24OJ=0 EUI?EFSX9.=&97:!T_RJ[CDR=W MV[)PYS_"RRPIV9*$[W8)5DX"T&OTC^=# R?F0]_#M2TXE2W5JC*V@@/9?&-1 MG]CM3P"6C>,7,A*SK)'(B>9OBZUH>5C_GN#15AZY].D&0>K0>@0P6G5 MTJ@-.LD,)7?/X1KX.K3X[-"%8&K4[[V_1,VK;I%J/'J C[9-M?[@8G;1UR:S MT>1"7I!.E*::L)L:D9,LI)Q!$-1S7D1.H7S4GET':I[K)Q!#?QVCA;[ZXQ&O MF^;O\/@ 0.HWY;#A4.T!CV)1%('A!\#;3C0@PE^5@:)8JSD(,&20C\$/:,-M ML*6BD/I=/1P8[Y5&HE@.!;#0W]E8)']O,Q:%T+@0^TE_1RN0S0V:WO@?X?5S]-LFN2JGM:"%5S(J M@2X;J"S"%>15*PR$EM]K!X") P6 X=CFLW.IV^8;-/T-/M1D>VBQ^M-#+W#$ M!I&J[>="96D;#;&0%R:8=SQ2=!DODD'@>V__Q!X\//)<%_?CX6 V&XQ& TWK MC_NR(N?WQV5#GQ;VL!I3!F+?(/ MZ:1EN':V.K0Y61 65HX'W+@40\J0L*:^3)M# AM1XZ?M878"$R=<]!:KBU^T MR>@Z *C\1>[*7:BN\L QM'\\DZPB\BF0?$J\6/A&XR( J54ZAYN8I&JM_/># MSN7'_N/?(%K"NL;FXQZ\ HLQK/)55@[O4P^T%=2D*%DB)9&U5E8DYB LU(:Z MU!&'DL&+TJI0:T*^?_4[>Q?X'E'','>8X*B1EO="F_95@;XT6@P&<,JO%M[7 MP(6O.CZ!=/#V/$+O3\:(P:JB+N(G&B>$E<,X<2-[87:0)CS"RN,*BQQX"+5 MOG1:72-M.I9TGD8=/K%UT\#NN>19E[X:KU5@&\11?_O MX+?K>?O7.\>((5GYF]\-Z.'<>T\Z/GN?O$GZ.&=SMJ1R1D@P3S.G1.V_)SS7 M>&"3BX]77^/,53X6 Z&5X,)J.9]./,5=.=L4X9UOJ0=&\>:S-- MZ9#"#,Y9DW4"_:CE"*THYN5'?@.,7;$&GZ@<'T] IRR'3ZU@CHA)X&G)=T!2I3RQ3>;'>6\P$ R0>Y(._"W.:CEF\)/0K R9G/ M"PFL%KB'2ZO(VS.!S2W;55#YA54K/*^BR2O:O*VK>>5HT\8I"5N;7=D?8:9= M7P2^YZ-U?'&6+M%FE&-HHV3)%SX69#FFKT(+\LNE(@B-SV&23$3"2ME7,A8AUJJ2M"P4&](<.Z MJ2QOP]&T)=((V4@^[.\4;6P(MJ(F)!*@$%T^;W0[=!#AP)%7X.']SX#AO>"X7A\-!)NUHR?OMP M\,7FR['QV,N(HF#640Y-#GP8H'*+J+ 7]D@&9OA!;EEU,>6&)V<]QBVI6KO) MD4^M<"6=?Z3OHZQ8316:=3B$J+JEB M00&&$6P#"QDF\QDM=3TK5+SYWX'G8U/%AIFK-B)R-K>Y>_E;1>IMITH"F"-QLZRFYM1<'5RK9?FS4X5@/5&AP75(X==8"< M9RZX!*^)'3N *&$BGKN^,AQ)K$+"[>0[SPL S<902I\)6T2DK\D;SJ),ZW8[ MHSTPI/05@#[9O+#-F_<==$D+WIV]).+6O M4J8S'%9[WK-#<0 0;;X<*_P1(/P\Z(,H%T*HNT=@.&N;M,+*#M3T8\^D*TA1 MXVFR?9RX'Y!M::P@%VS""XW"X_K1[>A7)/N)\4'\)+I!B&/G>TT>@+]8/>OO M2WQW,OHA%72YU!FI:$[Z#F?20^3K-.HNHX;"O,"._T+TW''7/A*#E=1$1:]PI.TQ11[A>*943,FIP#LTA'2YQI M]F[>@8LS%U&7<:+MG#??!/4246]Z#M0+NV(-W&,TE%;R#/TA.>9?@K'C5TS$ MOEG'YFK7\!6:P#:]A ?P2OWSU=T[GC=_ MU:$5+G02.HG4S#HY+-C*F1"L#JW$O.M6BO':=OPZRQU.P6-ZU+-_,O%RLC^ 5V %(>+=%C\",A8[ 1,_#29KC!WX>@#GA MU.4M\4ZN8Z./1IC68.%>;? NX9V=+ %M ^XL9N;42FTJ9VW$CM?4+[O")S42 M.VK(UC)$9^4X%6DCI:!1'_TQD$N.^N%F[EN6U)#"%,+WJ"U6<],I3B*95U0Y M0E0'*TL ;L$5.S^RE_P)IRQ!,S'OY\Y$"_=A?W#1GQ4=,"BNJQSXW$#E=/+2 M JL%>EF#>%\0PUZY7>7(&-2$OCIYT5\L_^_0 MWURAH=_9 C>^#.HCKQT+&*KAS/GV]Q M]-4_"1-HQ"NN>;YL*ZF;1F\)'$GS"]YC5ZOP=6T3(5]@^(QS=/\A)HUGP\'% M:#0::A?:;#:2M2)7VR.H@@$21+%))^'I/3R>ZR>XA/XZYA'ZZH]'+$*.TR_U MFW*XU@_+ ?IBR56$,-='<_2K,C 6JS@'#EF.%2X,?D ;+Z:H**1^3\LPT&;: M2#(.7 XP/CD4P")9BP*Y5 KGT)+'(X2.7"*X:U9K9W0X7@+;1V] M<;@0N86H#Y"/\[4+HGV;_!F^6.7.<(.-VY$[L9IZ&O4>RKIU\1XM>P%(*N89 MN-O%*G8X#"C6J;">,@RK ?FLF2DGOEK^9PX#M/=M1@?SO>L ' XN%UD@=NUN M$J0.)33J(JYKG,(Q]OCD^JWCAFFZO3L[3.M]9_] @@?AG3:+54H+= ]5/8TJ M0ZJ3CFO-J*U1&LH*2$YVS4=\W78K.&LKP\(&V9$=$ZLHI]&1 M4=9!KJ1"[FST;L#S;]YQ4@^:FYI1XY-3/ HYS;40I\YVL@,XYY&])FK 6X 4 M^F0+II4TU*;3\1FPAE,/I]DG/?F"CLV1,Z<&%R,J)TO*O;U.%B/2O2%>AG"9 MD+CP>7)%0!=5TP85G"M6:083Z6%A[U>V I.9;.7SI%8%W51-)-0"JD6K8)P: MCVFLF'4^B<6GDJKI@Q3ET]$*=/$2)MF_LV_>#>)V04CD^NDH7"O=WGGRL%YU M-9IG2-:\C$=%Z2E('1REM/C)TCH45E-&(K5XFNRF1U>$/P)\STFL&[P%1MLO M%&OD/-E8@XXJ)SA2DH'I+EB:@Z+-I#6L:9.)I,!"B:O>DEIJ-N&1@I80'S' MH#RB2? 2N :@YHT6:^0\.5B#CNK*J:06 YF=DY^#HLV<)PMKT5)=F9K4XF'> MT@TI.'8TX.172&\_=!]?^?Y1<"BI7&/*_P*Z^_SF ME"9DNIE/'@IKI]%(DG;0#SV:)U")KZ%/"I;03Z,1*JT@X:T3T%)T";?S24%Q M]73R^C QU<#76JP@;N>3@>+JJ>E&KI8R<+Y"+UX7#5.-I95]<=$?3#^YR*.C M3M[D5:2?DM3[)%FA-NJZOBLWYE0I.OVTS$6K8U/HHFI MIFI$C:)17R(171SA1V?)(Q9?*D>VY%HII=@27C(K9)2B*FG%C;39\.QF]RQ- MU'SYUG/N_&FJ$I4>'-L09].AUB>ABI115YR):G< Y@<=)E2-$R +;;)6:%$Y M&IYJI[5NG37J3).;0882)9M0E-B6:\56E:-LW53*DK4)C75R#Y9749Q[L66; M^Z1H-55U2/36*\I.J MJTYN[993$7UOK71[G_2LJ*M.[OORJHCL0M;+T+PF/TE:75V=W [FU5)%3G[R M3TPUG=PK9FI$<,^X5%N?+*R@IXYN)(LE7N#*$7 6Q!+11*-[RK*L&44![%UE M=J6T\B87_>GD3&G$4DBGMYT85HX@"G)NM_12X+%:D6+ M-Q%LY2RXQ9:VZNYFP<)?;3HU-B)VE$HL66O:APQ'Q!L[2R6UQT/TR4$V%:FY M$IL.S9P%H0K$/84> BF' M Q096%5:;BV$13M-2&N3E@&)C,8Z_V-NFS?_". .>\7$.O^P/SCN_'&C/=TV M>R!N]GMK^G7\_DM+M_VD9@JZ=V$]3*+19#H;:+/I:#SL3T:R?,#7 +''@(0[ MZ+,%2*>T38Y[ZWBJ*F<(RD&3-1&EA:_)5*07S+5C$9GP+4?> ME;Z#OF[!?Q[,0,2-\@UUCBDUJZ(11TOSX\J]8Z]Q1N=K\.+?PRT,6_-^HB'$ MO4/_L7U42'":J65'&OR8KVCXW/9,]*#OO<2C>@%^%IEY'A[8FB$(Z^T@:<&X MDU\8T6DT'6D7P]%L,AR.1X/I3-I@\^+?V>BM MP%GO&2BR')4E[LQO!\4'?@FL' MY^#G0O-07'%,J<@405H@84U]DC(->P3H-:!!?#3V'0D?P!FD]K>[XT'LQ0445QU5D*L0M'F/Y*GLR="P#KB%VTRN@X *G]!M[&\=94'CM_ 5A+Y%$@^)5XL?*-Q$8#4*BDAQGUM M,ANU&S0;4,_U$\83_75L.-%7?SSB?$@YXU[J-^50$A_HBN5AA"S5 M/++Q Y/;KXY^50:<8A7GP%'<.9IQF7%A\ /:<3]^_,+P@-[_\,TS^N3I9)L^ M/W:A9"O*\80?\BQ=ZI!=)I&HVSL^&D>)#&B\]!9VOO^9658YG.O *K/3(R"[ M^C@_OSG<.._+GB'.;-EK6I/+'!CJ#(=1@1*EI@+-BRC&@U"R'2ZJ.@M0["W]EH\@P\GY@Q9+288T%^8851Y80DBZJ I&KA^;@_D7BE>YNY M3?[!R5I>=0M[AO._91CL\@VFM:5=]&7SHI0YKUG^FE(ORASURVF$:5BJ-*D< MS6IF3%V49&BK U-1+"R38H<"'2$,0Y@L90JD5W"/-JV4XBP2R7+*(5SP:D>. M26Z1%(0MF1.!#5Q^R99#)R!4!_;+&SCZI #B)5?]_,(U<">J O#?Z@9@WCY) M*ZX< 42P+&)"@9B-GFZ2=3MD6@.II33N6N82N :&=,V7-)'50*>Y(RQXH\>B MA.^)X#H6M73!3H?FS3M.(INYY*&X0EH/%]IT(OG&K'($*"EHH\>9A,_!U60^ M%OX&N,DC,!0KD2G7$2Z(R=? $6KY%%BZC@& Z=TB=6+)'X"_6-UY7H#OV"!9 MIBF<**[8,9*4%+C1&V!DL28>+R.3R3 =.24[Q@M>"1M8B\B_I>R'[JXAOLW M\: _]SQ M1 M[H6-NDC@&AO= XM56IT4:O!4[1A12HL%-6N9'8((M$6GI0@,(^K&H MM3O&GBI2QP2J:4NK0@0==082BW,;#JD/CH_$PBNN_#NDF!4Z@GQ)06.P:]H" M:V*Z&8OT=]T*CGMY7I%N DH7+8:PIB,234(8FY]!O]^?K]ANLSG#9Q(R+ MH%?H"%5*"AHSHZI+4AEF'*6QU%WW ]_EQ1\SDZ[2,78(BQKSHZKC4E%^G,39 MT#'6B$D=$ZBJES-_SZ,NCP-:30.XMD-OK?&1R.04N^EPT&EXX?+"QFD+;@+7 M(=D,\B8K%9I+*W&B32>S-E*G$37$H5=5/9]J[:C3X]&N WP/)>I@T#EV>XE5 M[@BI:A ZIE SP:!J4"@4'QI1DFXNYAS5Z31A>&2->=)P]OLF$UQ?.=LMW&=L MQZ=T4== =A@"+]J5Q(G">;IL](_GH M[[WHX>2G7?SXGK5_?FN29S,4S)U36[ -:?NZJ3=CI=S.+YSN8U-MVI=]XJ@, M=L?;MYQRGBXS-]<=5X>>?H5Z#N56OFPAY2 40. GX!L2L-&31'"*JH,A (H ML* KD*S9O(W8@J"E+QJ[YNX+1':"O)43N(S+O(OJ* Q0@:Z/5GZE!%4KR4?& MO-P7'+VD5U &UDJFLZ2)?EXZ+!7UP M_&C_AL*:$BVI3R:2.46RGN9.NR97 M]7]L=XX=!J)C/80_78*5DRHFMIX?9=?S85L]'S?VO7=X:L]9 M]?Z"2GG_VH-AD1?R[/@O4J$UJ_F]QKC7[LP:DL+Q\1MA+N"C:F&_"%#76.Q M. 7S,NRX>4D&J@D9]#(Y;5)29IZ=:+:1G:K51,@MG7Y!'YFAKM3XN1PU^ M4KE.*K.4VLEU<8-HG7[BD89MIDTG%Y]]08[6Z\K!XOBZ13?[3>_&.O:3[QA_ M7@8?+[KQY])UUJZ^G=LF^79!9,*[4?,WW367EBZX$SO.WXEU[)Z'V^^]A(]% M@I/GDOW7\)=0G>%FK8X?WMNAI[=FY?;L AT)_$'4F+R$[^;=L )$N#4Y6[-8 M/6U0%_,> 23'I0I6-)5;;>>UR J8N9KPY+T_.6UB5-GN>\;=&B<8,.$K- /= MHFS4YI93#E(._:$N;KSU0:"U?[]%ZL5-(";BW9!Z0YC7$;RFBYIK&G61&;<\7VO ME$E3JHPR:)8:8/E%4OCZ83+YNT1K#A/O2 $T20S5?;B@^_+C4":*]242'\2V MR3+K0=^RKUMJXE'*,:B8##G3ZE,I1JW0H"5P5XZ[Q=D?PR4(\U(,2NF4G).^ M-AWW)9N04X&9Y9&(BM2BPM[NWA=$AV4+JD> ,F,(IUP,!Y[T@02[&0XYN"*W MW"/ _,6'8P-_@][PG\ \E D/S ZH4)=M4%U*L-'-HT6M.NAD8->1CLSDX;70 M#/(1+*=B9XG$*VNCNVM2"1/F^LJJ(7_X9C%(K*6.4:H&X1N]&$!6+ )%.<3C M7@?%& UUGF&BLC=Z[8!4@F5F!@\!GO#'6SJ'Z<&SZ>7V,_);!-;V$G-M+%]L=E&E6G9,L@_)VY-F%4U3SM@P!5$\Q#:=C.UK#(H MBD%Q!*&0=/+W&^/WQ9&CAN[EGR6F%U0+,R'=Y^/&(9YB#N'@Q0/_")!:;EZQ M*Y6]J4@IK0R,%0QH&1%5WF[,BL'>,Z255P;;,@!QP2O+P%;%E+F+EUNV#5AR MF5QQ*9N-MLJ:'-K^6E%Q92"J8$I+R5B3=Y)VXY0L.[Q?LA5[FV6.J1Y"GFJ*L,4,:BS%"DM;"=9L]S? MVK=7!BUB)UNR,YS@E>TTQQ.;]!F3>%87,X$W-L ,<"@S[04O/U*_L Y%E6DKW76&VG0REF,6>/%, M3?9KDUBM91V?- RO#'\#RN!?/Z99OE14B[HD83IRL@65 [TB,&RD&3++=Y^V"\"0)T]6>6[8MF'+9:G%)U4*3(CO-1\];33F,)=ALMC(:"#FN M9;\FROMCKPFC;^$[,.>V'>C6(\B_SI-903D>E,+J:/]&7.)&O; UY<0H,1!X M'@!I93P#=[M8X2Q2C V=XHII)6K:5).NGD41B*PF_> M\:D-0#+?):<"^QP:416Q21!OJUVC99-J:?3\S$FRO3^!=7C%(3D>3]870KM7 ML^SN5=1D#Q[:;,VN5?3NCV"'KX- %BQ_MXI>3/HNU2NP@Y#--P@S%['Q*O!\ M9XLH-K?->P<-[_ 5S0R1F?:9]ZQ5:U09*U*$*&V_JB:1Y7NP]X'MOP%\6FNW M@08UUQ^UK#)P-@A5VM,MI@H%8 YYGGQ;^HD,6EEE8!9'X @](0GEH_> C--F MCAB+WI2ZNY0MI!9>0CI/X\4I6L,9& /7(2F&%OZ&LLE'+=<)),2D:W2/AZO7 MA*]*[2_)G],27&@S36L?/EQ"45?*)X-E[D%]J>/S6 85FTR9S@#$)QEUY7BZ MZUZQKZ]HR,D6Z@Q.G*(Q$A2(+/&M,GLA5?K@BHEK\N?.(%HH5(3E6%ZG6[J. M&1C^PGT"[BLT:)=CYQ53!J:3+<&XM7"Z4YTB(&/)HS?WJ$LQ:EEEX!9"(A= M3N&:G=PO[ ?@QV]!G]OG%%,1"4Z5'N\04ZA 6O=#4MLRA@ M/.!;T_$V0!$:N06[ P>_>(VNKTIL(0H-O?>% 53EFDMK:J1-+V2GJV]R/+8GF]S3^42:MOC^/[QIAS?E M8R7?V=%=75C!Z'_FL_[.MFHB+9T;W^I24:,Q8;+N@L;W2 8N1BA4+LUX'14[ M-PYQR=]8@'%NE,Q?OX5 P3"FY-_^/U!+ P04 " #N6*54:L2^/ Z6 0#U MAQ %0 &-C;VDM,C R,C S,S%X,3!Q+FAT;>R]:7.J2KLP_/U4/?^!=YUS MGGOOJIC%+&3MO9Y"Q2$.J(C3%PJA401!&9Q^_=N@)B::K$PF:-A5:R?1INEK M[&OJJ__Y?\N)A]_L&OT/PBP54(##5D8_N@&:3G3J6(C5>"ZAF4A&=?0 MAF#["'M-7S,8QE[C&)VFD%3J]_ZT&<6#LSCVS78T=HT]'I+=OBH<1/VD?N(H MCB/X#4'=H&FD7GT\?#-/Q1BXBKO:P7D#)T;OEL$0QQ\2@3LW5(#<.@.DE+M! M6)Q*ZR253M$4AJ=(G593BDJA*8:A,#6-8]B W@<(_OAGY$/D0@3;WHVJ.L:_ M/T:^/[WY^7.Q6%RKSA"B3G7@+Y,("I0@L!_;T8&7&BK*].X!7?$&UXX[_+G] M(GP 2Z%8ZOX1R[#-!R]8#EPK>@9'4>)G^/4 HGB^) R<"*,2J','ER>ZQ^B 7YX! 7&\BD$8,3>.W?#7: _B3#Z M)_SVCAJ^^^1 ]B?\=A\]QC-$>(Q.#1@/<;E#$/PB@F]&WL'F.22.I9^;?#-B M^\ QXF(LR_YP"^0"8ZO^$\<@*=P^@'3&4>9CMXP MG?'C]S\CH&B__YD 7T%4Q_:A;/W[PP=+_^<&WO#A%)@%QOS?']OO4_YJ"E?Z M\_<_ON%;X/<_/W<_-W,-'&WU^Q_-F".>O[+ OS\FBCLT[)3O3&\(=.K_@F_] M";]^,$8SO*FEK&YLQP;A &-Y$\X&W,VOAJ8!._H5#LB[BAK"C 2VX3=#;I3@ M+[((4:@IKB9+8DY>-O)ZP:0R<[.#T?R4S&6:VI*#J/%N;,."(+H!A"&":+F9 M@_-D09<)F<#D4*W(QK"9;TQHOH0*);/0:;2UB6? &6QE M>[52@W665 C58S;KCIF@69&RDS AFS14: MNP5#^;_AX>K\518NUE6LDJV!91FL-LMLJ7)F.BZYF31CHS/)%H!Q>5M+0?WZKLEZZT9.9RW MF9G4$=J-O)?M+56R =\!EYQ*P3V5P#YSO;FM]7*_X#S\Q+M;[E MJBESD4:E M&:G/.PY7P7J=A4R&RPU?\75KK<,7.-K#U0ZL];00+$&13U66"C_NCI>JT9"I M<+6-3\4K!Q>J18NUE.'=^M1^?86FNXV&B:>H7LL"#=(W%C(=KD]7+ ]\YA(W MHL5IF@L\+^L$4,3V)(N85G)1TN%))?&*93ZBYG#$W M-! I.6^DP+?)LULUU>.=Z9)? =3LM$%%8[J+'Q\!GP948P)1^>\/_+'BXQ77 MAJK.@YPCANO(&58 K>@'2J^6:3?J8ADG3$,<^GXY $Q-&T)MDYM3):>5%;:^87485*C]OO!7K0Z"F',NCF3ONWE%H1'C;AL!#:) MO753VP(MY[,=EB1=3@IH=#60 M9.5"4)#(-+X)#AZO:8'C[E-JSC96TN'5Y M(Y=RO&93E/L\Y*#M4D&D57=_004 _]8-X"(1R."H)Y@ME1_:*X\?WDWG@6&X MIVS^U.#+EE/+4 U_LS1$,^"W40SC!X3]YBA6?OP.OWH&+?_\/#KY"]ZYX\T' M^/SQ>_?Q$PA]\GT_'\'\\QB"IY$5<(?NR//R(\LDA1*1+?7PF]W?N^=^/F"P ME_#;V[BF. [*!;R=Z:!9OX_-;J>"?IN*'==<)@6?W5)Q.3U*W?:&7MGC"]Z\ M/9_,@T8U(VWWS?L0],L&> MUKRAXI?OU L/=P9G!4#H;N8,%ZB^X^[D8DQ4P)"A!BF^O.@6+:^:&]E8(VYR M\8PV#4&]>0FH'RDE#S@#_P+.>$HI0GO(!R$8_"P(_79G,G7L*-*PKR2;P%<, M&V@[RW3+"[38LT2Q.YE*V=)L8:R-?E]S8L<+.V7X+*CW.O,XK'%7F>^C+_0I MC5!O0"==,;22G56FAJ]8NZUP(8_&TC@5QC&-P73-.)V&5NN>.\$_59UCNWCP%Q/X>7U>,>BITG?$ M-IHJ^]EL.9?6\_S)[><+U.>Q(??+%/I 1;V9*O5G:+9I51;KEM#1:^>6,A"''-X MCY@N[D[.G_CW^E0O\P!OA# M7N5U[+!7";#+:S.T(W4YUY.$1BVG=LF6S:/GOI4?@'E1^90_5/V\ER.<7FHI MV]7A*-FX+ 0SQ>M'WU"9Q9@2^T'W(F.T]3U4!&<0DW%:S@38:8C<=N!XT9 M9Q[B,>',]W$F'[C.%&R'DT0-*S7FNFLJ&>W,=@PHWOXT;. M,Y2ZHD+&4+?/K#V.FAO!2N=!2M5&1KFMF$["DL^SY $:$[Y\)U_J>SNW/QF+ MALFX !7I=BTWRY.EP(A=^7[<6%)/]NPCW*CK'^3HC,3E>.0*9L,4"\NVZ X7 M8\^.G=O\)Z8\@H[$TSDOWCSBZG2L8)Z;4M1*ZJ3Q66XU QPY2G@S\74^FS4JFZUP&91>#].W M-BGYKG!VMN5G,V7B[WPX9^X[/"#=ZK1RZ)SA5YC$<>**]FNSA"D3C^<-_%AS M[*SC@H]P>:9EX;8Q\6HM5$BW,G.[(=:H]KFQY5%\)#[/F7'G$:='0(5IWBR3 M2[/J !TDFWGB^?R!-U]M-68GOM,C MBFZ75^:@S&@YWS?6L62TQ(Y[%^V/V623>F4ULKLJ7VYDV-N\;J?7E5C:9(F5 M]"[:/[!XV#DUG"JMP13%W9XQR"KDK,&=H\1_9QODM?8$8RC2M-1,,SQ-<.J* MTNC;6^\<13W9X5\>J&SBZ?4L->]-3(46=+.? 5EPEGM[$CM\:>V.8#2"BL.4 MBCP^2DFYO+H@#/*2"[R_']6/93"D4;TT'0W)'M]941/55AK#<3PE_:-2$M^. M[L=C"ZA3&DAM@N-1?):V')Q56G/OW.3]=7&"2Z#\HS.LGW3ZQV126C:U6.=, M6I=2)=WMNW7[W&*=%WSZYRO.TGX!9QZ)1(PEKL'@#)WB5ZK+X :+6T[KW-38 M!9_^^2:<^2!.DC8U&N\N>( &^G"B@A$_H[6$)V,0D_DFW'@8Q4FW XVW&SR' MB@7(C[=&JNWF$I:,2\3HN_#E?HQ);Z"4B&<*!A^P^0:E#>;+5>'L/,]+//US M?MSX8:=_T$PF;S?]?D\JRS-W+#"]_E*/9;0[3A6:B:?S&:=_BBO467N-FF@: M6D]G0IKXBIASY:MV7DKJ&:Y%6!Z7'H#^@ M5\796(HECR7:Z%VT/Q).F4ZP0;; #&L\WI%TEQ^0TKP;2\U_HTMKO,.,XM?!_?YBDR=1=W_[R5'@NP)8HJEL+'?5HZ!M6.DX;"=3,)"BT ))OT3!/!IZLD.! M)[G_M("[WD@L#":H8I'-2J&NB"4B=AY6[.\_C?NQPI/P3E9.T[0NM'HFO7(8 M5?#++'<;.S?MO'@G+H;-JS-OB^K08YH+"N4G0E-*"V@_4XIGJ.9+,V^GOZKR M3_2+;,]-LH&S-<$?W;E(UIP9IN:=;$K*U@B,*0-0JWFQ-#.?(6%D#QX#[SRH M>'??^1L3X';*TVOX9)Y"E6+53C'M"I6GXFWK?;$88B>ZL/Y/!'Q:#DMI0A^. MT[F%)+*3D4FV\9$2SX-4,9+##R;CH=E]?]=L5O%&$*;P1VA+S!4K-"..?WI/ MZGW/-!RTBQ*P0:OHT-.1E)KFW8FG ;%6BQVQ#R_: MQS@BUQ(Z9-FU'&E"]7HI?60MYW&.5+Z3(X[A(.[\\(+V/17#-X;1H&P8I;TC M.?0[X*:F&E!/N@/#W\R3=0)WYU7I6GNVL/JNC8J,7A5:$]_TJ%@:TH<@;DGZ M)Q@ORO/>Z 9J0WR,BF?V(T-G:&XAF%5>F?>LC+TJZ>5.[,S")/OQ BV&46&\ M\51^XZ.$AF'O)30F59_IC^K3)D\'H\GM.-VQ]'BV07F'-R*"94>6%L/@*\5.:.\S?$_C M[U[U'T?@1^C^M]NRNSE.8\1^N97S"?Q/BTR_I-DU52IW)D%U/@UHKQ4[P_>D MG'K!G/&RS%,3^(IA XU77-NPASN+>&V1'*@KBZ8DR![ %EDTW9C&5HF],--T M'-:+YHUW926?X VNE.X%O1)9XY6QN@;HNN=)X]@&T.+)&W'(.GZD"957#+>M M6 '(K.Y^+4*Z*:XZ6E7 '%@/9KL;4[*G@>]% _#ME'VNW51M:*AN M?S".WZU@\;"?7H;V^W4\@_>X^P,'R9Z[D(YC#R%V)V&M6FLUW8O\B< V'%>R M(1L$+M!JC@\\02>OB325"P"U@#'&[JM?,V-HW?Z3X MDX!>J'&S;]V0,H$^9(L018+.N6X8_GA8 BP"W[>BSUH0GUYKX3S:R-J*:R@# M"X2:^L&6M46Q, ?00!B._+QA*[8*385(ISNZ>_=-R=; ,M3RX3>[<'!O-JVO MA*J!@EY*XFA:'EE";/GM* +O&.XX!M^_F3U&_?VV]2[(I(8/$[8_8&$;C#X'<4 M 91)H>S+W!@,_3GQD]?ETX^9* / M=&D_T%7I#7JZDF:EN93M2FT29.=L<1);5^4S_-,+\)M.7C;U!;Q\Z)+0VQE& MDYZC#P0J8RI&KBP&*%H89F,;X#DO%GX2Z^?*N?'+[Q;SL]Z4JY%#-.C(0W&- M3LN+(+8:.,GO?CT/OSU,9;.Z4"DZ"BJE!$)-:CA?D M;&Y.J#4LJ,26P"],EQZ >1Y4/9(^>BM9*].!L:I+K&B*M#Z.S0^ZFJ"VKC5L=K&@JJ3"J+FVHG&[]#M;&EZFF$%7TW68U@-ELR7M5! M4VE3*GB+69 ?QC;V'#.RHA^>U25EG+T+W=[_<4?E8."!61 B8!X&V7>&U1/? M;VE<:'/J=":RK)1MBR*EUQH-.1_???8XC'L!VF- GC+P2J;P%P7R'PT]>2"? M@S!HAA6=]H@<",,W@,*"S.KX!(\J MW79^ZH/-("?)V-SJUOD.+J3 6"S79"&VF\$)\;1?)G<$41>5#H@15_*3J>6L M (A0+4S#F79.(U]"&VU'G4ME,BLXPBT0>T)L==VG<.:3R+IH[GRBOO?K=&8! M7UBY9G>:YK/Y5<,A@W&'<6/K%EV@SHQQ>]*OU9GD>K9@9*^5X\6"LF;->:M$ MQ->UNU"=^?5U[Y@\6S%^?S2[XJC*0>< $5@6E+ "L(&K6)RM<=K$ ML TO:K8P!_QR"D7XKJ^VZT_]CABH#AID%2-'BQ4^$[]KD>[3?T_"OU\Q] H$ M7+31]08NVK1@!_["<:&B!9OY=LR28@*A*V5H01((CF"JZTX1Q.]:ZA_X:98X\,3[FE)KFA%.IEAUQ=!*=E:9&KYB[0JD ME-R\3A47;4E4_$J;+- &.8HM>[RTG_!S('_'/>@C.(7G9':%TG##P"%+1*IE$T.TNPN#?=7>7AYQZV! M!0>!#^!:[6'==6SXJ[KI*/KX2I3M(&C-V9KB:IXTU:!VP5&,1-DM*YA:6YPT M9Y4%KV1YEJ"+J;H2WS:KK\+$@QM2_HR*B]X._F2CW9\6.G[SVRX%&^;*[)(- MYK,% M^6+V?_(VN=>3Y_V+^88G&=Y[?^+72E%SH!967J=4X@M QM?FS,M4X]>E_POO M9$RDZ"L;$<>J^WRM/G,GRKK8,PUVO"J;/;<_F<1.5NX+I)+N\W&SP/;N1=U> MLQ!=BQKK.Q<&59.:VAF>Y7&]2@ >R_=34FR=@83KG^7ZS:T++^+ZQQ=CT?-(K9^&N/AU5FXY20C;(UGF^G,[U%,O1LUCN+*+BW]E+/?.X\(ED M)@O5I& M5O9MZ38K]P:\LL3&(POH-CF-G>^9Q&D2F?FZ?40?=$=2!9T,T$)G&:A5KFZ- M\+.PM;Y"1I)])/XR@?/>9, 6UFL^2Y-^QU$"=6TD'/TA'!U3KHJ%)I6&3#IP M"K4"2HMJ9S29C.E%_*[(3/3=IW*F,6SF&Q.:+Z%"R2QT&FUMXADQ.^-X%IU3 MW]ZY4EMT]':Y/2-,@D9BTW9/15!-MUAMTHTO$MX%, M/ 3D<9J!3*'T"],,^T/??XKCP[B@[&0]8C8@5;Z0\Q6.1I>Y3'QOIR< V-E25X"_RKK!3EL29F!Z/Y*9G+-+7EO?DR 8H' MX?QM> Z)8^D;^,CN';NO=G^'+_G#"Z=PO)QKU\?C_J30Y8T14^J1,ZW0Z#0. MWKB%"_[ZCA<6,G*K!":ZLV!1*569$6Q_GO)<>W'PNL!W;PJ9=[RJFI'7F9I. MMZCNT#3**'#20NI6XH^_JOJ>5WEAUQ5/EO/9#DN2+B<%-+H:R+D!P64/2;=E MN^B9U[\T9\RA/$6LLGWM[%9-]7AGNN17 #4[;5#1F.X]E%KTP/YD-6CBP!W& M<=_(5 ?/AQ_F@.U,#/O8M"\%^,$4/Q^N_N7$X*6FS )UE+/4TH OC\=9>5TP M9T7WD/ [>.$C[Z!^5)_MKF2\MAZ6A?;REB\OO+$^*O5 8!S*4:2SML^\A^-@5*2:=Y@FC8M+KK+@OW$6[?///_6G\;R!A+*"5P5>)L_1T#1(HT) MJ?'['_@_Q/-7%MP#)LHRM3 T?W2#H>C__IHJFF;8PY0%=/^&NF:8^X_<\#:A MW6>.%T6[X6NLR.[^]>/1K.[0L%.^,[W!L6MZZO_:>P<<.MT-U*%63>G*Q+!6 M-_]IP4W#0VI@@32=B6+_YVKS"?SI05VL_^=7--HSU@!.!.?&?U^8SON1+$VTRY !-_VHQ^_6^'%2XBC M(]E0\4,__I^?X2P0A0K\-SV"2M4"BGLS#H\2O._Q.0_*% MXB)3:10E-(*2:9U!91+347E ,JJ,I3&<(C6=3>/:CPU%/@:;AZAZ".G@")CI M8W#^^"W52BT^AX@MKL6+__P<; "+W3)%/BLU2ZT2+R)<+8?PW6R1JQ5X)"M4 MJR51+ FUCUL[^^JE/UQKAQ.+I5JA)=2ND-QU]AK!48ID/QFWQYF=@E^^D+?? MO\ST._&8%YK5__O?&(W^BG 'MP?;L2.3P%"1K9W;#+7GV_Q_Q%9"[T(#QDW. M4:-@3&CO_XADNJ:XKIR?U?.F5V(MJ=#$&6TP(KJLNOC#JC$TU=C0^L&"/Y+V M'TQI/]I"MC-L-:KJ6)8R]<#-[I?]-80;Y6@#=+B#J)N=9[NLS9ZL!+ZS^V"S M(T>?/-BW]_>%S1CT8 ?VW=W"MB_$-D#[VN[S.7!]0U6L+9=M-HOM+.EKG/K? M?71M7[=#W=ZNN#>] Z?4+6>Q0]KN[]3"A?[AP 6*F5I -/W1O-AN7-&+=T.5 M =RB A^LTF:#]X]#^TW=#27@&_] >B'+ M?ZPY%\DQ?.5.TQMV&(&Y26T^>F3XAO\P9K.,A\I<#ZU9_]\?!IS" RID)\<: M*);E^ -G^>,TNKX1*"[\!_CIDO__>_V31)_WIR7WA>NNZI^T?1.@5#/[?;-22N MV>*;E1[2Y.M"LX74I:8H<;46TA(0:+2UH&6&8 0B-!&,^DO[&Q'R2*O((WOV MW)TMQV5;X=<82Y!WQM(]__^,MJF8;J%?9B^SQ\WEO.,B_@@@=TR.U*,P(<)# M =60(_;4G@C>A(>^)W#2D::L5M!9!/:)9'"S*'X3JMZ3P&P>FPH9M)+/F+X:LP4 UOSD0([ H)UW1B@RS^QOA[?1JA^<'^2V+#OMR&38RI+[%A M$]?AZVS83S!R+L"&C0Y51LQQ8,2FU@V?P3,I7@(=7"7E5L94]3_%+B(SE?P8 M,_43O)"7;U^M)E<32Y$QFMBI,;)3P\OE#"],P"-Y V[@->?Z#A:)HBL(8G/WV=N>+@L GIW,3 M#*,^W[9?@]_LT9K0\'F.;N0%WG#G-LE9-31;.70T'C&M4."AX@A3#U*ME.5" MW2$B1:&2*]4*XM6&@4NU[/7IJ/\"<_XO?JFH/A("'*8'[U& *!XB3H$:ULEH MB&$C)=]#LJ/(4?P[OA;^-M>FJX0.-$V1&18P,LDR:9E1:$PF,4I3\('*JAJZ MS;5MGFBI,CMK:DL^7\Z;>)WS9K23U=84L_[>E[8"7[J.O/0\/CP:.G&A@FOK7"ADQ?- M%;6>SVY*N[*.MC5IX+8T6<\6:F%4Y5&1&LBL&M2M3(6#+T9?9<#F(#,NE+ M\TV>X*OTUN>Q[5%@7\K''Z@ROH)E3\"1+659VA9<;ZY0V7>E("\2H$.M%] > M,^GV:%G";\T4J#7"5[Z*%TDZ1:51FJ&)Y[DQ=HKE)49Z),BA??Y O/\^;QD[ M1Y%Z";%*U\UK\1K9WF?IQICUWA$=. T!$P;]! 9]J(V1C3K^.XE/?OK.R&F: M"SQO^Z-BV #;"SK)S=F:'&L-6<*;&$!MJ643[.L"C#A)H4@-$7T7 !^I77=. M&&N*%4JS\%?!;3D+>P^A:*F7:C%8CPTD'+K=M2SB6E6;V-6?X,;1#8 M82'3LXR&HD3Z:^.86R!#(ZGN&K9J3!4+N>L2BFS:A'J(8FL(1 $2XN CPYAG M$&/_V)S,7Z?FW5"&.1DYVZ+:D9$>X*.9OY5S]=;5/.$NE2"BY7RNW]QF' MD.FQ]"\/:0$+3$.HM[;)+E=BA_?-0_6+A&SQX1(<-WEE'Z\I.E%L^ :2!W-B:3W= M*,P W\EJC1E6][1F;A=">S!2-R2^.JAX7;Y@=F0GWZI-62,O;\]JOXP_,T925Y11TC64CSO8>'&'_$P,GR0 M@KRMAH3DR-BKW\/^OQ,B&E\AKECEOUG"5 M<#T;%&P*^!/6^ C6(+%KZAGXSX UPLJ)#?R.OOD9JH_M;TMU%#;XVWYO;WY" M7M@-:-[MXT=*Q-ZH>C<'I3\1@\^623[ ZK.%DR>.#VRMIQ6&#R)%OV=+@SX[ M[M*U L^#W)@H#/GRK=DO5QN0/7AUO(UK/^%0:_MOK39D>XR:JU)R>E; MU(3G"QU=5ZN<, @*NXS:LSR=%4I/\7+"BZ_;R\Z!%Q\7* "X7YVD-F&G?'<; MXJ/Z2IDHL;5;#QOQ'4>C1K:HE*?LX@_,6N/$'-=XB^I%"I8S4"SH+EO084:J MBFL"_X#HWRH-LMV4L4-+\#E$EFPMS"(!9+!"U!%0300^:R*+$?!'8'.TT+TO M*/T+VX;-1HJ'Z(8%-$2Q+#@B/),0QC1F@1%&-'P'&8#M #CQ-JBQ>10C$,?= MU-[OC*[H-7NQD1V/A8&/T)L+"_ 1+0C;VD=#IRY0011&PG D.K_H(7_!2:$P M(%X /3]OY(1%KLBF91I\1O$?@[)0'JXW7.SFX2TT?T>!YK_P/8@'4*S@F,$X MY#GX3#0%/GBW(!F[H;VR.BFRN M^?4#;T]:%T):-^@*WY0ZJ)&; V[8Z9;_)*T]X+U%5'>>Q>;)@Y'/'ZY^,,_V M9/43$^UKAYKSH6\EXR*SEZM90O&"DC4Q?!_*8Z357<<.]VEKA0"X9Z^0J%UN M>+'<'" YQ5Z9S[.?:CJLW VGIP)$IMB^0#:Y,\%U,MY*_PR_0OG,"O MMP/\D>'!92O3L%;^U+IGL^@[=0*\OS]16>RA-<3J5G?L=TGHTUC#GM 3,VAG M9V-LEFK-_,M1%OOQCT1O?&#&Z,E%ODXS0#E4$ L^#Q!%5:%F<,,+)2,Y<:_@ M'GWT4P0R7.KH%]X$JA3X%G>W.4*9FD#H5U>A60*G@UMXN-8A,G2=A3_:?7T- M#100K4T#NF%']=E1JCK$(8[^>FJ%T=?8K]VP@P&/OG]R>;MQH5&R'?O$2GU!/#5+X+I6T;UJ%2N9L^'*;96()3=5(C9 U>J#+),G@,JMBA$SI T;' MB#2N$[L.?(?M'^]2)C_VLT Y!Z\3:]^24@"OX$RPD(I"F%G"#K)5BND,--9B M3'&4YXLDY2@5JG$L!]7%,WJG%HQIR3#9NM)UB,:0"7-0Q..1[5'#FXTX,WI[ MKCH.T%I[OCB6@YIQZT6K: UJ9KE*46/*8 C>'8;*_R!;-3,S?&["I%&ZL.B MRLQK+[N[X,&#D476LGK#>79M@MFH[+;*(*/7&GNGH#XJK[5QKYD7)*3NSQ83 MQ#7]ADJ[+)QGX!J048O FH-P[I!I%=M+'7+N\7:4KW*XHTTT$N50IPT==W6B M-FM^^XBQ0-2OAZ'VQ3JD_O7*_7YC]^5X^KM M[:&F/3I?D_1IR7R0AW_%QGY@2[P&-"I]S7X";*^N7'HQ&_SXS3U)\E?@@?P4 M-+R3Q.0AB5_3R^(3U-6I:5T[9C2]A=YG(=)'Z/T]1%I\RL:,IVA'F_1KMN13 M-F39;,41!C.!9X1W:MYMQ56J-2ZOO:QO!G*%:-YV6:]/AK8<\2KV_),K^?9C M4?&SK3[*0/F05-!GZJ\C3!U37%R PN./.\J)NGNANMOAKQ"A+[O!WIW::SJ% MVR"C=FY1X VF0HW%1K79 CJ1GZCV=DF^S?'SRTSUO2"PIC\3P+I"C.-Q-T,_ M%HR/0O#0!K2=*((>>)O@%WP_B#J+^G<=R7:1[C "'K[+6H4O7QCPU?"UB UA MSC8VUY!XB'AV7I#>ZHHFOA+^?N)2-8[S;_S M"(*=65(G"MUZ(V!9.R9$_H*L%050-QV)[A,S3T8I_[Y&]I()+T\>?+72%$.X M'^C*3:7:W*^STY0QX M!25#(YW9T M.";D^LU55H@3^)$N#)4B_!2$9>Q;F3 \+]BD"Z(3-FI8W ZB#(2ZJ6/TPCK& MJ[#IU_8)"[[&\Z%*#;-[:A3)#1L^7R<$V5_D?A7H%?(_FS+.N[K.K1K)1SB$ MP\(+K2(M\9KKVA[TW(8TUQQ? ZH!G<@?B >M3 @?^E '[:YFQ-F-TB$5>9U9 M.21 RW(!30?5LOS]*M?R10I (M@@T,5JA<,]?>SII.K&%G.!F M*9[F%BPNC:HRJT*=1*:O6(*Z(BA\IU1V>/B-;.9#]B;<\!V76[T6<,WPII:R"ND*?EEP2TYM,S=O.@W[!@RB MK_!6[[M+_9__>M V2U%-:.@&MA8FIASW9H>UO=O/MF#A$7&&(+7IRJ7H$*H; MQ5HH*V^7H&*BAL0;>MS<83ZZR"VZ: ZY_S5$0G)[W98%P]^_]O:Z;7Y8Q0D4 MI E"!AH&9!)759EETZBL$[C&HFDBK2K@818T@NCI&]NVKCM2">$YP-D^K-%I MDM>=0WD=J1Z>6BG5>5[ M&K]FTL\!^-( &7[]Z?W /Q5/YPK>*\^C?3G#?P&+?\[YC;N]M,XU6Z5\J<;5 MLB6N NUWH5F-6DS+.(W1U&$CB*V&$,Z'E#8[@O(2['RET#Y] C6&\KA' MTF@K^2"V343RTD7R;BID;ZXSD=!3DSX1W'.FWN<([HE!2L0K$:\W4N]NRRBU M^"IVI^>CV]6K?*TERB3*L.SQX]I_C):4?#!!L.N#&$G,!?2T2,G?98ZC7LJ3 MHU&D1-Z_3-Z)\Y+@"]P@[^3OF.@1+/5FT+/(\5 $LGD:/'@MZLP;(*!;4 11P#XWB:_,X2+1<+, M]KDNB)'%!! M5"^Q'8$E^B4^^B79_<]08U3K3;X(E4:IS9=J\$]>QEB6HH\6[KY91^S9!I%^ MF$Q=,(+CPCX.X64H$X#\57$\[^^WJX]=OY46A P@52?JRL!'=:J/=$KXZ(./ ML,1@B:="(1.%&4ZD7Q1DC>)LFJ3D^!,1W-BVEC F2Q#?. M7L#I\Q+P!Z%RO,K5N,)FD\R5Q*PDBB4!49D<-QKC%"E;(['A6.:P NL MC84B3,'F?%&2O(B1^L#.67\0#8FKM4K0T(:./&1Z^&=E^UN/TV&P$1YB-?RH3CU2!? #:_=WJ$DLQPO"DS3

7VAHOUA* NS1TA>47W'320ZD>@/ M*E*1:DV^4!);?)//B5R%%X4\WY!*K9[(9Z5FJ57BQ:1(Y6LP*-GNW37TB*A8 MF[Z@_"R \K-_L6J8=)*\J _;=M-/]$.B'SY&/]!\MUC*E%IPZV(Q,LV\0Q?0 MEZ\+/@9;_'($I>!LC\$?! <3J8Z35(NE0HUK114/.$E2[.M#O??=[3NQ M['X:$WYX6=?U/\#^QA[K;];ZS_;D#E=ZU]4^?,TIFI(_V;H1)[=]RM&[-N5X MTBE^2Y6D4_R?.\5C),JJ.-!E3<-TF<1T1F990I4U,DWK"J:AJLK^^+W7*?[) MIF9IAJ7(AW=K_[F1Z-,=YS],1';TP?![^CQG:H2+WG3A+6U^/-.^]$2*];GE MA?B/4GS;]V\P_6RKJQ<0[ZXCW<<1Y.4@W2/X?D6?UM+_K;O"5GY0/(UJ#$;) M2IIE9)*"OS$TCLN 5%4,33,T2F@/2) 5"A"^K%"M2K6=/5L4*E$6LU3+T8.3ABI'=DJ^VHE++7B-P[+%1SSZBM9,<8%\ MNV!D?\7(=LG(9LW(!W/J>Q;,B8B01ZI<,UN\[\X04B7'9_EJAF_N]8R*S:+_ M*M605E&0PM,EXA7"=[-\O061RS5Y!"*<^_O35,$K)9_2];2",3*%J9I, D:1 M%;A9RK2B8Q2.D10Q4!](?DN569[L4Y-*04.#M*IIM]8T[;CAW?\H)>6#&T^SJ0[=&U=#2\>/9C36HZ- MA=R;<;Q2Z.4[6"O; /4A''DP)U9?5X1I@^/1CMYW1[=3V:M20YDXG)-'"Q6P MQ/U HKL,R:U[;6Y47\BDC#X>6=30=\3/ MZXI:O&U6YW H?CBT*XX"OC4.<+-$\A+UX>,1QP.-5OYEEF<3EQ34>H> MAXYS!4V'W'R$^$$)39-"I5] \;QJD/Y\/ARFHZ$'E)H5VBU0)QIS"6^WW(K@ M+?HEP(5##T@UM9MCHIN9"69YW&R3K;69=]MPUB,\E@G6$J1R?UFU'%FZE"1BAKE7/:5P:#CW" :-Z%>UVZZDB+]A*>IVYK6>P M0C3T "R@+:K8G _F4D=NS=)J;:@YP2(<>@!6"Z=)LKJR+*E<%ND@S=2$]KREP 40!_ C MG$4508XDJ;PL*2-_3-&XK2M3J"B.<%8^T_.J696?H%E%[TM-T5\[)M0^1SB+ M;K9%-MO%4A)8D5V#IS(6.H%#CW!6:#+MX(KS<\U!@\;M.WFC9&%53/N^6@WBI,H 8^0JTVU:KP[GA0 MYR=,P'*BTN=\D!469I;GP4M>#62?U'$HL=5XP M.^.9,IBP5K^R6,C$,9715!D+2LHMOYHN\W.FEYDWFW#6(X0M!3*;7K0[ "T0 M2L,B#)7U&3CK$<+FF%XC+1>76=28I2;UNT6MGTAMC%X7A!:3A-1E.7I6.Q>U&%O<@=.J%O.8F<\ M[?Y.+5QE>K.)(2T@DOX8OKG[7AEXCA7XX%<8R3E5;.V# ZU[@;<71K]'A@]2 M< (UC B%N+J+\!/D%U)A&].,7GQ D&]%".R:_$IQ2 BQ(P0;19L30GPY(1+5 M%!-")*HI)H2 JNG9@HF$$*\CQ)\+5EYAKWX>R,Q[\LPG5=S4=VG M;[9\5+H#W:00!?_^P'^\50>BU^G3%BL=/SC^> :<)HBL.8@A".<4K&]U%%V>B6&/DPW M;F-36RL!FRZ1J+TSLJO]B;$4A3G,<]&5GRH^'Z5!SYLWL->JTS\A9:MD[\OD M;OY;50'0]4LIMGU>.F(%=TR4YZ>BY+TR\: Q_P>JS4B'D>"(N)+]"@^D0U\(GWP'D/T7^+WO_^P)3X*.WQ&S@NN']>$JT-=YWD3]P" MXVT9?]F*/ M10\A'IQ&1_XQEN$A_[RKJ-$]@(%M^,WP;+0$?Y%%'_*HXFJR).;D92.O%TPJ M,S<[&,U/R5RFJ2VY'TA4)KW*_^\/8^G?V,%$<_SM]S\06YE ; 1>:J@H MTYM0;#A;"W_P]S+#^5G%=5<0C6W%"L /Q(,$@4_!F;>UXNK23?6*V3+-*^M) M>[;@YL*\%AXO(L*;=+ KDJ'^^?D0$Y?@82:2&&._\%,D$<.WHHC)12OE%TM* MG^4+:V8EILALL:PL/ET4NWU7)GKD4N*-&K72-&$^Z8Q#4:1__"8P]HI&V6=$ M\6)=X";P?-=0PPN=(Y,@L?032_\"7-SS-C?NA3)446;4]9\J+$3F1A'XF M2[<8O.S-PL/(1-C?[0IGZ-.9%=^/P;^Q8,?.A3]SZ^6/DEV<-F\SA@U$5.R7 MEA2?5[S*H $E&YHI[!6*/>\U#RW@R;ON#DG&/AZ8.V@;]X!O\U#/.:5 M&K1WY::^PE(=M31"RW@IOZYIF5%[W?CQ&WJ6Z<,M( K\G 9'IY.8]R/)HB<6 MGFH5;GG:[&323*&'#=H1DB@,/4#2%>0[;PK4\#2-M4J<\=@ZX[NR^20V]L5: M[$ 8:\!_0A[#?B.=K,@863Z%@DEG:6:I$EWI-&0F-%U)[(JF\20B=CY"B'R5 M57KIXGK"#?5U\IH7&7)Y2S56$IB,\9:?'PE+-.QF14?RRA+,=PR;U5TP50P- M K5>')+)>M$/,;&>9L M30@%>%,*_;1")(F^:30$0T"#<2? \KG)B&^$3?LV!DR:2B>QM^^F!+[,#(HA M8KY:79S.Q,@C^):"K :C.ACT(1E6V]KG3Z=7*^"$4T#)^@[!65?LY=N-CX MR?-7K;C.%$*YBH(J88WR= +GB9* R2F"E!AZ"L2>Z[\,A'T1-"3DJ6OBGJ\ M2M(-6EVLZ%Y6XU=5?Z[76TZG&SHE6&3Q4.DKAGG.*;F,@,>SYDTS_"/EZ*G M X@%% ]H=S&1B^B_<:G^61(7^5K;0U4=XZ82"DPD0H(N>2!RP(ZH(8:8YAF+ MUS*2(/A8(=OC%WRK$:G)'[\Q%+UBGSWODS&0OB8V'P&C%UUVV5FN8: M<\F0.WP&2&IIUAZ&BZ)#,<6N:":)CQQV$(Z:N>\7G9S ?OA^SL-YY)J3@I.S M,UQVKM1.<#=1XYICJT\&CH-)!=?5;D"AJR6*+3&_+*^:B_"^Q=!^25_A%);$ M2[Z;Z"=E)O%1$J<+N+Q"2X"B,BM5&JK%"W0ZUP59*F7WN5!+A.83=45BQ,7' M6C;%)4E1R1O4W0,1)J (:TX07EWY)I>DDW))(ZU';XJOA^FII/75URA%Q+4]; MG9*XRG4E4*I+#9S2M:PX#,4U/&;.D%?4LU7LWS/L4C&42-2-[7$?SW=495I!>FVV3$[&HDZB&''%H,^U M=TED]CO+;%)H?YK&3'\4VL;0Z34"YU8TLX4FD9UYY( ((J$-L[[8%8M??M87 M(LL-PL+Y@[Y+>SYK8O_'UOY/:NEC8RF$]&YHK R"3'>SXBF)34GZ.)\&)I);,==MTN.'DT6Z"'LT)^TK.4 M2%JWC8>^9XJW9'N^8EGA <8P"!']5(8N )L> SLK8NJX(4827^?,?9UOE,7] M:K5W,AM%LEV@AE5"FF3#UVI&N&;%J@>N.E(\( P@S$KX64:QPD[QX@@ GYN$ MSM01O>CWTT;)6#7J*.0&YK91)?UL%^K%J($CCB7QCD0')-&1^)D^'ZL$O,%T MG5JW!W5^TBFG9FS:F#CS1J@$H'&4?O96QLN(G^PR_!#Y@1M9DE=(V. M;KH2))&4LW#C+C7Q_]6J[&3FC+ 3L^B,],Z76SW3@K^^8IK);8X*66L'$GIDM&:=Z>>/L^D MB\-08NF-Q++?,O9RS.C0#3NZT&UCE$$/;O4U%SVC(>-1#DL6N:/2Y.'$B>S&3O:3>Y>RL M@A>)Z0)HIM/I5MJFT1]V@MQ 5/(I+A13: LPV!5ZY);OU]@".R*?7[SEV3.> M(K -QX4,TE\W?[PI;/I$KCCWT@3O)P>6U5E/ +0U/#ON0RALHI1V0$62" M3EX3:2H7@!#D*I@,@"LK@N$Q-J&+_ 2@W4&U26;9P7O2E7=("Q=5\KP@M&^W M=\<=O:=^TN@S^?%@,D4+H-'!B6ZML?*Y\)YZ%COF]OX!]U%I]!=1:$\C?"") M)-YKIJ?THF@:@!79REALS)N-SR110Z?[6MH65:ELVF[/J=1NT[W%C]_X%88? MZ\?X!^1?(2[PI@".G@-K=151;"MTFN%%IP$2,?M#KSQ(.-OSW2 LW]NC:-T% M$R.8/-T]+Z(GX]TRR]OUK6<:PSK+]A?MU6PT_/&;9HY5,B<"]SZ!>R>QV$5= M]ITYE3+I&:E(VFU6(8S&C]_I-/Y>T4L:]B1E7DFIYV5M#7=O#)?6VB[MB/LP MJ.<*H"L6JF:A;XFU2:]7(LH+&8\Z+1-,>#554A.:*(ND)O2B;9.7:HNEHBEJ MF2L5I8G-3Y=]7.H(0R[4%M&I&O(*PXY9(Y>5>7A)7&$OJD!?7D!!W&//#5_2 M6[[T"%#0*IE&T>PL<:XWP>?2@GO/V8?7.ZF ,>Q9N8.;0G'5ZJ$RY]GD(HPC MH.SENS5/4X::#K*9E=NN2WAM83:UKM!:9X:?29F:C\[E.==I\BN9+>!*DV32 MTV%(&8RBD_#!IPG5.QW1^<2?U(+;P43*6N:@I'W3;WR&L( MWQ*]L0;"Z^<>;M39T-@4= QNN9RMY;8;)?P JH4C!K_=&(,RL^ FZ*I0HM.U M$>F;YD+&HYL-2#8-=?YS!G^B&A+5\-V* &)C29Q:-P0>J#=*\N&*?16LC)SAERZ!6TH*CK6@6%7]-'P1R+MB;0G*998'GU] M5MS)N0N74D%E*F O%G=Z(>_IH'/H;Y4CR3QUZ_2P+Z,(507*R M(^X:ZW-/G#ZKKN3;BMK(K4G=G#15K3BM4V#,0B^.CAJ"X58Z+8'(;\*,I8RJ%3@6T M&A)Q6X?*,;K5A2:N,/*$!DTB_+&1AGB813%$S%>KB1/&:UZC)ZRBH,XZ&+Y M.Z-A3[.ZK6FO'.F),']%7M$H>_%QFDT7C:1[QENU7IQ4W$?;-]]<2WU&]XTC M6DG/FF-9&U6Z?*?>TVP"\**;AEHINF8&NR+2#/R7=-ZX(+G].M/DFTOXIW3N M."+BQM1-8ZJ2:?*K966H Z*;<@K#4,3I2,2I]!5-?7 3]@N(WV2=R<3PPVIH M+RH:#PD*YP>V^N$7M"=>W'>!^\M*9)Z&.^4!-64L4QN@;XK1#YGC!+_4(T*. QQ:&A T3 M-OS46H0OVT'.PXT+/34G1 G'M?*@Q1?:PQ4***>!-QN0&"?#P:NB&)^#!+V"+H?*>+5 Z479,)O% M5: O%C]^H]JQ1X*,/D*GB(O/P+;]>&OC98DW.9SLL2;J<%-#H:B#G!@27 M?7=T]\U(BS#D<8$_?P MRXM 'Z@EOEU8JC,SD&Z+A#FEFB@:]K2CKE 4#?^]@%DV"$"4NU==!-.$#36> MP)K"+XP6V2%L*5NSUH;L]]!Q9OCC-YF^8G'ZBF(.L;9ILG !#"4$OA7GJHZ63)Z3\-&=MV1=)4YZN/3>L&OF89I-)B" M:-3TX2)<4-@#(ND.>7'B&J=:N4L7[-/EH%\@V>E:2R]8*;'(&[I8*G8S*XW! M&N&"Z#](]F4$OSEM=Y$Z=#D-#0Y%5&5J^(J5Q!1C&U-,CAK&PW*X%YXZE)V2 MG=U(SI[:.:)QRL-21B2:.5X"MJUCUF U;_6@QHDNE:(H\HI*^DF=DS FIPW/ MSBYXD]P.NTP=-&O-M@E :S6N#P1\NI%;:"E09/HJ37QP4X/SR'1PJAI, BL, MBR-.=+Y0=293%XR [1ES@!@V_!L@4?(<_Q42"4!HM_T-U!7BNXKM65'W@\1M M.G.WZ:*C'*&B^^O,#)1[V8S.!67W);,4"6;%\;S\1B:S6Y%LW4LDIXT#+RHX MC;KEM90EU(QP*%S'$14I-IO+96I]:YJINIR7*D)-+NA#F8ANTL"(*XP^=*C^ M3H3^S(4^B96<6#VSURU7FV@-3K2#U%?J"L4)9[3 M#Q<2<=FSES2@&ZKA)][=V9Y<^CXG#L_0_&D"7S%LH/&*:T-4>7NBE]M(WG/: M:MU<%XT>O6;-54[OB9(M3--M3B:BQM\LA5ZAQ"G-F426DU.(ERSUI[-JWB?V M9E&MW8ZG=DD*')O,X\) [VN+4.RAD<*B[!63/KR,^7U6RGD$>C:-$KPC!R(^ MVHSY:H\F1I[<5ZN&I'W4&=L_^X>7^.C0TG.*KRP[;#O/T2ETY2]!T7;(R9"# MBB]JTDVBS!6-'C;I3L(WER[T<0KO?#5B+LQ0>IU^6*^R!*4[2]J<,9V>B.<:XR5R_$WE^""6\PWE^%-:2KU4D&>8GBFX3'8DT;>FP%.*1$XF M7"C(83"'"8OM#H,YCTR6G[X"Z1<;X?MP+E&AJ0/<1[&>$4 4-2SD4>Q5>%6; M'=Z8AR@N_-A&#/C T(U*AMWHLA)_!#P0\H(67GT=]:6*#/,HR350K.BN$V\$ M@.]=?R 03^/R?B )OWRI6M.,^>]_X/]VLZ@64-Q0[D?;5]V)=?C*K39#T?\] MB? ^) M.WHON5GR)O45'__\__[6_^'OW*:4ZEN/>[!30'E2CC?6*1[IH"%(# M%RAF2M'ABV\4:Z&LO"V4#+-GI-S<*;$0#P@5FNK(_:\A-@Y0.5&6J3V$/3"\ M-T_M/HJ4UNXSQXL*]6Y<$.:;YR"<^\&L$56@WW"#8]?TB8BRIT C)7I/@G\4 M9.2&JN^_6T+V* O^\0!@*U0NH0QE0TUJ^]X=1RHOX^U 9B^'"]R1?YFEAJ M\_ !H M?(3%"(R_2C4(@B")<)60S_ANEJ^W$+'(-?EHX76^N?NK*DB00A]-@]>8!_L! M,AW^!W7[T7UMJP'0-,8.,(:2*090,HGBK#Q@:4)F&5QC!KB&LB2U%0UE9S]- M^/H4%?7NA _J*6*E%_&"@S=D:-\]'NF4F\J8'$Y(?J(T1A5E!)BB&XX\F+,U M+3.%7K_-\8'=PTNRL*CE*@T9/YRSF4WU%E+ YE#1G3)]HULP\]T%''DPI^\R MF:J8'@S1U)P4!8Y+I;H]:.<=SJDUQJ[5,&ZK4L'VI^.&S8V*#>C:'$6X5#B\5"]0ONIT4SKF_12 M4>1BN:[V)W H=C@KZON-C%YA*2FH@^(T52%*]=$P'$H_'NJ5\(%H+"F:5X12 M;H;:>";'#$/?YF!6P@1HI4OF*B:..@M]ZF;YM0,9GS@<.JI.ZMZHPQ7-K"RQ M>J&?LFOA HZPU,QE%\-IHXJB!:ZI_Y^]-UU.7.G2A?^?B',/Q.[3$7M'(+P$PI\/$Y,J-IH N(D\TG>U6K0'7&AKFA-GTJ^S:"6LJ!YLF M^BKF9P5WU0]IOJF4Z3S+#78S*H1-$WTE=S.\5-LH+:%4K!]&*Y*?=8,07L>5 M5)CQL;E?*>*&'TYHG>0ZC,BR(;QTXHH6**NNMMKZ@K0*)P-;UU@KCRK!)YH2 MO?J!T*?3I:"JJU[>S+4/@S6J*)T85OUHS_"VV]'YH2!8+%O;-7=+#C9-#&M? MVVFS'7FTL)SK,!7W]@D?-KS0+S4\Q#_^X?.589-%^(F M%B*7KL,MK,.S)V7394AQZ;LM1(I+-[$.*2Z]XC*\)+?HIV3U_8:"@Q]_'#?HUT M?.+F*D2]KP="LBL12VE+Y(U?M_T&1 M!:1M%==9P\Q5.(:)X2]+@0=6177KMFP%<'8YSU/!_RE1::C'^?FE8Q$OE)2F M(:A&: >4SJP- >9#P8)Q="%+O,T][ZERI\K]N96;N%1N0F387EGNK_>>T)3& ME5"8Y+'E^*.5N^YXNV#CJ9K 5+?:(BQPLSW)B:B0"D$S6?9*(94_Y3.?C;QT M-RI<6%O/J/L-/#SS:M>X?[1CX_T [:N/\6-K?7_0NJ;"^S7&^'F%]RL;U!W5 M#QW7S#C1]N/87N9OX[2K_^RZVM>V3&+6(48%9]$-J["B;,N1HQJS>\,39=DQ MQ+C7W7.GV^IZH;HBE@^Z4Z'(=(4NQ5'Y]G%24]7?9S^<9<%7JPJZ<+$H 8(# M"^."W1F]E8\VZL>$)[K.4SF2=&'LM/&)U,H31V;:H 4=TIWDW0"H-LA;3_4C MGOC'4RT0ZV:5LNBY0')SV9T,O+9?UC]BJJWKF8!1\#C4"7&(!O*^K&!8.(O@"7 M3EH[ V.T0?>T@G!O^I& O,%OIQ9J)83OD9UK-16_0H7&GQ[@_5MO5$EQ_.[ M6M5Q%%0:(O((>T-@8UVQ2QF^4UN5Y8,FK!N#[FZ5DQFW P_,P0N8V"Q-OTEM MEU2/O]<=!=]>X]_61?4BC><:#&,M*R;'3\Q^+ZC4^OM-I2^B*C! X_'"N M?1E'U%"U+/"5;$97;4#KK&Q$8Y2U81N>[Z)$X1LW TYMXJ%4HX$ > >C"+F MC2?2ZOH;?S(,9 TF3FJ+#=_$ MEF6.WTO' =,7V:AD=98AGXLPI:IY6ZKY023]^RCQVS+RWU9B"D_RZ M*^ +LJVU*ML0*#&\@IT ]OCKL_//X:4O/^=R3%T2K^Z2^.CR\N_J>OSHP=X. M++XMM[E48O"SI2(S"J#CA2Y? <5:;CBK(\+41X7:#'6]+J7X3.R:CZH#WCJ,ZSPC59F]GCEN:!:OW M 4)%$MD"BW\'=V=T&8>32+!+#LZ% LH"Q^$L^R3#+[)=7"6]7"U WSJ3G#+^BKLC!]_\AH!T&M M3><#WAFR'0O6[&4B?@OV]J_5< M:.OZAYXEV3Y_VJ*N;/]RTZH6FGG>Y]4N?R1G%9T^*JBZ/MS_G_,K_OK6_Y1, MO+V[H/"6.[^E2IZ:\55W;=C2Z^_Z7QT0/KBTT$W,0>*.P._L/GT;UP4\P8+@ MT8/XJ *$;$&]'5VH[;6(RQ%7V7 QVPGDP.#)TG9QM -TDPB%[C=.71A?1NT_ M*I+R>?0^0?J_K=5_?T+?0"FQJ9F?VD*I+70C._W)%CHK:92V#K?]*SM\@=*/ MKMQQ>GA))MSBKG(TX46=\VFZQ96K.X2,L!NL /YD P6;*0/.CQ!7,@GF4V=5AZ4O7\4V9$ZLJX MY;#L5TF.@ #T]Z]>3JC?:N;:J.@N4M^[91H59!W?$"'\$Y0Z$K(96DJ M><0\/3-VLZKW_3(BWD-)WY8F_%Q) V\XV9*MB6%*$W%2IV1J5I8XJ*0P#)++ MYJED&9E_4H?(?P3;5<$ CZH"5P/\"1Z"E9>2K:L973)L&"TRFL?*_F71NJ,]1FI,Q7H'0J MX=:RLSJN^<->PUK[#E^:+OOP8G/ =_)9G$C]*BD"@*APG0EMH MNGQ39')U$2,'+,-!.$ ))MG\]SB \BR+@G,*F9*B+J #!CJT L-;HJQ2>-37 M53>!"UB5IT:Q..)?2*K(-^!37QTVTBJ['QX\3B4TE=#4G_''V9[G=";^P7[1 MU.JU UJ=X:CL' 9+GJ$W%6P(WC!K@PTY!S=D*IMGDDF?J:?C M(D 297Z@?=GQEZJ;S=BJGSHUOOZ1^YNQ2K$.H .R+O7(SQ'?SA40SEUFH,)YT(EN^M$\=';=M1GZ5E)0O MQF!.:7&GZ_L,.P"S>7^52Q'I6=1N!+4,F).N!'8-PY;<0]U7UU['L>$(7 >5 M=#PAW15L&[%*TR^?2_+[QOC99Q+6%1M53.N82(I[9FZWO):.+9LV@>2#*71B!,)5+4U M1RNBB'11E?6GEQ#F=0M]$?5%RB@_(H3+"SU8T#Q_[U) M/84/&-7M6)9ORX" [MT;E]Q.,BP)3//(*3GKM6,/?4/=L-;?-G#?4RD >U&-V"Q!I1?UI J>*OA'\9<_5W#,&E>" K_; M\F33(H))O5P8#I&"QSF_N2_A#GI:UQ,\YIV4/S7^OM.P;^X,Q >M?BKUWVG8 M7TKJOX,-_]=_X%V\KKI4;0_=*FT!7O%/;+__2,WW6XX"?[L@\ =N85]]85/A MO67A_316UV]L3A?NXI1P?F["^6K>I)NBD*F#^('_R%+8P6[3WH[X;LM?]OUV?N$; MI"-Q@8V,'%?8B&X.L^*KW955X/GP*&]J6'S6*P5>-\/O>^?JO'&M<'A8ZX%[ M*H*XIVO@<+8RNE=7[JRM !V[VDC:]^!MS. /ON\:B\"/(+(GN='U2T^>RF_V MF8"@=CG#E"2]NVN8$UPY ,J#JH2268+)I45"OPY I'>.?+VTOYN!DGVKL%T[ ME8IN!MWEO!8<=D3 #%.FIC'=(SOXR>4HW.- O MS>&N8.X)09^#R;DT,<=68ZZ9DEFF]CA&%7AX/$C<]3G(CAS:V1R'0JY5.0SX,-VT=P@#T25%9YLI)K5OW2=UF8N)W M +BO/L;/&]].A3<5WD\KO-_6*+_(W-BH+B 5,-24\9:2^\J9@RDA_R[#_I@@ M\4>/.A7R;S7LSRSDMVE3O?;.AG(D4!5IQ; "7U5@&>FG]KHT2?[34%G,4V7, MV&/1 '_4T'_$3G'<[PV;)&4:0]WWFX&:[RCZ5>O\=[L4_0H?!.;#74O6OY=2 M%W^$/%SQ3'\17OTRWU79V!F*BCQ72+,\<=N0L1GO;/;\0<7-R5AM*?EI^,H. M;?(%_BM>PBP^SJ?"SY\JVJ&:^JI:KN#%ME4,K,%?K-2>2J-PB M?H>3Z2GZKP0AX6@B4<9V6C:9QJP<4EYNR952"/FL$/)B'_A;0(@EL5X7ZSLT MCBT986 3\]R@V(<0PD (>0/7]Q?P243K;RL>7!P+S*[RMGSMTQ+YSVVUI1GI M'\:67ACM.V6?GQ7S!'OE6#^O(%]KN!Y.B_U9T^P.%CUU98\P:07(4SXB3_E< M,M\R5>A4H5.%_BWN\@X*W6YTZRU2/:A",!4]TS@4:4Y'"HVH#/NL0M^FRRD- MXW\_VR^-A*;"FPKO%Q7>;VLR3]!OJH))8+R2KCXPEKT,EEE !T5J-7]^DOUM M8IVOGTT;$W*Q4IH4:-KEA(#!#PNQO*"XTFLGV.,O(.0GY>4BW>T$ZX7J=C5$ MR+UNX'MP &!^GW(R!N0V[S3*,T%0MPHS7'I#9N_T10J'IC;-9'-L+INGW_!N MJ&^H$RD4?%+%M_IY0X$CXLC/*-P_\P>[5&.FX6RYE! 4,@@*<8;-X@4DM M]=3828V=3V[LI,*;"N^G%=[44G_*4H^S%5-;_?,3]+>^B/!;\>Z/,,'+D2XF MZ/>U>'==UHN39BEOJNH48T8EWM%SG$B1L1%>( M9HO!<2PX1I/]!-8D^ M0ETOY4L#_\/QZY+\ZJ(EJ_ 6[(=]'2W5C"0#H@1>>P 3GK$='SP?+$,&C,$ M7]!=RY%60H7FJ G]"9;@D> @$+)JOPB)0WMTK#N#/D5 Q M=O_Y7_#/Z7NRI4HNA()E_/!S80OXDA@(>C#9L1SWQZD$Q\6HEA$M)A%\#HHV^=/D*X=OK,\0RH MDS]<%=8/VZGPV0^>BE;%=S8_2+ #O]&B7& LPMG[)?A?*;-T(33^UZA;NN84 M^WF>^0BB"]08>'T]5(FS1$J_(I4/9_7:=$D(#\6"0BF*1),BD:,TD5YH>7&A MT;1(,ZQ*J0K#$B3U5_36=\&3Y\N4=:M\9Y0I==MMH5,O<:-ZMS/,U+JM'9VLM&G&IVRGSG2%?!C\,NZUZF1OQY>$( M_-L&SQYV*R5N6*NTNN\TZ#L\E]#@G\Q!W/_,Y0 R]R/(="L9.(8,&,1D>']% M[,V-I-(=9$8U'OS_@.#"ZN9]_O)?%6B\7V#RA$8HHRW(.:#W%B%*^0(M*@5( 7R4U M6:9C!9!.O*E>V14(E2XK9A"N0F_0:3D-.H24[W%+I<;;2ZW;=03&9A;;MB45 M6EO8,O>X9>XXX$VW-5)PLG+ B#;3(=1^*)+)9TH6V9E-BP;+E^A:IQEVYUUW MVP MI@]:)IXI>\7\--AU6'-89D-\Q1:LE1:*=/*9F&GJ-4*93)%7_8G>=29Z@2L'NQ"T3/13UBR#HH-C5YB4Q/YPM51SM:4.6B;Z M>9RU^OM%:83C6R$H$:-@J1-F*++)M[?RAMK"^H4C;K0QI1#,QX-6P(GH3-[# MEL..[6Y:+.693=OHE+1<;M<8%05?!FW:S*&K<;8L7NT %-R>139Y6M M4*OD:GMS6V]K\F80:C;4$"K9U#'"T;JA-3VA5+/+=+'G+*=[T%6/(XNE4\T77=+YGBP=D+^T"*.-KVNMLDUNJ#$E^M$#JL:IOL0&'ABJ/UL8@/J3VN M%7+;WI;A8$FW1-,"T7*= EFSA;-9 MT.M9W@9/O;*P@CTF!^4M.^!+RX[*R-R4XST.AN033;>\YS+.8-K$&;'657I5 MS2;+.G1R))J&"E,7'+K6,K>%0KL2E+N#=04Y&)(+B[/;:NPY%A%UW38 M-+%ED/W XQML3A"V>X:NL[D.MAZ#IE?$9=D^#FLD6Y[B:X^M3MO]B<%*8%A7 MQ$6LCOO:]H!U<+);8\7U?C$]K%'31%]WLLL&F]EHS!N;IK33E$)[4^S#IJ>^ M(N_-V2:.RE,">]B2-I[ZX_3#)?V"5F1L%T/S2H[,LI,# !FL4N [IP\BQ^!WY; SYPF:\>+X#GJE93GBBCZ?? M,>C=_!%Y $(P3S\UOF-?"'KQJ:FT\!SHH'MC._QJ DK4$/SQ1>Z>^-\_<@:3 M=^2S4>!T(=YI(8@[JI NQ"TL!('\A>E*?/A*I-AT(PN18M.M+$2*3:^[$B_, M(_LI;WV_4> [R+\J(B[*DDO\F,N" Q02G %7J^=W, MB3N&>O.A_TGT:;1T534:?QO\=>F]4AY@NN8WON:9:\N=HMM/1OSF8OVN _X. MPL[;RJLE-Z>K_P56/\6X%.-^1\H_\*[-/]6"MN3*RXCP4$0V^@'FH*2PF K, M2P2&2)$T1=(OS1?^%FPI4$#WE7]2<$QEX#7P[@N<(2U)WC(#_;]>1G.==<;9 MJ/!TC*UGX#&2G>$;JO=:MS=%^O+1IZP^XG 9#)E\PW%'$8KO-_!4T+_9N#^Y MH-\FV_^-K>[^"L(O0._>467?=9"O4MO[9\'O6SVG_+O7<+^X9,&+KN'NN8YF M^"W'\Z[\A$V*V]7"U43AI.#4-I52A2U@B>DX(WW^6P^]XK7_GPJJY935H'G MH]/W&=_)N"I80-FPU,NK&<'G\#<9VK@;UX$7%"B9Q>$I(S?E_2GO_XR\_SRN M5(!3 ?Z, IP:KF5U W8P [$.=-&PM'; .([H@Y1.WRR=?KVR?-^-4[^M07NI M3^!G2X4_<+;"7:C5%;9-2TJ^PTTU6L6%"-@=%,$MD"BW]7 MH_EBWF"Q+D5=^!G%\&30<1_Q#C#?:R-8I[;$)[&J1=WCY$,P$+;M>;TP*HX#A@S% JH03+RA1_ZCY?J[ZO/' M<9EOK?EO2V]^1_.-J'+>6G%!5CO7E@JQ55S(':QP" MGL)D\=QSUX>EZGECZIGZ4SX]X?A=1:8P=50VQ7%%D+C&=N<09;; H6*E@':P M60I_SN3XRAZ5JF387@;*/4'\F[%4,*49WY7 A*)9\%+#ZY,;7JG==8;_OS\E MB9%EQ_@!U;0%E7.DNFO#?LIQ/)[LCPU;;?G"Q*Z8 R4\U2_;T>_'],WNOY%6S4 MA57?V^H.(VQ'+E^TS*6I\^B^)E*/T0JY MB5!U&Y7A=A/V6*D/E3\^\WDE??6?WR%'3XG%[?INX-Q!WH/R5D%;\/7 \);( MBP,=-ZZZ"5S D3QT%2VZB_-UB=%7!X34 +P)9VLJI:F4WIR4?NH]&7G]X?:A M>EV;?[!S1)F7S[DJ#MUZ:3,;FV/\X&([Y=@?,>0^\5 M"FU)6'O[$METI;$]1'H/CYQDZ<+KY'Y^/F]$"05CO R,Q=Q7E$*!+^2-L P) M*3 M)L6)! M-8_8-#SE^0V5(0>#;@L#;6L9_"@)^*6""T;%#X,T^3LD!;M?*U3X$ M 5AV*DN3KU]UZ@8I3\]5-Y*AG$HQ7!RHB/,8_=A$3BV1U!*YH6CGYW?M)_$K MUL63RR_V]'&VTH7Z>$[13CC\CM6IV@.PBC?GA0";!:W^ H8[HS*8V4+N+<]! M?G5!3[4Y)2;OI=A/4A7WV*LHFV)P-(U^N# <?(YD^5;.&PV MT@'RO6Q&DF4W4!\X\R\HC>6 Y_NJN[[\>VK=I=9=:MW=/#OJGF)VK7O5O8*5 M[&&^H#FZ.>9+M#'8;YG:MLP!K$2U-BDB2Z7E-E,$2!'@,]*H7T2 R2X,A5&> M,_ 2LPX/HL3TIGF$ $QD#WV+JIME%9WNO60_J2/G-Y#-<175Q:+&/XC-/N,Y MEJ%D_@M'_WOO8.PK5PG_X,%]2?\.*F"5!*\2Z @B7.GD^KZ9_8/WPV\6$ M+T%O_@@>'J.">C2:6\45B\+P@,WDF5KGYSH'40'F>K+)8^??PRW4^=5;1%/# M[_4-OX\&D+=E3+'*A08T'E+ M@<=L(/'2+"?T,IKKK#.&O5.]Y.WMB[3,8YJ#\+%G&QZ,\KXA"_[X+F-.I??+ M#/+S2N]7]@/TXNI2'BPOM7&A!\ _H(#(N9IX2O*_.,G_WAZ SQM&.?'UGG2 M>NJ-'$X&2NNJO5B/>Y9D^YRM\"=5OG;[8HMUAL=U3A:DV?JXV1T+\JH ^#HJ MS$GDLP29-/O3.AA?'1)2N_]VP.-MC?T_ @]>%E:]^LA4S&9C,BLWU#W>$74( M'K"P9RY+T\^6]?TRUOXYFA)XJ$[858L^-8<^;:PYS2KY1'3H"?=E_:22#]R7 M3V:3E.QFA1*GY@)G6+IV* %0VWJ %]'OPHM2%?]&C.=[@\&'Q#)>" 9+GG/' M\,$# M3P7]FXW[DPOZE['RRP;D$+8"S](:2LKU;S:Z^=KF^A=GX.\3G>AJ9_VYPK ; M>+UBEEJY&M[4@K$RLF$PU0$E" *688M?(L@?\]U@#0JL2M;W:NN M;,2)DY[OR&;&0?.O,L>GIC%3+4RV_3;+S BT7"FUI:$XD'<=&AT&[K[%E^XBT M'%7DI-AGPY]?R,>2Y#1:G#:H9BQ8""SC+,"(I-35\KGSK=-TZZ^8[%&)-+4% M%?6LRZ>H\A78T_TBMSPP9 \O!?:>"*69)]9#D4(U.W/9/)->S)(J?:KTMTUS M7JKT$F7TO>*@6N&KBK5C:N4>230XJ/0,5'KV^QZF2)PCO79@(C7OOOCA^[0> MQ^GLS\Z59U>N@"#T6W!&]'"X%0ZO[F[+>.&X##O899N\P5)9AGKT6 MXG-C_3,AZ?B$5% M.MG5^%@C!T ANS:$1,Y6X']@8:(=@#M@9,*K(0P[ !,<%REV[&=1<5!RYXU9 ML3SEC<)!4P=#RS_V "J2D%LQ5S(*4J?3Y]7ZM++'E^1';XD/@3 WFA)+5H7F M:"3::S5/K3HZQ ?(FK(4D:QA_DT\5,_2*.B^4N+[>J#W"E*F;.304N\7 YV, MC M)&_EDJT +L,E"D?(_!R^]N:;5CC^X 1E7MZSS=JZ+U)1T5DFF\^]9=SO MH_4DQ8<4'VZ14=T./A0J6&NY&&)S89CWZC97.A2.91WB ^1?%)6EGJ^^^#V\ M5J5?IE?9S$(%#[5A(!'6^4=KE3JS/K59^XV<66]\ H;SQ*XF$N095VL6YM?J MTKS 5X_YPQ"C2[6F%'X,KEX[T)9;C/.&.0F$ []=EIKFV%$U@(ZH-"U%YK,, MF1YJ^T*:GCJP/AP3<'%;5;I>H\&-A8/B'WESKX_G*^YF,$&8=XU<=[R;"%+3 ME-?Z,#>OK#B("; F#TMD*?RYZSN_K\C[\Z6^V^%& M;B1M^4&#-.W;@8=>:=EE%X,-@V/%0YFKJH/J:H_@ 9[>H]AL(8]_^UN/A\%F M8Z$R!)*540Q/MAPO<%5(J<"T8(B#O?T% =\".+_Z(#_Z+MGT[N-47K^JO/[Z M9O34<#^5=Z#RU-GRC&'+@>NJKU?H/Z7QMT-M4QK_]8H#EJ2- ;@E.H?:O5?D M>JS'5WC[.A2K^X+;,(5U:=&AR:X^'5=TD6)1'C!@[61JU*=HD*+!Y\QF>2D: M8 MF11M6J8Y/1G/":]37A1E " I5.F:R%)7,^GU$F_['E\!2WHRZOKK R(!% MJ>[#CHV6*C#696<-7GN EKL-*TIG)!=>@0!(E*_J+JKGXZ(#5OY2!3P+B 7H M-3SD#GY",44)QED\'_P'E0VX>\4!_#GL*<;N/_\+_CE]3P9LT84@L(P??M9G M^)(8 G#\O]]$:Q\N DG?ZVRLM[F+3J-__^__N>S\/2AALF,Y[H\3\ER,:AEY M;D@$0KJ*+5Q5,C%) R_^(5FA=/#B4>;S%X'B'V?T@O.0R=WE\_^=N?\1SD9B M*M?2'KN8L <,/OK6Z2.$5J?/',^ "OC#52V@USL5/OO!4]&J^,[F!TG<,6^T M*!?(B=#S?@G^5\HL78AY_S7JEAX)7?00^#. $@!FUK^7SK+X(Z!7$$J@QL## M"U ESA(I_8I4/IS5:],E(=P3B3REYHB"(M*2AHMTGB#$O$(6Q'Q.DUE)RBE* M3OHK>NN[X,GSX=INE>^,,J5NNRUTZB5N5.]VAIE:MU6N=ZK#;*;>*=UE,URG MG!D*Q6&]7.<&=7YX=B!&0^YT1_QPU*UW1OR@WBYU.V6^,^3+X(=AMU4O;,!OQ0ES_"Z6L\%&Y+M1Q\%GF&KGE=6 M/=DU3MP U7A_&?:B; 9\5<&O%;:@+[[;J"^$>M_3LZ(.R@M46)AG%[X7/.+ M68IW]LPBGL ?KRQV-T*%?GTJ!ZIS(7?S.* 'B&M'^NST MD&Q&RI3!1AE"#BL[[L:)8"C[Q -K8,D!.'C1,Y_Z]OE=I^;G/L,.7W]R/,QA ML'C^V=EH4!E)<3:01TL9&RS=,GI1)N;FFH1B2>X!+ *Q=SW-<\*D7 MJ&X\5+C*',GGUW7?7OQI_ RSG@_4_BP=\%.S73O+\S%I:.6"-#A%/U6--)-A_ MP<@\3_7!T^#6!LWE (B]TSOOAZ _OK. M\FC7/>VXWW%?@:Z'6"\B^-$D&?8,"#>VD#RDM*AZC@MGRG)"8/!Z?C:S!/.) M>1L5-*A##FNK/G1A@%G,0C7?2;X* -0/'=?,@'[M#/"G2%P!B+H*7BW;&C0GPCT2U'A02B(VD@??&,-AJ\@ ME +:XJT->)&#;((^>J'ARTLUZL:#EX"'6,"L XB M#SN,QP,F# P\_!I'K K MK9B)*$:P1M.LG 5(1;KZ $3BYYQG,88KH/UN9@%^1!8F!ET\M@?>_F"#@?&S M7W4@(GKM'D2R<]2;W?&^P3=#;Z4MZS,U,/I_FCA8[U1>4G8I6"]4MZN54)^ M)-7MR=*0ESS@\?XA*A^@WN< X9$%T '()BH-P\$7>\?BF6$WR#<*_4X1Y_[Z M3RZ9^Y.13X\'@N(00]\JE[F4K@'(/U6L)]D9]B;0/[)<70)0%VR@0GXP;V-'% M<;#)"0J 5L)?9;">#EA<+\8*H'#J&MXM]W!1XWZA=T1]._<%/.C\D R"I6A5 M%X$1TS-$9J P;)8'+T8>H%>VBA+Z(E@%#M9]"WO0PD-)!DH[7]1;QK%\5C ML:,QH]Q4-XTFKCIL%VL(?/BBZ*GG^N( TBEN;WCHM[9A&^M@W58AA(F#:?O8 M:&$CPCPX067<8>MSKO_@%!O^J[=(#N%8>ZH+*+EC*R.G> +_^@G[!3!%UU%Q MC@]Z.[^XX'!#I@\JMYCDM([^UW\(_ HLKE5=6D A #@+9AV^#8K++\YKM2B. MZNI:<\("+F"M+568[S#/M?]X7J7]Q;P.??; #')V#R\UZM,:7:B8^TW_W>>5 M87M^4,'J;9S1IDU6I[6#70O_^@]];5YU(S&OKPGQSV/K9\#\F.)XOXM 9RB/ MM]J(#8)6&&2+R+%Y KKK8'7_Q7M$A'!] >9K@,8&!@1#0G>):Q#4[@$>V66' M30SM!CIX#[XNA1G-<-=@'XIS:Z'E?^IT_!=)0>%M#^7=0GXHN8!N(E2+&P!C M4(7D$1$'"W 1&6TE)UZ8S:A*()\<"_ *,L,/8JONS!A!:PU,8^Q\.'7AGGX^ MR9J34W@>WC46&GC(,H;[G04L>5?2U<>;KFJ@'L6D.0*'R!D!SWA%#XB,_7B( M)Q$ GX!=T8 "!2<2[F^ ,L.KZ]"X8WE!#[@[!6Y.KSEZR"R!H7/O^S%.]LM%;T\/0*Z'S<8R3K:, MH_GA@]4%=" :?;+_\;2Y\)K_. F&RW[68N&\2!Z9VOB-.#ZL.?=.]^N M$(EL9NT T(#D!7X>.0VV[&.B&5LY#YJ<."XP11X:*^@]D;T2LTP+F-J/R!TDJ& =$)C!'ADN.F^Y M.3M]3^OPM.'\O6P2%%$FR'-$N0Y,-T5!4=Q[7$+U/!Z: @_I^GE;>^E>=K%R M)\,!\OZKIH5B +GUG[4GKFZU42H(V,@>VC(/G!;7ML4 ;501NL2:<+:<9,.5 M _CJ"^R^\*):R&D)E/;D1P4/OXQ?689M1E0>_O:D779R(3\EJ0_&"RBART$I@^=.3% =-Z/^MPHB.;"\P@ZH0D QV)0O>/5/045XRLJ6 #QP&6!.P' MCAJ9:-()\CRX;YS+$*0N/$A(.T;_)I(2%*TSI,?@"+N$]OM'Q9@+1#C\\S0"- M E52N$B]^*[QBP>IDX$M!6"/C](BKR5(7MAPYU3)S%("E'&AJC:F#%7OMX([P(OB)Z=XJIPFB<@8RX.\ I4%-G8]CQ M%@JF1(K">Q$-^;WQ ""!A!WRR$P$#Y 8!V"CA_:IL@*[\OH^0.L_W!6]R+0 M/ 30'!BMAFY%V$:3#/>!Q,$.&^AU<,M%([^,1MI1V8^,!LBL=WX*LAN,=5P$ M!!H\.^@0C(.9T=S=#^J$0Z>_G"E!U&TX!Z<_G1[\Q$0M) L=4_*6JNH#TS)F M$88=.9I.GGW-<7R8?WMQOM:+Y_#>*7"V"B3;#B)+\"".*%"\B>.]I99%G^='"G1CM25 ,-#\*LH)WYU6Y_BSX M%^@! (\X@"WH+C-90COP,-HL($- \<'#D 'IV*O CIRI:!41W?WI@Y!/ M"Z5W7XJ2@?Z"1 G("22BX*D5,(9HD0@<:YZG#Z^'_V1D#\/)ZS@[*]N"LV$6%G1*"8A7U8@,<';@_7.@CD.$U>"%X\4TM MS6-SY8U)E^"I78WW?&"5HLAO3*YVU9+=[O@T@4M[RN;Z^ $?J]R[D"OC"K6& M9UT,&?Q50#8UZ$;<83!=WY)817O6>:?_%36"C2#V0BV(]K9A!NY4 -: '0Z! M^Y[@0-A&D'V>Z$B+/"]8;R(*$7E.HJN%$.M"X*BB[,0@OMHZRI)"7[4,:7'I MNKO<,*(!P(T(^^%*25?P:I#_5.1+2M M0D^Q'^T#T6ZYE@Y@'#!H>O:J>!=3=MW]<"."^L:P4@%\="Q9 0"7RFEAZC9, MRD0+$]ET9[3)=]5Y<5S/[\R $DO%K3353?<&T.;<=13UB?O^'2&'\S-MR07T M-&8S)%*:!,>)["+HM40;?J1L2+VAK7$V.BYJ$6:3A0C/^W84+X".DVR$=X9R M$7!#B:MGN+CXVD8Z1-^)'>] =B[T6]IL7&>/%%2)K*8=%%- "60I\,[0 DBE MZV. 3JR!8/MQ(9\31SV+PD.OY5J5(CQ#P8%?*+H(,0W,$<"8(Z)",'LORJ>Y MZ*7WH)YV9K<"2'W ML-Y6[@5)=; #]]A6BJ6?0\)_3FY@+I(;VE-67F,,#QJEX*7VE)SUV_NIJ- M;7VH!^-!2=@65XUZ#6,;;EV'M]@R=\F+/AZL9O8750K\0#'TO[^XL+PP$ NJ MO"Q;KDGBLFMN:&[Z.8@FV=[$.78V^H]A#>8TNT]OF5%"X@]E2\\,\7_G LL*]"&/W5(>P75G:VF&D2 M6Q!V0FDJC&FUM"O4UOUWP3*?U74,=V9Y?%AMC&R-W!0.5!\N*GN7+ %[UIN3 MF74R?>XMM\,OH!MRVX"OHEMI,UXH;3+2^XI#644Y \9.O9^O@>&9#X2@ M'O<6WO4R!'U]M/ZO*%)S;CR0;?,XY*OU2K"F\)H+>R=7'6$=S6I,YXIE%TTWB>X^:Q%?#\R: 9GGF]\MOJ> MT_!7-J??0E3>P\(>/#(-@;T;1?.\L\]JJ5I1C KLH6#V]#AT9IOWMN_BD'$" M8!O#W %HZBU;7 N;[T5UXS>X_[*C74=HJ\NWVR%+D.Q@OA=('/9L+8)D$+O*U7/@MD&,8R R,SSXA/O<.$OBV!PV\C&;!8]FG M%/)8*F,/=.2SC6+QCPX GO*^H(M&.4_-A=/WPBL3A>-.SH[ W3C>VSIC/]'V M=)*Y0>3\KKC.NA0?89X8_K(4YP0^M2VYA;S-[]6Z*S 5O^HNA%UG>KB!;:F* M,I*1PW #4R>D/)^0#@;8O?8A> -0 O.5[QI%B&8#3YNAVE,KA MQ9!]'W?5 R/*AXBRS6!LQ(DF&.8QW,\@6<"9)%*:/GY%YC;40 ELWH5\5%W%\>@A3.8X34T,I_&.#CH1=<"!.>[^I5/WFGETF6J"U#*CHHQ_ MF*1TB9%P&>'"G3IV.9Q,E.!_7BLTV5$G%BA?+6)I:-I0ZO+ZE/H0K\CIP ]* MI;Y()(K]ZGS?ZT'_X1@EWEU M0O+G)5Y?0@2B.03FPA!L]MX(3N75G;]R'(]&C=;(-[O:>L"OR&ZK5(8[_QW[ MO(W^UM/S\IJ7;S$]ZF+8\M6VI OK3JU.$25>E!KP[.!=[NGI.:7P^$O ?3-K M,,BE%Z?R7(E\/?B(0$&LS>D4SG?.)N$E%U[#"N_+'0+E5Y_B$4-2TLGM<=O" MMUM,F)$YC*>*5PJ*76_WC@7%GF4=,-57CK,9+%38!<(Y@%$ <>@L*CR0!C=5 M.!7?CF$\/N,3S98:2TAT5A=.S/F@'-\;GD\&HO(#<"]",WM2T--\^D"6$L%5 M(SJ@=RJPHQCQ$:*+-0&/^-L"N\P_&6DG&59TM,YY\%A85@KN3W&.<93;K2J8 M%)^UO#\Y=[FX8$<%1B*$3W2N-,:24]I(.98.,$#8RVB_CW?[9UYP>K+V<-R7 M;XJS550)H%'TMFR<0PRCVZ=DSBA)!SPGFLR=^N1$ MYR?NF%T1>U@VOU.,DV MFO%S'M("K3$X?VL5L$PPW==/_3PZ(/'IS@&QZ3F@]!S0+]>]79#Y M/$'G:+% RK)(2WE"7.0+I)BG%ODO: I?4"C]O M=$6VSOJ/*]VJT?8DG[<BF3RF:PMUQ?%XY 1UK5I;3)IS,5^O@]:)IZ)T\4B,5/EO=#=+A:")-AS M;=X'7"7QS"ZQ5/9RLRX*S*0W$VVCT\0QV#+QS*"X53JF.\2%ZG[D=9P:X4[' MG$B+^..60PK;Y<;X0>>;:YYGE F#$^6^F$NVY/)-FK2.1P]ODAKAU(L[(F!U MD4FV;!YVDPTYT4VARHP.K#BQ0#=TD7W44B1(5=)DG!4EFSXB6.W56. M=5FG7?W:JA[\KCMVI(8A!"TC1U:K?FY?@&N5&)E+<$U]W"W6\<.A=\!=,4]L M%!VL0*)E;2/4_#FKRN:!]ZH>XY4*BU&86 $P!X2<+^"XJ"@4#>: (44P)Z1( MJ3EF(6F:HA64Q\_>#4HR59DLQGAUTVK8SKK:*9HA9+J);LS)6B@WNN'69.Q> MKM]6]-&4AD-+3.QV+^<730-OX"5MNZ/)07'1:7*@9?*AADV%X;QG[4T,W^K# MU:%>P7?PH03SN.GTV)2+Y1GKF$9QC0OSXG8;,.$UX2Y/9^9!H]>B$"Q'HN67 MYJM-&0IWHJ>%O=@L'&J+J;"="5BAT<"DO@M;)GN*,[MUC6OG:GRP&1+K-;=8 M>!X'FU*/F]97\H(ANYVEJ?9H?-94FW,G@#U-#DIF]/U\;%8I@5'V6!V?&65N MVP=KFQA4G^V/RDO1XLWALHZMQLIFLB_IH&5"!H=*;H4?!6R*=\N M07E)#']'S4+1'P\HOE0M+X*:SKN%/'QF%[!3:TN56^QTOK^L1QJHQV7,'W)X=OMH15B01"A1O,KD&UI^RZU^:N0<9H MF5]@,Z]>,#$23KO6&L&EB^%9UL7)I?6J9 MZE29VMI,;+DAA,'D\(MROV>3N]E&J#K5"3MMCZFER%W#P643JZH;T=L(0^$H MAP%TH.O\J$?JZ[GFGFL+^J5KQQ](VR9>+W> MV:XYZC@SS>:"K :%I50..0ZT3$Y^IY!OYAIF&S.-<;]=G+'X<66BIHF>;GKK MLJX:\S[?M4:^+/7T115@)($GNUK':^L]H02L'T@/C!MHG>CDNZ M-K?S,P(GK;+B&F%S6,1!6R+9VVZ)""MVY:";ZG$YXSK3FKPW==@T(2SUC3A9 M>I.FR6^/LBM2AQW;*J"FB8$),R6PZ5UMS5<+A\$4,GB;04V3XM(5&4=4[25^ M*%5MW=T>"(KD8-/D'+1+.(4$,YW' 1"_E\*H] M'!X,;:7B&&J:&%>[7=E,9F(5$,QY2-9&4UXW"1H]-3FNY:"EXV'1WPE8<[7%C/9T MMJN!SEZA;,OIPA#RTJK'8\:N[!B'<,AM.=@T(07+/MEVR,.L+32ESD!KKOVM!B8M8,0X$J[6G+WP;'>ATV3&];0)?:#G*"O<;*W:UIZP):M M0=0VR5?\P[*@%Q6=QX9R>[,?J]S(B]H^W+* PBQ4)J?FQ(6L2")-XZ2XH!:L MF&<56=)4;2$5M,1^V& 7KJ]U6'.XQ=Q1?KE0T@1L5&P-\4FVYZK0W;:NZ?HUB MSI;64F&&79\GF1QA%5O2ML#K5RFF6*>.S;8K3O#MU%M8[-*=CYOA58K)=UHA M9Y1*(E_:XP7:J_IA?<-=I9@3?':<47)>XM=^[4C*H3*B2]8\U2L+,=\UA?;NC^58I)FO.NWRU,UB;&=D-*/TRI:5&_ M2C'GS4T]!RP[G=_B)'$D:F%%Z(77**;B@SUP.]8GPG"66YM]26SVNN$UBKEM M4MC6$\.2N24:+D/4=X5\HW^-8GI#C]"E5G^#E\+^J%GA>)D!$'N-8HZ6;*!, M#W1%F CK;H60 >4TKE/,[NW1=&>GB-8O*;P-U;K3DG=(]Z5:F7'%X87:68Y* WJHY+KH6OL=PJ].UZ ME=6O4DSB*%$KVRBT>4/8.9LY01%BX3K%=!>$)W@M3.!+T_I>+O9FC4WN.L5< MNOT9IL_8 Z^&.7'*BTJ-.(97*699)OM*LPS(.-8>;V8!V: GN_XUBLEO!H-B M\;B8"Z4%21>VVYDIB^$UBAD&)N8HC=#')]:84B6U%O89_1K%=(*F79>/6\PL MF8(E:5U>GV[UJQ33%303JQJ6*6S7^#XOA#UKXUVGF%IO)(^Y>IN44R.GGMK:E?NFN1*Q@M;NB'G>[!EHJ/KO.J0 MHE7Q!1+8H$0_4-@Q=I6,EMF=/L77)%!2@>BTFX57>*C%5S6D/MUM^'6@+F0D(N>:% MUWDK(&R#16'&@OV4:5 U?F$M"_TG>"N[6=8E!Q,:PL$DZEZ%L3=LB[O*6U4Y MWRDJW0..3[!5&)1,R:R"'>4:;]7=-J[;BF8*4D#QVR"_])ON==XZX-KDJ"*! MG:=)+L=$9^47"CQWE;>.9O6E2#>\O%G=;)J2V&G5M:5^G;?24J]V<'&FRD#!%985,8] M8]23K_/6DD:O.:.AD7P H+@C*B.IOKW.6]?3RBPO'H#IS+!T>T'YO4/E\ 1O MG2DL%@;:5#%)I[8OX52KE9M=YZT'SS9$=VDV<&S ]3H[12R5S?Y5WFKA=%ZE M'/P@J $INOM:;D>_O0^%ZD+/X_:T5RMRX77>VLOO %AT6V,< M&^NNL%66NT'N"=[J'G")RY5IG@\ QQ@6!GNJV7G(6U]>_(M\4?$OV*CF$EUP$ MEMK5)G$ON*@3I\L9HA LBA0E,R>"RKALMKP2@4\F/M'MCD/57[]/!N9O)!F@ M&V//(.J/TP^7;X6+&XB^*$4^,[I@RAZB#YY M$&/$-_ZC".-]")NQ:\DHH'^]&)D]!R&O&/_^YD+C2]B>!>/ MAVF1L.C6:=I.OV/P?N4?440V!!/UTV!H')M&+SXUE1:> P7\C>.BCX7AHB'X MXXNNG8W__:7KJ.-KMO-,.NOO..M/7@+.W.53^;^)E;ACTH6XB85(5>)U5P)= M.X_^_U5VY/<;=![\,5$;]E=GX?4VPS\>GED"7%ZX!GE)3K9T*AP&?*-D> M%C_V.4EXJ9Q_76%(P>V#P>V&!OQYI1R=A(F4FR*RKXOW;PUZOR( OXYZ#^+/!8)X M!6R\/PGTX[]D654U[7TE8_(XMO+PH!P6'1+[/3;XT6/[K2.XKR+6[S_P"U%& M(93+@U'4@Z-IOWJ#;20!HE@I30HT[7)"P."'A5A>4%SIM0_>_\HMM:>(W+-Q MN.[]<4MT@O7Q=;4P56 [L['AD3[PS7I0WS2:V-+=AU'N&%\TH'JX_X$%].GZ]L9R#J@ZA8':17)X* _-UO#]V MY)W0I$M=I]M0A[/N@^IT]4[E!8!1M^6H-)MDE1"3BZ""\WW76 0HPV/D1!V' MA0UZT@$VYEP7EG%#!=FNH$BX;M3)[J(=X%6%W8I&>] OAC -&&R9))&EB&0) MX<]I)[WVWOBM].O11G@;^D4?MV%>]$9E?EB5C@5S-ZI38O_&](O;EKJ-[;3, M\20ICRBG4ED4^7Z4Y4_"73I9"NF3FYU7-NW'%4Q2F_-/:?@'>E=N#YT^_ MKQ:,\"E&)JTLB,3.FO;X"=G%U-6PV1&[MX9,5C%HZ_;,:0H8/5TLIH>GT<+58YUN.J=4-'1Y2@R8^00/[/EEG\C/9]S_U4,?'!%([_U?C+!2 M&<4)8++_M\29CW!/QU4%$XZ[*PH]] ZB?UP&BA ,6Y:X6]0*K4%\ZI-FL@6R MD"4*R?M=4HL[E?1;\$V_0-*7=6M1HX_N#)_X L4VEQMV1D-)C[S3.9S-DKGG M0C%H]_H?M''^YU;O;OVX0W6!#>MY0GOZ6IG0!U5%)2\3JI85%P+-2( Q8-8?WY(9/RI$%>DO"I^^\T&]/^2+R5-\N+2<59PJB?-8J^VP?'[;WW7U M]!3?KY_BR^.O<82/N2N0Z8&-=SPZ@\9$WE&%=-9OX< 2?4?0Z4K?X?O9EOR5A\]O@_PGL?R_LTR7)^ZV/7C G%U1<9JNX8>^4:(=LK)0 M>W^0)7#7E:"G94=81O*P[ MTL+('7K%Z8G5Z2%C&+0F,*9YD-;<9H-UN>B2#2)+Y<@L317>PKM_&UJ<2=7X M0]3X%N+IAWIYLJV[$ M//]P+-P:W@U\!4SPW$SR\*F\P$LU+#"DBM#W]UQ4Y#V?RQ;(-PGWIYKX137Q MDV;BWX(FCD1^J.X)'^>#6L@[W*0UL8+X$CJ6S>8I\M7W](]FY ^W^=1YD%H= M7X05_&[>_2W@4-L75MA@SYIX4V^L!J/U0*CY>GQ*G2UDF=QS9X)2'T&JK9^- M.?QN"OXM:.N*'+5+OE4JF\W^ME?<,JZB]>*+,*D"F:6?/2'[&;(8DS=ROW4^ MW\7][I&[IN=8AGQ(IN<5I3K%XX,BAE=W;=R@NM7"OL$EKTRXWBZ^_. ]DOF, MAU%K^/,/PP>J+X._7HX7SC_!_ILIJYHA&SZ8_-=,)?UC67BW3,ZD##QQSP*S M(?W1]#"JXU5O)_'&RC[ZZRLB<+W=FXK []Z&(2^A$]/+&#'M?B0:2B0:R!L' MF_NH?BD@Z;!^J0KKEV90K#-#$=D,G'R4K/O@(R+S-WBXOW0"#_P-?&LOJV"O M0;M'1D)0Y_WSXY8$[Q936T_Y/7^6VTKA:3'R&TDINRND&66WL!"%.RJ].^06 M%B+5B)M9B#3M^"86(G^'Y]*%N(&%2*'I9A8BA::;6(@4FFYD(5)HNIF%R*5V MQ"TL1/Z.2H_OWL)"I-!T,PN1LJ:;6(B4-=W(0J30=#,+D4L7XA86(G]'IGO$ M*R[$"W,T?QJ8>^<3OAET4C4Q+1]PJ]GS0/WJN5%7C_K>VK56/XM9?<]9267E M=\C_]YR5GS'Q[SDKJ09]1@U*%295F#>:%=FQX(?_WU_D7[]-5?+YF[Z,F)/E M8!T H^3Q5>RI4*0HFJ)HBJ(?-RO/N\8^>E;>26&>=TM]]"3\D6C&TR0K-6]3GT!5#?=H;^%%!'CO]X?TV-^U03GM0$^G4AZ2FBI0-'J2H6"&G0I$:J>^G"H*M7UB A[=F/U9@//=I.&U]LU/+!E1 MW=%4,E+)2!!Q:6,D/%RI:+R:#?:)1:-NR\Y:C>;G[Y;C>?^D4I("R..Y.I<8 M3D7C30RS3RP:4<7E&$!B.?GG-4RWC[Y>X-E1%R5+LF4U(_F9LBJC(O2G@LGX MJVK)A\_"I*,[' DR+J&.GV]+ _ST16'D99" MAZQCPYL,']RI$,5T+N]3,(+M=I_WV@Z.L:90]<)M4-'UW[^"\>(-D?U:][Q M5:[!BWJ&OXZ9D5BM%JGJ8V\Q^H(NYZ$:3+$G069QEKUR3\%5U[B,38&Y0 M"7\=HO_?*\E$E/5R@U/QSG@D#,OBOE_1JF:NN#,G!,-OZ')QH.P_'HPPZB77 MP2:NBSC#$'6&H5)M4V+5-M/%,9,\5BL^.RMR'("A'(2A%'Y2^$GAYTO"SWV^ M-4QGJ-NQZRR&(@^C-YM)!9-,2<)6JV5^2KIK[FVAR&C+V_VLEU^;6RJ7]Q1Q MZ?[_['UI;^K*TN[W*]W_8*WWG*N])&G P-GA@ M^O6WNVT3!H=,#":QM+4V 0_=-3Q=55U=E/0F!OT5,!!ZR9!H&X)FJD['>OG9-BUTLXM&6BK5K.=J M,Y#PTL7ABK%/)OMI\NI<:'Q6*NJ MZPHK/)_8*'H5AJ:KFIU*)K+M<6\R3U#CU5ABE\@ZHN*__J3(9"29C(= =)EB M%P'4OFL $1U,3 XT$,T*&"[G95LK;GQE MUYB 3NL!8TCRUQ\Z'8M0S)O&3.#2$P_%/Z\; Z!8M@$?H0^<#IXF,80&)K0S M"4LGP&2JZBN LLN"O\=[.#]OC_;VRG'XZ..[5>[T;;P_&Z?5GZ)+7JODAN,) M/Z6?H_,H8_<6G]\TD&&@EK=H?)G5RR5U886^8A>0)K4I MNM#BF%EVKC@IQXJ(C*?5IO-G@&;3]1 MZ0B3] 6"6]26RV_L7N90]7D@X>)'G]\(J1(X1YX^Q=1"V0ME[T.R%XK>23N+ M!5OTCC?C"F$OZ+(7PEXH>U?#O9OU "]>M_3#LG>;.;6.1QD5D<<&7=,7K^[; M!&-/'(2XPG2N9PA>FW?76I^O/>\3+]F!EMF3K^+79EXHM#] :$^\_7+20/#Q MC#F.Y=,KBEF6R)I6G#:CDDZ9Q<:G-W9>=@B%ZX;Y3*'LA[-V( MZ(6I'A=)>KU.H/-]I_*R?))A!K7VTYA9Z2FI9I72[,/GRQ7@9C\[E;2=DFVN M\9AU;4<\(H=HK.8_OBJP:H.VL*SK!O[!L@Q%M"U!5$%;KT/+7;..9JERAR/2UT>,L4R*'? H?^$M$:(H,4V/#->OZ:U9H+X5Y.M]YT3IQ7"

[!8 M-^P@F4,3([0,RW9B@* M@$* -Y[LQ2V!(2FF$^K3G0HUM[E%\6V3O,+XW='X'?[1K:WD2;-?#24;6(UA M)9ME2)NI)M-:(C$QDD.>(G$/CT@B>4;/_=LOQ.$^<6#MPE#V0MD+IGD7X .= MQTS%XPO.B]F8YU12?+1'Q;&BU)(@0Q:;-0TO.*E??V@J$2XW83[C]54^7&[" MY2:4O1N1O3 E[D9-G0M&LMYKGBRGI4Y&GE;L3L$VN[+:K#26TP8R3W!]\:/V MR6VFM>64N0)54S:)*;0@OTW@_2?ELH6;)N%.7[C3%PIM*+2AT 9?:,-$H%!H M;TYH0Z3]?H>S3M)0CRTFG^RG8KS*"<_2&I#K)[/S_/D3Q!MO;&O_."N8([]> MPUGFOK]82IFQD*EG,D8GVAW:+$]1N)U>C(F0J+&ME6KM+-?JEJIVK5CKMHP%5N#D>Q3X!A*IJL B%'Q$]3;#V:>. M(@6WK6183.8$!F*0&JB>VEJ\&=$--]!"V0UE]Z?(;B( R^I90TNA['Y;V0UQ M-S"R&T:>H*OF%!,JZZ;)S@5%=8H!;?FQ;I/VC& JDH\_6WNHW*^;TVR!I">E M%9ME2LGXXQ!UCDHOJ[HBU%B3E6' M#S&NQO45Z[DMMUIC%BMZ\AV*?IMY4O\5=YZY $A&X$A5&?Z8$514&HP0+*(B M&-+(48T8%7$^(#;^]S_B]REZ4.)"@ZVYO7UL)WP_ _SJ13+RZ-7YM4EP8 MC]YKNEP>C#Z>$NY:,\Y(?,R9+#2CF* ?C(QLL9TZ4'A=*&5[-DG-HQ>+??>I^ZI>;MPWR45:947"XDI MFZYC6$+]1)A(@F+\$I5"6 K-I-!,NDU8>F73217$UI"EF^(XV\W/FVMQ62[- MV O!T+)=H?E":['F!&51,_EN1FO-L*.&-IA2=")"DO$0B*Z6!WUM[;L&$+V2 M0WUM4@09B&:KE-4?#>=S4DFTA1G7?*#'VJ4PI&^D>YE^(6J.:['B<[7 \)5Y M'\><<=(UF8PD$NFW, 3O8/T'=\L)S/8R'HUWCRM^DJZJPM0$O[T/VV]EX*M& M#N%E#/-=V\ IH^6R9"5N<_S=?C,@:HO/*IY?T>1_OX6#2",HPM(IW^FNHG# M +\-@(SO.=A[IJO$^,7>I8((]=FVP-Y$+P+XSH7PQ_>B/9S+YM\O(G_J:*V< MD!$78D3Z+A8R(@B,@!IQM.I:R(B+,8*D0D8$@!&INT0J9$0 &!%"4V 8$4)3 M(!@!H2FTFH+ B!": L,(*ERL@\"(U-W1H_DA'T)D^FF,(&,A(P+ B-!H"@@C M0F@*#".HD!%!8$3JC@FMIA,RXN,'\X[ORUUNUBGXX[62(8YOB?T$&KRU&W7R ME 8):!8P DZ5M];KGR 9;X4^?P(-WMH0";7CITI&J!UONY>A=MR^9$BZBK[\ MWU_TKT];&*GS8FCJ'4)R+&ERZQ3'R=*-OY,(G"<(^!-H$ )DJ!V?BT/]!!J\ M%0*Z:>T(XS%A/":,QX1+1NAQAO&84#LN[7$FSFM8?-GCW!0O"1W.GQESJ%DC M8(3,#Z,-8;0A7!PO#8WGK;C]56ALZ];^NA@ZTS_=F=[(??RSA/MW)?\)S>; F\VI Q(R*==W:;;M@F=KI4 MW H"GHGWI\"ZZ[9B_/)J.-%MS0K%X"2>SPW+@5L%/A2$D_A -RP(3IEW&M;JJ\=""Z(U+TR3J2E:>BLJIWTJUQ MBS'%0E,Y1SF0 21'HOF071:'3-R/KT47>K-N"W&$ZZ;EE ML/&>S+(0?\[<%C'$G1!W=M+1 DB*[XD[QQLBEA5F*O3U5I>,EJQLMI1+#O+< MF3%H*('>XT-L\LS1Y"C?B.=D;E$:0@Q"_1"A$92,'3;\"8'H9!2@@KGJ7P.( MDH&D1/#Z_'P>?-[7"%&42',F=?HS,MM4RXMUN]8;5"_5"#&:*?<68BLQYZ*% M93FN*KU^75M .$)]$"DJ0I*'[5E/&S7^V7B$$O0#J(6A8?0= >F5%HB)>+PVY^G@I !(74UZ+:IE[;M6+M<%T/&:--HH)H0Z(:3(=2263 M(0*=TR(*6T-O5UX(("D"C4#W:M2Z+PK]-%=8IU:M:#Q[7Q).W%3^5?"0Y@*U M>IZ,8EQKQ*@C=LKI=0$Y4[CU83(6(=.'89V3;&I=5/SSNC$ BF4;\!'Z@' V M#X@AM"FA:4E8.@$F4U5? 93S%?Q8AV>W4B?/3QW2KW@3V@G&U@WX&G M>*QV--_6-_U'Z2_'8NT4HW<>6!LH()I#1$(!F M.HZ/ 05VB,>76;U<4A=6Z"MV 6E2FZ(+S2UY9S696TX59_IF4:M#CNA^>TOE M?F]&2YG')3=K&_-^(P;_B+,\@_:6TI%$BO;#@>#G.YRFE>K-U=@X&2)@%7_2NNQB%HG?.3E+!%KW+UI +)>_&RW:$H!>*WI4J<)Y0 M]"Y<.?.CHG>;Z;..+QD5D:\&G=(7?^[;),2>./QPA>E<#P^OS;MKN237GO>) M'>109D.9O2F9#3K.GCH/[J01X.-9<;:0F]<3]XMNIR58Y6Z\P"CQT?#3.SHO M^2YF6W_ES3@:+.X'C)L 3L*$,M "QER1@!/[;0))'VKX*5U!M8'/ME!,DA52 MZV?:8UIZ--/5;"$9&R[X),JQ8R(,Y9=A%V++J7/J;A5;_#>!@P,MX7)XMK2K M6Q79P"^'H+5'G5F7VE62;X,CLA4VX0D)]S1YF>(2B%VYVAJ(79GA<3/+.D5M^VACG^P[?%6C#'+4* MXH04U'BS7*@+K6+L\U8W[F"S4XK:J;GFFHY9UW+$(W*(QFK^XZL"JS9H"\NZ M;N ?+,M01-L21!6T]3JTVS7K6&;\DZJFNHN!NAXS%6XQ%.D86R59/H7/]=$1 MBDF$^;!A?DZX9-VT9ITXJ!.8Y>5>KO3Z0H=:CTO%9"T^GI':7!VB MY27YCN7E-A.A4%DS5"L0G\&2\"$:^!+<<29,A+JY1*@S5.J[M5-:Z-E.K3XX M33Z*@5G6 B*9(, M-]C#Y)TPX2R4V>\CLT%?ST*9#1.9PD2F'R>R82)3*+.W)K-A(M--'D2[[*FS M)3 DQ72"+;I3%B3,L0E4Z#Z,H!R-H. ?W8(VGC3[%:XIF&1L&HV/3+(5F]?+ M<[F2[U -GB)1."41H9*'!3C#W9(?D5L2IC6%HA?N$8=GZ=Y<<'!"]O'UYF7K MCJ8F:>7AOCGO*&5#4;HD,,4Q7F]2O_[0Y!G/QGU[E0_3R<+%)DQ(NNW%)A2] M,"'I9]@Y)\Y-.H5M\EB.ZUIJ(70Z0OTIWF0J_3&U'B+;!.<5'35.;C.I**?, M%:B:LDE,H?D89A+=8"91N"409@N$&2ZAS-ZZS(8X^_UE-LQP"47VQD0VS'#Y M?L=B3M*V;*W&65 7%LU.C3Z7%\A2%FY;%J0CMWW8H1($P9RBH.4.W?SCN PIL#\KK=G1D MUDGZ.5GMJ6-Q]*@LL (GWZ/ -Y! 5046H>##@6':%%IR@]O#+]R .($?'J1N ME:<.)(6B&XKN#8INB+K?672I "#3.<-*H>1^5\G% :5O*KFW!;J!3NR\3-0) MNFE."9>R;IKL7%!4IP3+E@_K=L/."*8B^?BR1J^0*;7+5IY42JO<*CI+WZ?H M(6K1C8)15(2*)<.4SJ_%G;XI6# WM<[==G;4U_6\P3 ZS1?9&EG(K>5F8M)Z M&.<66,^3;^OY;69'_5?<>>8"(!&!(U5E^&-&4%$Y)D*PB(I@2"-',V)4Q/F MN/C?_X@GPKH Y%0=)88'"R>9[ZM)5[>#%D>)=8:3BZS)UP8G/*JX:("^;4ZJ M.:[&9W/SF%2E[/+B\T<5M][@'$]T,C5]SB-*I7JN:Z:7Q8XP4Q],,!*7F3S$ MF1@ZCQA/1M(T$TFD_"H\G4K7 K#5LV-J'$C0=1.,KJV$[P>E?YU()EY-J+LV M*2Z,1^\U;2X/1A_/%'>M'6'2MW-5K*^$U\,@_>^C:E#B>770< M@DZ=>O1%#'I?\PA@J2UIODQ",'JN<56F4WTHR5\\0;HJV8QB54(L'*A:A&-\)LH:R5?E_6+X5#Z>Z#+LV%>:4C//+*8!IMLH;FX%#\UY]T@HR0L1"( MKI?6U2!!F(E&$SWY@P7)&L%<>%7J,K3TSE\_O:'\.0.5\K M/[#I^P0WR4\KG:=*?32B6(PA*!^;3$48DGD+0_ 6UW]P"Y/@;#\[0Z[:$_A\ MR?]OQ!5%LP77;925^9__PG^\-TDJ$ PD\R-W.)[\QM"P7.4GR7^?14PEN 0! MPZ,#'7\)*KB!A90S33QH_.___3_;@W]1PJBDJ[KQVU.UK5F-'$&GL=8-050T M@#"."@/XXM^"NA!6IJ?7J3LZ[FU9_]ZH*Z(#D;A+I?Y-O'Q$U#@@Y4181K<( MYNIX5 4#Z[=SE_<55D_O.]W$ 8G?!D!^P!R@9^\\%7/%TJ>_:>J..1-3MD([ M.+RS%=L1B)&!5/I_VK6LWUJ$/T.Q@ZJK_K.-+>Y7O_ZTD=*@2JM9A!#0ZMC( ML/!GB\&O2>4N5?W(M2?FCMZ+O,8]L73.*L6Y;/\9S'ML6AW.61Y=&G/@"MX! M9-9ZZ^KXZ^_(",481S8S4;(PKY!*K%9(+Q^'P(;T(2W\9)F'!P0L3 MN$!8"'Z\,<-+G-L5BP#+*4#OAM^)P'F&"F1DB>";<0_V 9PAO'T*1XLJ"Q%# M79=- EYA.BWL\=V2-^X[HN/2! \9/\:'@(IF0G(XH1]B . WZ)W2+C'@(C4Q M"577A@"-!\YR B\8P=4@BC\0^APX _5NQ+?<$=M<$X&JP)F;Z '6I]Z"7K _ M7D+6X2,UW2*&$(4) U(&D4$@H 4'Q4Q0";S*$8()C;P!4197> /F*U MF1$)E1E /!T#DDIF*8N*?@V/,.]^6SF'X'$D03;!/Y3 M-, 4"A=:L3XU+\G96\ 3DZ"3 9WK%SX)$A1=9RV#7YJ6RQZ\K$'B0JF6+'7E MD'0S9>_N"#I\I]K(F,"]XA331,6O<)4G=(L"'V="*Q@^% @3J!VR^R"NP(43 5\X4?4UQV"W_<2+]@O"B* ? ML$AZHW9$[LU1_O7"ZQT>_XV'NQF! 2:0D&CF.N2$HD&.[ @_?AV>Y_9+[XB* MH,%O41 $B0= _^W,'$L29)QB.-=8!#1"3(N8V8(!GPMY@:EF$BXD6?#M4&'@ M0%Q4(I#L(A)*DFTXW(2H"CU+R$^(-)"*D.( 3FD,$&.1GB'UP1?"SUOO!DL% MCNCN(HM/,)<:?.P@^8_I"1G$WP&FM8F8#242 [JN135@.>(Q&.#/%E !8COT M7R6LR)M'0!'(*TN$[<"563AMA/48$R!'H'8*\MQ)^H-/M$V$-LI>@JV6T-$ZA,D$U!LK4&>-&3%6@#:T11#M!&[JKH NT^LN'SUMX+WN= MWHZ"F=<-R"56DM!(4?4\0]?@1PGKP\'NA'N1Y_6;G:D,A1@M[F3:#0J.Y6YK MTIR5%YR0Y=(QYCY:%WKLC@L?-8'T6[:-!?2H((AZ%B9\O.)C7F8@\> [<_A+ M1#+3,PS*#K4JPE*9V!/'[JQ"XO.+*KW6GY5,;ZP4 )"'%54T^,:O/PSI4-'< M=XAWX=F$-#0'"EJ+(?,@L.&Q(_;K(G1/7>F!G( +/SK[[;_\[BAU_AK9?^;('KHRFINFDC MV\]4T(\08?$KW.49/6)GBEC+$*,WY$0JK'DDPR@,N0,?"-46FG>;%=@QD>"( MYZC6Y,'B!FEM^>#6]K@A'DU5X$X,:=+/0G8<4:#H342A#4T::81,4D@Y!0&Z M@<0!,;Y M;2\Z_:51[X6V,9/@>(_$^5,'T6GJ[_TA[46O#US9SX[VG>&D(A(R9>"N[YX" MOIC&AP[."X9N!/\@I!O*T!EEB+X-&7K-!H KQ;:(A4)T%2&*!4V(<@#YF] # MW98A[ B[FVAP49- *"U7D99XT*2%A=:+=%Q4/./R]G"(_#F"E0B:8&TYT=N> M'_(>L3$DF+LV];O\WM=ERW]O$D/+9E?T$M&B/(K,N"$7)["J 4>7L,VWY>:] M1'4=GUP&;J#R+R>(Z_SATLV)-FZYS0*.-3;R>S5YUY6$]YFV^ PD[+YNKRTH"K7K3L^5H6[HM@D= M5!. ,0JJKG#LT,$6%-$^>K]/S!U[\'LWN3&-%:8; @XX."#_;/^UY88D?4(L M.,@@N.% *)3[PD7\]1(#5 0\.:B'?Z-@,Y($$ZB76/;X_* M176!2'V8E^F1&L?,T>Z3@S0H JB98&=OTMV5^0;2O-D%E#UJ9^'4M@G@+\)M ML9!5BO-FW?A,FD+#?N.Q^DK#=9)42'P?/ M\7%MDIHDV=K#X[#'(L(>)@%^F+#4W:N9>3>=B9<.,_'"3+RW,_$$K&:\2 W$ M='(PX)-4$O#Q 3W@14%,\G2<2E.I))6B4RC+"[U5V)0]?YKPE+QZ2'>RL850 M$6+CIM!8("#9OW(Q5YOYT9SJ=@0E1J:?HH-\N6-3#N5\KO<[3A*T,^=CA,Y,5\&G#J_,4^L5]3!3:7)6Y0M#N6+.M>F"3Q]>.4@IG)H3I^-Q:]13 M9:TD5]-SW.GMX%)[6!LEI RKD;57MA]&L2AOBG:GI>M677JR M$&^ 3J$P2=,R?*H?\VE)7R6?,K%.+95)/$Z[[#"=A4_UX7Z%9L2GDE*_)[-5 M25,D,]>?B/"I/JP:I #'F_%2A;/54;.<643Y1YWE*1]>56QH"9JK9;53L[EF M5FVJ%;,.G^K#+,,6%JU<@IIU[/A:R9B58I$>#M&E\?U+XT_6XKG26 VX5MGH MC<;9DB5T%NC2Y(&::K%U*2HOTUPMERRL^/+L83"&8_61 :/]8"X7A>C#>)5O MMFO]T6+]F!JB2P\&(,?GN3Y;99L<$$"G5WG2%;6'+_4&\/$,X_B',HP3K^<* M'\V;O4)F<%D7-)/5Y#(03&#B9(TY6E:JNN;&DN#"BB[RKG$2AS?YPG,^-G]@ M"VF+M/E6[V $'"<:ID]Q>LCF0B\HL]K*:_;>H#C9KEY6"0H( M'ESO9=:@C^0Y=<2;+$.42:5[\X3 53D.11!MZ MRI*-WX_2.ITOO:]0I'([C'N8@S,19(#S7EYH,L4*2J#,.2\;",U4F$YQGN). M4KR7&XS=O,$V]*]+QPG#W^SXPING<1TKSGTM"W# M&YC[0LK=L7I7H4LF=4<=;0*]Y6EM/1_!P$#5%Q[5O+^C:&?JM^,WHZS*-UW6 MK=VYS:6"".')ML"9O5?_0R[X0K01]\X#CB_QAB^>VJ7O*#ID1 80=W%XB$C M@L (ZHT&]2$G0FSZ68P(L2DHC BQ*2BU!>"KBLBP?_^HG]]5OMBN$[NF:?^ZC[P.XC1 MQOOA%=TY;G>2 DM79[?WR"PKA% 6SK+\ MW!#\A<@?0"BX* U^ @9P*"4J7 A^]D)P2B$(5X#O,/7;Q8!KV_Y7K"KZ51@X M<]^T4#2^G6A0X:)QFD7CZB6KCR;XY-V$"B_APK1>,JE.@0G7GOW)NJ@Z&Q+7 MGLX5.N-2KQ79OFX1[5U<_R;2^OJ!Y;?]G@L5GP^U($A:<(U.V8E;EH"@.WZ; MLUY.R86=LYFHH@"N!JH/HJA0*JJ=B9;KX)OO@5#A-S(*SC#)?YT.>:X(,]^J M/;MK[^(TWB:::&W0,0&+-,GWM.I+ZXJ25-:J.L7HXVRC(%;79I6MY-!QK]BO M/TPDG?;K5'KSFAE<&R14Y* K\L>/G%]&D6=MZ(@L5 MF4&*'(L?'CW_!F&0;Q[GV#.;BB@&!DQK4\X"E0W8B71LU7SYGM[C#W('3Q?C M":*7]VW-+T]).4='?9!:3XFU>WX@,!S(T=4:Z";2#SS+,\CD2D3(%'4^D^O: M,GTC5EB@R/1S(T'?UK)[&R.B1DN9SQ)RGP1/U8=&UEH*T1&J@\$@C*#I,UIS M-RO\-Q8$J^T=#4>[5-_ M[XD3 >I->S)S;7@-GO]5K;;1@TW9^!]X)CL+KN" MHBMVQZX6E'FEQ?'S?(-/(I,M'DDF8V&4[*+V69 4_WK&6H@0%['W MOC:079LNK_K>UR9,UYRQXBCXM5[K5X%/(]*.8 M2"I!A^&Z:YN#P=.<$%("#RGG-1J/04JR<]]*%!;6G!16[7*V$(T6!DD60@JT M%:E$))TZ;"$01O>"'MU[(R<=RSV4%=T1PKTBYON_HL;8OW&90?3IX&?GR5AQ M42#1&J%&UMA&531'0N%5)TUXOPT9N:7DFZLM"C\MM??: AQNG&A&L!.KSA4TW@"%V3;J6.,%?DK _!3B MKYO>P=G=HZ\[K8I-G]AKTUA16B[SM.X4HDM5:>CM;(ZSX-HIZASFFN!$O_@6G"!(E.($K=KYWT:)595+ODLSY4H MQ[ @5IXN2NG[9Q:A!,Z^3J55K]SJ@I ^1CN-(6S(>#R-MMQ=I@\]L'I;B M)'01]4)W,IO 4AH)VA#@U"<-OB,L0!7ZU=_:K_Y6)]WV:@K67,TN:IRKUWG= MV%X+CGG=XUPJNYY4XO4QK577##L3.H\%Z'7'W=JAJ?!DW+4MOT"1*820;W&R M[9004F?804F,)@"I=*>/TTQ(V^# MNZ&O'VQ?_\>9@[O9-\?07#3;2H.I@.R8;M<3^N+>J$X[T"!,N)NU\3-6-@VM MOQ +OCL67-^N>S\6Y&M&A9&T3GG JCV!#Y)VP)PU^=I@RY)3ALU\8\)P1;)6'!=ZC:X\,15V!Z^AR2#] MEFT#J1N(?VU ?J0TL9V8ER1(?\B.R]=ACGLSL,#=>0H<; M%Y\G*/INXW"[UT$^5A:&"+%9AS%CI]!L<- 6K#,K?T#$. M\^7LIET/]@, J_0R6&CW)M''#AW+64JKV(AGQ ;24&P"I>_29S.!;D,:;SOB1'@F MD*R8$BJY14 Q :^$FKZGUQJZH3_<#7WO#L/4-@"?Z]:?G_N3PB.GC%+%I_A, M+C1ZC5^?LJY>]A0^FU6\!^0Y5XF;4(?KP)" ]E(I.4IO,'W0>J9:0PN4QO98 M*L\'+)N>KJ'5A!U6^Y:>+"8V^V^ M:K37''U/JOV'X;A,U8<(#U#M=/+N+!D&P0AS_?LF U=O6&UG*]GQW<$I=(*_ M']R>VOPZZDF_$W#ONXO'NM#2H5,]-\M4(SHH2'-H@*7Q8WT"#KV]M MA8K]K13[U';4*13;R)6'4EW*U(W,)Q^[S4*-9%*K?&G%2UQ):J!.6?O:$_WB#(7EU@Q+LW%G MV6LVH^-5V> FJ6FB-U 6OC-T_5P;KI+;X M]8U!X(O"2*X %9B/%P$1P MJ)A0AO#U4%R14$)9V7TF 1<<19=-))+X (\,T,.<1 1TXU8R@BB@:^PIO$N! M4HM._Y@F[H(A6.Z@). \%;[GY6;WCYY M]1!E,M51XH, ;],$U5JAP9HVO,EITP$OA:/P)B=,IXBXZ$$B(J-@ZAJDQXJ0 MX+HF*)I#+'<@C'X6]H[[ZU!XACA''0\80C@$ M(N? ET,[Q2WCY7C]KTG/%%Z"!C 75'LC",(0$FN(;AM \L&!3!P$U8G.8KD,^B;ACZ KT-#P//>N3'\ -%@?($UTG%&;^#Z6Y[ ME_WW'>3>(-H-H< 8F/.:;FVFC2R0?09O?H1W*M:;PP<"%&EGL+:)?D'W2+9A M(#+N7@_%4WZV32P9\,ZY -4)+D@#B$"ZX;6M<<8]!RJBOJ2K2)+@P)7U"W.Q ML[JA\>.OMQ79(=QFKCXJ\?_^)Y8^SB$#S&P%"@7Q;,M#=,D=L6.H M>&<*$8VW^^Y ]8%L@%J/!HR>,<6"_0K+X/* >^AAK1$%%3\?8B%\\AW!XB6S M(AB0T#$J0J!%([*G@#)\Q&2B6):CT\B81=.%\]E2::01!\:!A?I*H^G^Z\1G M1CX>48@FWN%Y2)*N_/8]U>L5B*06>>% MTO*9A6MX 9,^1Z#IKA#(9)JB7V_6#!BR M&3+)&4:;H\=LMM3O#8OW#T?, ,_\>\%A$Y(&FJ]PI707E]U507E9,R+N:@J_ M>H$IL)P"R15G78* XNF.!@D(;6%B D<],N]\G1?T-Z*UHMF"ZS+*ROS/?^$_ MGJDN04TPD)\XK_M&M9O\"< MX\!J2/]4Y[$+A^3N5]!/PPLL1 .D8H[GZGJ-PI\M!K\FEKM4]2.7@#663R9I M2@!@P$LI ?!Q0,=Y@4HR?"*1%H24G!S0S8 MBM;"[D=9GN;)@V>.&]Q\5:R,.X5>D1JJXS7=&PWAE0=O5\?Q19(NQ"J<;8G- M[L(H)A)V UYY\/:>L2CKQ>=2S5E8,MZFES%^FRL\=A.F ++)PZOK-CM!#-+3IZX677^ MN,[5QB0_'O+,X94V&(LKEDK,R1)'Y3JYM+5,W@_YY.&5SSUM%)M*ILUEQS2M M&4FS$NL,^=3AE8UGJV5JFC#NU J]A:8O0*=@-/CTX97BJ)]OSN:/J;' UY^J M@]:Z6I2@+)&'E\9B@YK93D !R$Y*DE9]JL<7#(LZ(QQE17'+[X-(BVWQ>5BN]PEA(-=.V]D!V'I]P%;A#R1-+4B[)MY;CGI3B M'\N9+KMHX4L/F*]HY?;S4S,^)"="55]E>^)X\;1 EQYP?S3OM86H]I0CHY.G M[$.9[#X_31=^.F*116--58>-<6^<&#^*W7[A*3'TD^=ZYTE]K&EZC9PQU',E MWK:9^PZ2_-3^E6Q#6<>%'A?M**8H9IO&NBC/?>49$F_\Q,GK%"<\3MJCNIW7 M +OPDV>CG.>JLWHF/0:K8K]229A91T<.WLXOC&9\0#VD2?I!BI=RZ^QJ&4=7 M4M3^I:MH\P'%T EUY M,*6!HAK5>&;=&X/B@5FRGV#AE0=3$LE,=YK@AYW.ZEY_7D858S9/+N"5 M!U.*RO4IQSV.LN1L8*E9DIWFZWWT]L,I1=>-W+HRM1E.R<0ZM48Q0PT*"S]M M-JUD/<[;TI@L,5FVV36T-6!9/VUN\)S&/ X6,P[TM:$PG3>*R>4"7GDP^0D0 M2M/2J%/LK,K/=&:NRI/>>3#YBE8N-O=1_!/$^>N9F2GL6HW.C MR&O<$TOGK%*T <#!;F[:)<&N\O0#18(QT1& MP0&W^HX;H-Z/;MP116T3-)'<$-/+.Z!CJ3OA<=.)CILCW;"B3JQ@/U""HA(O M_O(=X5<\R !>C,C/DH +DQR9BYD\)]/Q=:NS&OG]4P.WM MH*A/R"WK"LHK#W-Y[^U">+L/<,00BP"< %(Z=TQ@?[@GWX'8KR#VR;V(_?;H2!<9'97G-4V]]#](AC:6N03NP3[C-S>+]C9TM!>+3[G MA)&%70S'E\C>'D?9X:^&UDUE#AQL1WNY!MH8QN"PC?1(6K;65E\<=:<);T GJ@A1H>(H6ZO' M(>9@T^7U,.LGRYB]GBZ\B3=7!,AF^'\Q^VWXH(Z 9Q M42Q0P-P74LXTWYG6G;ZC MCJ93;04XMYZ/E!HUS_&HYOT=18E:OYUP-=K*>#-2[$;N\8N]2P71U%4(ZV<. M&OMF;#H7PA_?FWOU$N;_>L+JT73&D!$78@1U%PL9$0A&4'>ID!-!X$2(30%A M1(A-06$$Q"8FY,3I./'^XXBOL>1-4_9RA$A]@!!G!>8O3SEU,&-QYY%NVH2H MJS*>'\60_QS^^]__B+NSA3X3(L'__J)_?58!8W=TXNQ3?S7QYQW$V$3Q#V8? M\OKCO#ZO9G^5UVZ4:7?N'SUA[>"7&UYP 9Z:+@F<7TIX:6*!$8"\&W5M+]"9 M1J*"D_H(3L/;$IN9H>NJ[5/TYXYF1CYQ6 M=PY O-(Z9.OX2!6-1U?1L1C'+G',$I_F(HP>S?66=I\C"^:L]K0NM+J/,Y3Z M&/OUATI&DNG$F!S$E.C MJ+D ] 0$H[W0?; GJN@C;K9<:>-9-/4P$$JSM"6C4PO(QDA%:.;PS.K-J'(P M#8H?H-M'MYU"W?ZB8?&F3G<73.I^/2W-N$7\EGV?:RMM(%R=JQDBH6-T;=MD9 #@@V1/NC)]LA9Y;AS-\,SC M*EJLE:%ADW -FW3Z6*.$VPB4)&[&N[JVCOX49RH,E%S8&,GKMN$#/K$5'ZVE MEO,NM^K3,[I9FT7U#BJP@&R1>"1&GW$WYF<:'C] N<-(R85,BE>4NM5O-IE$ M?,5U[&GQH?\TG]XG^Z@6"K0HZ%0D11U3ZIL-E3"W["1=6VM_L$\4.*_XM@'L M<]:),O=SC6I E;*U0;K*@2<[W:3$1T.S4 TB9)W0$88,(R4A*H21DAM A8^9 M-?YHD!/2T?MN@LMS3&5@D\EE(=YX1&C@F#6Q^(T'2MHC8 !<;/9F7*QK*ZH# M4-?+K0X$$5P;YLI4^+;0]5Z#AD6:^S:*0?8\/LW(O,9-FDPR/V]4Y/LL*B:+ M;!J*C,09.@RYA !Q!G,F!(@KVS88(8Y ]V+YU./SW2%G.1KABU1JM5X8'G< M'Y=.0&B@C_D[)SO)?6V#OXWZ:^QUC-EJDG#+'MZUD> '.W2!<^EO&_3>:Q7Y M9>=6IWQ.C_<.I2.8ZHT=S'$WF,V(M>C]@S 6/6]?&J42$IDYCY%PMC(.0T>W%ZE0( MWJI,CHM/NVWU;L:IN[;:AC[<+01Y$'C]=5OH==2&Z6BRVXP;R-Q2@I>R6)M] M(*T9K5G]>&5TW^F52;;*&/M"B89A(*G9XWNCOFU'_@)HO(1X$.Z9S M@WC@:\U\ !BI";4^C-0$7^M];1L?G6^ >['3B8DJ.;&GQB Q[E7L8@/I/-J$BB M<6HGQ ^WCF\^P%+>CZ-$4$]!W'OT?*;,M2<=(&?KVAJ_0Y?SULF]]E2_K?OU MBH%3U37I5;!K#;A)G9E:Z\ZL2:WGA49KJ8T@V#FE.#F#CYS^X MI>H?[S*W_:_S-YJ\HMF",O/ M?/F=1=UR$;S0:/7;,@)-;# MB_0Q5G:>B3__5BRH/Q+\=3,%W%9:,H"L6(2JF[B]@_+G(IU_#\<5H';+K(FL MZ@+V6G*ZV@>D O$+>'1Q>:EJ%K0\ANR!89L@?.QFL"OT4@B:Z2N+M),OB6-@&RKH#: FNZ"+AQH'4X1 M?I21)^R.OAUXB2?O4JFPR^?+>GG%#L2QL$U]$!A!W<5#C0@"(])W-!TR(@", M"*$I((P(H2D@C BA*2","*$I((R@[H[V*@_Y<#ED"AD1!$:$R!001H1&4T 8 MD;ZC0CZQ9WV;WK[/_@#JA/-RV/*3>(0[':.%FHD;1)IPN'U @ MY/?'^7W4#P@!X#("\3K/3Y T=]RPO:G)O&$<7EM);5_I@@'^@L3\#X(4:2NO^EK ?2L";$L"Y M9SL< R"+L_]#6?BAIF!V!"_U9($="HIF?D]AN ;O$^>/?'X)"#0TG%UN?\X& MNN*IX(]M;N2 *1G*%.VKWXJ4!WKWYNJL_Y(I)*CHK&8H"#]=$,KNF>=0#DYA M[=RP(&Q.Q(>RG""%?>]XGSY- &Z37+1GU9N[$!>.CUV9O*-:A6(=B M?1*Q3EQ_VJ>7ZNM,*I3JP$CUMP1KZEM)]0WL3K='!@!.)2B3 !KT'8B*8$@C M(N;43J-OP:4.CD)>=)*G*!MZF;S(:Y< 14T%<+DRBK]7H]9]4>BGN<(ZM6I% MX]G[DK#X= W08S4E7RI/OEX.?3V93XKSZ:#?Z5']$; FW>:RT^ 97" XDJ#( M\Y0'#A4R5,CK*.0GJPF>53WK^&Q849-0>4J0 \[_?;3U:=H3@5UDHMPJGUHU ME^.9F&LA;65^_4G'SU3*^T?HZ@7.E)U#52][%.X2W4*"J)\X^;DV&)@^*LDM M&\]<^6'$CNE4O$?K;+>G*PNHDFFHDJG#Y?,T+81^A$[>Z/IYV?-^WZND_5?- MV52#)!/Q^5+E:LR3U;5ZHMJ6AU ;*1K9L_'DL37R-G?JWO*@J3#*=>-1KM.9 M]<'JR')9UYOD9P6Y9CX\L-W.2K;6W'@Y[/:?KX=5I5&9%[7UKE-4?#>=S4DFTA1G7?*#'VA4C!>59*99:-(;D1'TRQ$)6:A5F M#:C(;J0@<=@&^)V-\ *B>9?H.50%%B$*,N2AZ#0FTTPG)1BU@[+>VMHG%H)) M_"MP\>/$!Z1P4R'%1PHW0LQ W@C(,A619-,ZRVW:O"&Y 7!_. 7@KG.W35)Q)A;,8Q55SLJEZT5RK,!)TR:' O7I;M#;W$CQL[R M="M=69V"SUMUK"45" :RHT;NP[TC0#'TDG,4LGXU[8Z.OUA&KG5$4?O%JO_O M_]FIPKTQ[5 #/=WX[1U7VIJ66_V;QK;>$$2=(M_" +[YMZ NA)7I3C.5NJ/C MWDFHWYLC3X@01 )M.A O'Q$Y#FB)>O-M46RG]YYSUV[W/?>[-RJ-NVRQ].EO MFKICSL25+0,5&ZDO//BO0$ LAAK]/^U:UO?D/CZEI"%557=*.;A?_?K3Q@T/ M(L=REJA^YSMS&$@+U%#H>J[HJ:!:KR=S,5J:H=V5.,255 M-VT#'#:I%%9"KRCT&9)LS0OE13P]CC\P[)F:5.[(6I+>,R&C^)OWGZBC[[93 M?+W9X]ZMP)OZ[\UYNX! VR4L[QR8PE53<3K'(G(($QTZI&OG"\^&P9()#1;4 M =>7=OBO@=-'G%!1!-/\!E;Y-G'@9Q6@#U!;V"T:^:Z[#2$E-LHMN4-.0$$I MCWH#,2.6*LWK#0GIEY9B\_D!UMK=K(3/J642&D]KPS?H-Z7-&DNU>+58%=7(EBEO&5E),@$!'T3 M@1!:)TX-5ON9=*YX\HA;EB>>JRE@EXK)(\SA6T!3=*,%)&CERU7= F;.!O!> MI@(F(C!X,P8*#8M+B[#PG8K7<^WQ.X3!U:C+E44N_'V!-IRL<11%OX5%,4( M.'F'XZ2NC'5I169G24'JVM:$KT'?(I9*'R,OI-K?[U.3S?P)SC;T76V)[VM+ M?%=;'(OZ18L(P0#X7CB"BK B'(1D''L8" :AH'@9,*$#"?\C##0T.))W2L(4 MCI+/=>O/S_U)X9%31JGB$S2""@UH-5X=(^.?%H"B2Y,FI :<*W0]ZL! D45A M^)(8%*6W9&*>M::/B4(^WU$88#^,!S-0O<>6<^)0)/Y-0(N36$'JWQ'>JSRG M98MSBDE,!06Z0F"B1 5-LP75<6XP'S$'J_H<4P/^B5PB :Z!SF-=(8@?"@$T M4 $1(R/.SSIPBJ@55^U.E$D^+\9@%9VLH"^ !_Y1@8B_ M)1 N3S$W .' M848(%7%MV[A'EU/)?R#".31$ 5*XKMH&GH@(-54#IOD/CIM"U)25N0)?)$.? MP2 FPABXSY<5J.J*:&-YP%?C'R5@6(*BP6?-H48B)'#B4"^S)FL-Q0LSBYP>!1!S\./4F1%,%9OD>)E*IA[ M.H$WU-#ZH&_H81F"9@KNZQ:*-7)&-1C -\))FGC]@4L.6G:\>\!2 E/G#O@D M-$!U2P7=,7^(JUMZZR>%?M*W^3&"GJ?:V!\L-CO0+C, J&B<5@C"#?G7LI-P^*;@C9TUF[T5T71E(D] M<==G;ZG?75E?%OKFBPC7M"+F 60.NR%M<8NR>X\\@?4P$Z*]2JR9%<:3;$%N M3I[Z):DSW+8>J ]8#TW$I]I@>\AMO0HL-X)(;6P&CPS,Q5Z<5&&ZLH* M5,P46R$G_64F^IPM5_+T$.5^^# 48+(6B\X7E. M1]%:UL[6.:Z4S#T)JC[(4KG&147+'*UDJ56=VV2I:)1RW6YT+B/1"K'B WQ< M:0_%ARS_)'+"DGH>J6"@Q:>7A8A6VJCJY;)D=F7^1K[,FR:'=^=QTP-'I/3!I_VVT#ZY'$RY MBYK_@+>7-U_1C\=BC\\FL.\[$Y'N=P3E<G2F(!L MAT:.">!E* S1 T)[(GM9(;MX) DF"-BH.J+]X=*%B/@'X%ZKT\EKL) S&4" M,?1EQ#V=9I99@TTDN1Y/ZT OV(."A7=PZ,,-G!^.7B>)QUR(K[UN1WL8%QZB M7 ':1H-DSU33P+''_'"L\T8XQD&LCR$1LM" HD6V;;?-G@-^H \X[EE@"%/P M$8B-"??>[(TO;]:^2\"R3MB_[H[^9,MA9YA*VGJA6B"9EM0;32;/S$)F/R5' M'S+CK8=6_G[65$>0%OFL+8/LFV1/.ZP_"_E#MQM@G=H_3NR ML-SP>G$NMELUEF;C5TP5;6BL7T+BZ M4&@OGM+=9W)&FW-;+*X;S>[0'Q[]%0Y:L1 WH1S<^"&Y7>9EW0AX'0>CH-07 M7S*\6,U3.O^2#M76,CRGFRQ=>$0H%D_<^R.S=)M#B1V5P(TY<,KQ^7V8FK+U#TIOK" MVR>FD*Q.!<-)O!.TE^1P'W+N9'2VT$^L]],F#Q3:R18!Y12_!$ $T">*1(#! M $CXW,-$EY7!RLLT=5:%W7?JHJH,W3/RIJFC$\[PFDWJX59L!HV8F N&@J,C MKSY%%%#0Q4T[],XEU7#"ZW!D$7E\DAZ-".5\$W]Y\ZOEFYM9F;HS,2=QV'T/ M5%RG,L7!;KLS77QHDQ"!!*'I99B;T>B;$:!7.6%TR5!P@3H"67NFMW6V2VH" M0B!D)SY)NGW5R_NW,QZ=M$9WO\\]?N*MT?K4_1X2!$SP'X2,B:<1>2 :-LHA M=4^1[.Y7RHJ,GDH %;%U!&2XEKM-@]%+O9.NNP-W'K$W&04W&49%4V1T'@%[ M9()B0'JI-D#?X#U$ TS1H7;XZ"DNX1K9MS.B364.:Y8\V+:-*'$8=O4NVCG\ H<_I?=2-I]@KSH M#;JE[BPVKL7R6D)@*S33^$KIB@^B(X]'R M>Y U3M)$R*"OV<]UJ-F"(G..UOK;R0_]>FPI/L1&)!C54F0LLTPS3^SQ"G[X MB!.D!0)=%RSA"F+8KKGLG%"0G%*@.VI_CB(4WYJIGM;5$$FW"RGX\E)E%99C MNTN3LVE;UM+1:J\[1F&V]+%R.H?,=!BH;LH8;+%PUY9X6?XU[#6Y56'0^KU= M"\D'DB_OIIY"+IA6JE^4M:K4*?4F=F4^M1FS_7FN>F]Q%?15OI:C,ZW86?4R M8Z%?Z4:9^D(SZ&18 +H_'8FO+5XBT>E>>IQ8/,D<+RV1BE8T]K4AT]CEQ M[#B\[#QWV^*S$;$V?J>?KU -#]MIZ0O6KZTY9&*_, M:L>*KVMB8O6FC.S$).!W*%G"0"7O# ?^/1G:REX=V"A"YB]4\$[D13NBM2L8 M6Q+EGE4TKU&).;C",VC5.:W$B?98>=(:\VXLG6>+GR])\]X%2N[83T_M4;I M K%EK8LU\;Y?&+XA-Z]%LB^E^E^@_,Z&@G._RX!@@>;%RI8&=/!_I7PE8$?>=MFS%X M@]I]O;-?<^I=^G=:2ETWEHZ,H!W;Q8V@;+9T-CLZV%S2!\;F%Y3YL$0\0+]X M_G@_=U_(DD^3\:Q=T..R(;.SVAFJ2\%9PB$Y+>C\*PF-8AUQE&M4%"ZJD[Q@ ME#.Q<8M]M;+4]D;4R_X*7% LU7&-/&%17(<9!^HW=:00_U%Y*;1GH_I[5E/% M<.+LF]T@9ROH19X'B@$'L'>CSQ#V]BP 5%EH'&Q^/J?YG>+3F[JR%+DI+.L) M#PK)U0:L8:#]F-ULC]9F'BAB9M8TL&=WGTDB+3'982M9N4]&._:H9@JM&"5] MWN+8B^=B 50D-_'!U_:8)4@Z)RTD:6RO%[G:N*& \6CX1CQW8.B30T!!.T>. M:XX3Y$UACLK[A P_)\/KAHYC(GG($<3\*K!J@Z)IVF@K#-#_RQ ET04TW M/#ZNHN:&%YV2_ 5#MZ=;%+M<@.OS.\E:>E KW^L"V8G6="%6ZN>*6?-"-91' M%/WPH)8XD:LES851G]JK3!*A/)6X2Q^-*Z)TIBOYFI\G=799BJ_47G3"*=D> ME8H]K.K5\0[(?I[2S4V>7MU0)/!69=IVK,?:5'[)8(G1A+962[B U( M&:7/IBNI: K5>"+]&H/\VXN=']0'QS&<'X%BG5?*[1QPE'\**)X&49>Z 1O'PEHP\)6+8<=BKE=\W37I=C4"Q6< M]!2\M_V>%?5*>XOG1+$/L;8@*%H94JRF-3=TJ0UV=CJX;#7K>B5ID MXG'Y.+(2*@Z)'5DZ-B["U 3Q9YL_#_GD!'T&)S]7X>Y.TW87(V$]\$1HW14 M6W-_!SCC&:#\4M-AL4^)7"_/Y4<G(]C\/&,9Y9CE9,S83XQ)7R%D"RY#+7.;YXR$< MI^K%9NZH'RWRK#"IBIAR_@F8;,Z# ^Z" M?D?4G(#*'L\0,X"7YQZRXB@K8M1,6ZBM7I,3JK+:C]+C3!T%\8^SXGBSD%TN M(7,+81BV$K9.Y*":(M'%2%>!>ZM[?,6_,I+WL$T5^+.N4QOVXEC)R5BMS,N= M5%)[XLEHDVS6&TSC,5;[N 6RQ^HN6AQ\F3M-M2FMS/6[XUHJ5Z2:UBH=C^-C MS4>6HY,WV[D^53]!5,^ IDB29#UIKWO"ON<_;A]L%65[JJ_%=;Z3E2U:ZW46 M-EU$B1#479Q*Q Y34W96Q,5(L4 4?B.!W] _ 6J^F^FL0ZZ-/?\)IEMQ MH]5F)IG8>#*828\=,)+[K>$;!OY/5K37J%L;O*B@+Z6U<=J<\]DG?3RAXS13 MM5KS>A:N5^F[)!E/^>S\(,TYHC)W1%Y757WA'3Y\T8F(4PWKO+V*@[W0>/X0 MM^,P.I[0D1#:7./-K!V?S,D6*%=I;I[H)Z/H3$8J?N=3E>I31L7&Y=D8@:FTT[=V/^+KZ4/!L[A23=PMWM.%_56-0=.(VM9,=TZ$$YQ2,_5>CFR MZ_7[<)^SL4X/G'6 SD1N=2CY@KN^0>ZS)8X'S\3U#WIEHXY=?8#\VV$#@&D=>[0=4D\59+&N:,X)7TZ1[ MF51ASAB#*CGK#/\_>U_:FSJR+?K]2?<_6/NJJ#IEUI2 M(%$N3QL3M.\.@,+[@V"@6%J0OD@2>X^3A)7J48KCCI@@'36LN= M(V.8+>?EX<-3]HCG$DC[6867#_).DG;Y]UG(O,.@Z=GSG6PC> MDX]_?KTF'K\0M.6.<-9%QL+4672082DEDY;?KLL)B\EBOPE;H]7]?@U0J <% MR'?V);H/(Q@551*8;>=070.X(S!I9K@IP8_"U4.T>[1.;^7K24=$/59O;2=[P/?TL5 M)\Q$H0T;9CA37M38XOVPZDW3$EOC;B+V"TP?M6P'*OP9;]8 M?:>\FP18 U@TZLL-7'6Q!GBBDRD# OTQ2%+\M0'WX4J/GF*#[#*8^JAH#QX* M%UAJA*JE37J&WS #EF-]9DS2MX!.N%88Y(_!/VS/8",&%6W"/= &J,ET[IOI M$",1*D#732;*J3H-GY()Y5)CYOJG-HY%$\Q ^JF>H>!\/1?VNERRZBI#@(V( M&8@$]DB),YX^K 0C9/ &L'&:;JN>[H:AI?/F*3[&P)I GP;-C#(TH2=C^PRN M_O8D4./A/1\=6=3[EP?-4:%6EQOUX>%-\UH;.?K[@T<8. J$XISV;VOT+OAI M\=L+5#Y 0%LN=SVL3CQZ*.7:S=G5G9P9EYWB\&K/^._KG5D;;J"?S/@*O1Z<$:C;6$O M,)N^&2T=L+L4$[40,?&#%SF&7N80,J2M5,;PZQGE(H >_WZ_&H.-\D[]'5S2&R=JX7[I*%F^JK6B&JBARBF2.*;@:UDN8=*ANC_ V M$JO:QQ %&0T:![H947>5()6/-VN"7QI S*SHK:<;#+2^$DUSTD23&D:_$KT8 M7/% T>V>,L,/3'>>\%%@"7,HF!PJTJ+\04SW9%8P;YNSSKCCKB@"U/M@@W:* M!0HK9GN* >H^:"I.A@4"/ M-K^ +03[M,SP)E%[P*6[6(;),%=TX1!;FJ> 0YD*0U])LV!#[!>&#B*-*1/T MA'Q%*FC]J:^& 2)L@AT7D)?8J'X*2;NZ!U./Y:52F@@BB7)1"T0H MH^^4=.QI_: 9&*_Y1I[+5"#A282?\I[NT*% DZJ9>J$G2U@(FGI HK MM1(G'-&QN^@2\[T> $"ATPG_%GN"==)RO-'8?XE_:[P#)$)&/*Q2\QHE/&Q; MP&-UH>>6\ %N5ZNY7CY3SG<[6DDM=G)R5^XH2K'8R/YT/]OEWJ3^?#*0JIQ2>S^\UC^:;=--KSZ=A^N&C*I_DN M/IE??-*\N&[OGQC-X;#5.IH.![V#3KW1[V26UVP5IN9%39X9\LWPSKVI%7(M MK8]/+JWY>#YZNK+*[EP>6GXC%YOY/HA0>?')R4F]HCS(W4FM4#G0G5S; M;IU=X9-+;Y\0/7GT<&+GV]6D86?NDGVS?3"%)Y?>GC\ISY3D;4NO%3J]@^NT M;LF73K^36W[[J%SL/PSOC7/YY.3N#[[>E#HCF&02=E/CZ/0(Z%0EN'<4;6#\54SN S_6^22M]ET%P?:C>9([4 M]'X[,^C/W+NI69T=]#\%!%NJO @MTC)%BT;6\ @X.UZQ^!<%-^V9I#N^VZ#G M1]G^I#JFY3D@*IR_MLI7QM0<4:=/:^JQ1M]0Q@[Y*?X(OQ6OB-?J8\FWRDK% M15<"ZGQ4/-<2'[ 2>OI)Q$$9]EBR9X)&!B56,>_:8E_\?6EV2E?SSTALVHR5 M]RE@+1'X(H5,*I_^(WQ!_'7BLD)E[*'UL58;9P2)2Q/_IFD)/UE3@BE#6 *NK7^B#\.4;$2/4S.%__^MJ;[WV=*J4CV_]$V\] ME#UC6C1W1@"B6(H!L0V R*?2,2/:"DBD2H48$%L!B)@W;0<@\BFY'$-B?9#X MKVNCXKHV)?7S3EV"+Y?LV;=>P_KTP]TZ,!A(^"&=\?1."BRD2B]2X&]?2.FE M9FYO<(!CR3:)-Q2?2#W&*"H.D#['ZRZ03[ UVTN\(+=U N M%K\BPJ37P4:#AJH__Z6JA/1ZGXLZ(J+P/NUOH[OW6]?B$+9%*@A[L>5?, /6 M8 UO&J3_7L=)F*MK T<)$2J-)H0!GHWT*GYK\Y//&YOY*\U/6$P/4[&PIQ=+ MQ_+@-AM^LL9"[(\X@E;]C+OL#Q$7EC-7%5*L3(]D4CY2/,,]J0[.,=*=_?%/ M-I'-+W=$69NDVS2ZOR=6%I-YQ&OTK!+]U>LD;"/[@L7FC MYVX.O>%\O'?6VNN>[0UL)'C43Q)9>;F!PE^[[D"YLES%V$'OR7993E%:SP*M M:Y:'^8P;X60?ZT'9^%FWQ_;:.J6F-G-M110XU5TR.,UKKP$H/#S5RFYUEC.I80T:"2E0AD5FA12TH4?^EM0"?7Z/VOLRK M[2RDV[7!C=EX<&,\N/%-@QL_HGZ-]MAJN98Z#)J.7]A6WU9&R\5II"-GCT?J M64T^&3=+]I'1*'1RTXW7!Q:6&B59"#[8N=3UYDA 6.N,1V*%PO0;:QR4#BM3 M$&'2V%#,H%[P4UCN._([/JOD;K%:?<_".P($W]=MHKJ6[=".+;1]!C8*$,CC MM_]87$ -PX65=BM+\/DSU*IYCW_'T9$W:OYKN1%;T%!D]9SKC^NH^<%-75;3 MY:5H*5?QW(%E8T.YX!G6CS"]>I38HUINW58K=;EU?M3/I[73NUJU26=7O] P M-NA@AUU" C![_N"Y!4#1[AQXX?B?-UZX,U! J>IT#JHWY5S.KK2]@CSO=O:[ MV4KU5S3(3*V3#VO-J]G5NU;+5V4F_?F6V+7)\_]G_\8UHK>L6&*2=")1I]&>NA MA1?MTHS0$R-%QCN@P+(;+IO'^7[&SB\HI70 ME>ZR:G)0&73-4XR@FU!M1E0/]8+::&Q8F7\MUD[61Z M>V0X9_L#,QVQI.KG![_*BUA+_V4:H/_=0_K NR.FHSS;2KEX,ISK^T]=M:V? MZM?][&34E?- &9E\(5&25W3_9]>*M!&,;.?TP=N!$7$?$A$7PF:7T*93GSQ6 MYG-@]^MB9!ETM(/_*Y"+M :[&N1Z>LV=M^?M/=GND49?-K"I:O&E?K:T?\S8 MAGW90-O2A#97G6#3+KH)2H:T;U.T*52>]7B:\*Y.;Y^8]0M4^-RPIPJJ@W[' M6_$I7!J]<5-EER: =?3@G1QFKO=NY*I[GWX\'C=ZQ\G^;Q+:DM 'Q1]>UNBQ M5P>2_\K:(R'QM)+D2AVGI1K.8&\X;SD7^_L'VF2NX3!).;>:Y/RVT9SVL%U: MT,C);\\77$BH%T]*:C#]+X;7>^%U=-]Z0OPJU8ZY<,K%V@Q4TYDLRNT\.>! MNM#3T+>SJK7& L%2S8>B"%UA -8FP3YCKF>;;[+6L/V*8@>O?&VQ<\71E$?I MBA@$UP&\4GEO,#IQ=ZO[<'VDGV4?*0#DG=,PF9>"XM<*/TLW?=T@6OMT.'HP M:\?DM'5YX7Y\$R _,TYZ@].E&'&Z^"?#9G=AW%FW0^6-\]0RY173SE_R9?A^ MC(76^TJHL:[&#_F&EOSL/JA.R=GGX[&:O*M9XUEM3N3AS34YU4JWTV?[\F?* M/HH%__ G7'M=ASQZL,4:MMI=8H\+WW/F>'A=4<>/K7*Y7;UNM?*]\V:SBK>6#5+9RH;L$^'IZ4;;G;[+O[_6$3.Y265BB2 M.$I%8!0NC8JA'K2A7O]D81\*^4ZFZ$,A^ >*+EC4I6TB6RHQ0;.U?*$F/L"D M&U5QQ.4[]NC4#>[K]"Y4"\,6O,171 "WK?HAPTR@/94U C2.LY R12Y_VV;NFI] MEI\TS"O,N=3SZ)@XS>>'U+_L=]5DI0Q=J]/8 ,S-A\KZK/F/47AKGF' MVS90;_S M8(.'Q(1#&_ []@213I6I@!;E&?0E8B& J&OK78^=TP>3[^4(,$/Q/_9MZLB/ ME[$H\"JR<4(<'Q.29M&NMJ'.YR9M5*O;@O+^TBW6WW;BZ7YS PNQW-HO!^8[C5E9%30=$ MT;@!0=UH0&\*X^S(=BUV95U/-RCGMJ;(5$%&M2P-1W*?GE:EZ<#"5NWPC8T+ MK+3XT8\B^8X4B7M2&"ONZ3,JVDW6>1LX/(;Q<)G(WOP]Z!\X=_#E0>S/L*R( M97.*V%7IVX0I"@O.HN>8WMX\_,V;_$_G%X^@BC\=W0WU\L/\9'AGWX]&[QQA MQK/-S#[=_0$"I$+A[\['MLF<]F M. #ZO""]F LPSZ";SF\G=/<*>X7*M#$\JRF3.V//G-=[)S>5Y;BPYMG/Q(5/ MB>,0$H7L%5Q1HX<)0 B;$#A/!I6CLZ/SPV.YI=W8!ZWKG#EJ37_\TT-J19 Y MBXI+2JJ;T@'IVA[.:P RD5>! NZA-##VJ_RB<;N-'CUE" -ZS=$%L:[:$SG9FJJ-_OGP MY*@!!%V0)4V9+X'_/__*EO]&Y1C>$+%$ L48='V7^D5TUR7$'PY%S4WFR\*! M.D9$^V'C+NR0=N0S 8$4=/9++ #6)@!>T<=K,XRY$IJ>'-[P#0 J_).54J+M M.0WU<721E)5SBY04F?2UHPKZT5X8&H/,X[5 M:S]E;DJ#S';!MW]Q7RF2\=E1NZ$/]VO79>=H\%AY9;XWGZ7TME0A-K\4S'3T M[<$5&?,$E>_^*$7!*]BHTC\#)\,*;>(O%$,AS97IF:CT(DRWQ3[_$CGCN3AG M/,X9?SUGG,\4*I2UC%96>IVLFLMWZ6.VBUF24%6BT627IQ7%L!]KX\+>=AO%>]J1F]]ERM/>6'V2=';DP[F>4G MG4*N>5,<7YS+A^FZ.0,V<.'M55;-%#IM&&ZZZYT=M^?MY&!X^?38NNY75LT4 MZA8NS,ZIZ=M+BT_>R>/*PZG:\]2-?VFO!D M>NGP=:V@*8_IRVZ[FG^P>_G9K#*[J*P:5%1KM8UTLS10V[IUK9R<9M/G];O* MJD%%AX\YY3H[._%JAXW/E>:J047&056[O#TZ3-9&A^:@Z"K]?K6) M:RX=2>NH_I4K:=+)>LFTER;W_D MKIQ^]-#H#',G@VY^J)1;%RVK>79VK55633\RF[?'SM%%K3(\R=7/E-.]T

M3CN%Y2?/;FHM]7%/*=9N'$-^.!L?>/MWTTYQ^K5LM.GFWT'[<*[>'3];9 MX7#>AR?+2Y"7>VFOL5^]:X^N[I\X-FI[0"0ZN#R?5AX^IZF"P:%[G; MCCFYO:[ DTM LHJ7-_V36VN_?=CJ)"<7E[I]<(!K+@%)?; ZMY?[-Z-V]?@V M?V6WFQ>/F2D\N02DPD4VDR-6QQMZQ8<[JUH\3\ZG^.0"D#I=DL^641_N9C/= M3BY;2'?*2@[H*%U6>Z18**D:65Q:_^L<9MKKB+3AV;1*%]V MKTC[\6+O?J]Y>-AY.JFL)%/=&Y]=9?/I^QKIUV_V>P]ZH:I-5Y%I-5<:7B6O MFQWY1#N<7)OM3ON^V%Q%I@URG-/)6+6&U>OQ1;=:;:6?RI559&H^N),#]_B^ M5//.7>5N<&CM=4ZFJ\CT]K!-AOOYN3V\:8VJVI[RZ#0GTY5DFJE,;GIWZ5)) M)N/1V;[R=.Y5'YNKR#3S])A.GBJZ)<]K#^.;B[UBP6OW5Y'IN5.^-ZLE3ZD5 MKDXO'KOS@UXRWX0GETC*S&>=MS1TWB6.U])^M/DW6A@FR5=)NK13=TI5F_W+BNK2/_<.*RIHT;I87@H MWYY.;IZ>KEMP2RM(/^\!^:@'IU[[D51O.Z6A5IOPW*O+PT2EE MN^5\9O]PVE]%^F>]2;&[UZ[)P_EII5>_G\I%16LG)9R9:5I4MX=.[ML2,?';8?V\=/I>S597](5D[]2X_WS6IM M^# 9ZHU9*ZU?Y ]RZ>:JJ7_]S&ARK)30TXIZ6;H' M$2F?W&E]_68\RBE&W>/#CFY[IJUD]:%#K=Z:H'$6D6E5F=\WILD.ZV: M9S[>%NI&]FYFK$;^TT+]M.KL.2#U[UH'VM7%I7..TFQIG\EA9929G->/Y61N M=JMU;VK53FT*3R[M,^M=W/9O6H_I=N96G\[Z3^0\8Z\DJ#N2(^G":7Y:.QEW MQG;IN**53E?*O?3Y_:"3JY[VY.K^X7'ZLIQV/[;A.>_*3Y@"U"IXM>DC&.B3;[+\4)QX<5NW+;/3NJC;0]V[R9:=/Z M]*/* -<;)RQ'XH3\T.$!YAL8&'B)\](]YB.HS<#^,A6CZCE@;1(;JP-.+;-_ M"AJ]5G$&AVE7JG4--+EV:A-;V='9K--7=,^:4R-9&2 M[ E;IB'.X'#P1]S<>V6P-!/T91 M^PYW\!HC^N $T"V]E==LJ>^ &3%UO&Y!Q-3Q73$CIHZ8.MYG['X'S'C-SOP. M=_"E-:OWV5L;')[W:_:82%O;%6/KUTX73A,,_W?IM*IE(-S_[T?FQWL9@9S* M;![PKQ')2Y?5,),F<=>'"!^K.6TM(I13V?QNXT&O%R-"C @__CFWS*1JV61] MF/"QZN+68@+*AMU&!3YFM?O[BM&&9R6>6[8[D"JT'$!9F\*SZ5-M8@)D;@N@ MN8X!C\QZV$Y=_ZOA]<4/-=".%+:*) M!Z4[3G:B-\NQ:0V)4[N3,X72TZ!UJ=Z,S M8/T-_+]VI.7>U75S?'9;1S92^/%/-ITHII<[ ,9L)&8C,1OY138")FH5 M+-1U\)'Q2>.X.7+.K^1&\6IO8C9;Y_GK_H;YR+!M-@9WF8/LD)RW&ZVT.249 M$UM>E+%_U$R6DG):+VVH_);O:L-K[N]C14+-(9X CI4B)3?LE"V;KLP64*J'FV M-2:[$(O:$J[UV0 2;M+=BQMO'U-:MYN%$0]_/)<]3]>;DYX]5/;:]HE^?$9* M"\U1/Y^!G9/!B;(_4% MGYYAM5.\X'W.D@@S.)S*.?TF8[?ED59.Y^S"[-JV-NTFR>BF(U\-+X[E&Z]U MLY>\[8].#["O5^''/[E$IKC<(3GF!3$O^-:\X+T>CP@SN!SV&P>'HW9CJ)NS MB^QMMM_;*VQ:,[AL*V5SDJN8M9O&Y>C^]M*97N\A,T!?QP>Z.KX^)_CL#-78 M0O@LMT6$JLN3?'^L7'7'WNU] MP[G%)I_HL,CD$\722Z2]FTDF%4=7I M%U7NZ&N>8['A8Y_//'?MO/\-5@D3* M:93_YLFIY">Z-^_52%+5!OK)M3*T-JT5[8U=NY%5U;OV3:=_6^T?:^7A(S;R MS_[X)YM(Y])Q(#GF.''8>2<<,LLL)_G4.2M73RM[\/LLH]E.[[;+A)-DYR^6I)+K%) MM1W\YE=Y1TE7VN/Z9;%4*V0KZCRO%8Z/G4W'D&ZTIT97![VI-KI[O!@/'N1& MMX&\ QU,V42N])*%M /Y,*5+,GWD=.=/.#)7TH3/JI\V-9]&4[I+:_'R0GKM+E7FA M=_-45_KR8\4VW=SE0;E;PVEVA1__Y$LQWXCY1LPW/M5'LX)Q-.3&^&!XDIL- M3V[NSWJMIVOE]G[3C$-3IP?ZV=%!OZ8,3R^TTT;Q,'?89]-B/RH*%:?G?(E# MQI;*.WC Z.)T/C!OU=I),C/,M#MNUKP_5&]< MY &T_"B1RZ_'V?(<'FU+?D\O[A[S,6&O#;9(VH9[>=9-O>E[V6K6NO;,H%Z( M#;NCAY8^+-E$;A6NS_RJZSJG2E%85Y%BE<,\? M-\VK9/?2+-=/TZ36N#_WK-O[EGU[B+RJ\..?#W0WQ9QJ:R@RYE2_RZGP3M*9 M=534Q(DO6X8$L<6Q@V+\%V3R9:;X])B!>9)U,YM.O* MY%8^E&=]N7QR?W2KH$RF;ISBCF?,\&;%<:;,+V@-V\0%U]@#*V9BZW*;-/2F M=VJ5ZD>US"#9WC]0IUD]M^ENO=7+BV.U?54HUN93DJDW6X79WDVE4Z)^D'0F M4,:3O'"G)XUQNUQ M31F:MZ27N]TOI)$S8 U3(9$M?6 94\P88L;PS1C#ZMP7V:IWV]?92DW./!8- M*U-6KB;.IG4&4AM>E=W'<;56S1*EKSM'=TJC#YP!TUCR'Z4O?)=$EDW33VQ( M?"Y;.,QWYX^W#Y>MX6$G/5 >LZ6GRN&FLU1*O8>&K>:.O=J\,%*<-.0_\#2N+?;%WY=F MIUR3@TC3)RO6MV#-GF%-Q:6)?R>1=']V;:(,DU.XIK_'EJ,C?'_:Q !$GI"% M-3E)TQ>+1Y4N4+?G$G]\%SOHY\URQ1.^E6G#6?S_?JB[*P;$)P'BM53R&!"? M!(C7TE9C0'P>:WK1KHX!$;.F[P6(URIQ8D#$K.E[ 2)F35L"B)@U;0D@7G,[ MQH#X/-;T8HU?#(C8H-M)0&Q=,EAIZ= O3K4?V(1(9_#%P)%JID8TZ4RQU0'K M7Y]-)]@?&3F3_M__=M<4"=IH2EGTII:NY%MT2MB&._CT@FB5F"ZQM_Q6-IT^ ML0UW$%/'!MJ,Q-2Q(Y@14T=,'=N98[,-=[#I7C+;< =?6K-ZYSBDS24O_9H] MQK-_G%TQMG[M=,R87/[OTFE5RT"X_]^/S(_W,@(YE=D\X%\CDI*N M#Q$^5G/:6D0HI[*;3[N_KQAMN W"N66[@[6W]M_TJ;:H\\FN5AM\YSDEZ7"!0?I#&KQ1NHMV MVQR6DEHU.7W:'Q9Z[62]9]_;%^:FN_SOMX:M;KKTT!PV[$8ADY[,G_J3"E[. MCW]*N42N\('5S9NFIIB+Q-/5/HV+O*_WV@HV(N_M'9B7[OU=^Z3S:#\T2G?W ML]ZFRZ'NDK7ZR:.6N6N/BN/IT4WA^/!T/(7;P5KH=**4BQM&QFPD9B._S4;> M.P!@!1^QT\/]-CD_N*\=GM_GAGOW??GH8--\Q#LK>YW<3#%JC?'AE7%3]":= MT_C5QC3&!LU'\9!?Y@?)]JUN&SGC1BX\D/MN87[T^-#>M'DR MO3R_VW>N[J:UD^/VC7-_V34/&L@/:)EUNI#(E@N[W4FNYMG6F.Q"*&I+N-;7 M'X'TW4:9?(([AE$9?[PXU J9VVF-R%ZO/U+)H/98T#;=,^;H]-2X>;S+N;6Y MW,EE"V?U@^:TW\FA(R:32>0REPC7Z+3W;LOFI'!0 MT]WZP[Q6RLXRF4WWH,NF]\]R;?7VJMTJCO/N^*&>U,=-X!J%'__D$OEX2&O, M-&*F\+J39P>M\;TK)Y.%YFSTV+?SPTU;5;;RU#V1+^HG[<-1[<$^ MO=VK--O(-; _W4<-S/@N[>F^^"%CX^17R']8G[1/:M/S; WLEL.F651/3NJ; M)O\[6;TW2;=]69LW,]UN;MC=O\U5@/S1J9(I)N3L2[;&;N;!5!Q=D2X45>_I M:IP&L^.1IRV:8?*M&>':IR("D7(:%:Z::T^KFV_N;=M4T MV[=Z]1Y./WRTCCN'YX_GQ<-AOY.GKII$NAC'NF..$T?&=\/%L\QRGNZ(6U"G?3^4EZNFF6HQO'Z6;?2SZVR86:.SC(53/F>0583@$UMI>&*<4, M)V8X7X7AQ#,*OT;61ZR_;XJW^\/"II0VRRN73Q=T41"/U9B1RN904H&BNO8+GB]/[MXC> MQ*[8M7L@*+%%\^(>VI5F*5,J)&MSU2YE]'+&L*XV;0^<7\Z*/7/\=-)^O'RX M[PS*UPJI-3L%6K:3CJ.^,=^(H[Z?ZD=8P3B.YK+UY#3/6T.]TW2\5GY^4R"; MUI;&%^-D3:^?[Q;QCF.0,&4?AQS_IEU)I8[X1\XTMXQOK=@=\DLRX/I\.6X^ETZ.1 M7+YHW:&@0K,>]/&OEZ'0BUMT?(SC?M.3-;>")6[AO6PU%UU[;D,OQ'%[33G? MRNP=ZC6O?-#,:]W);'ZX:8Y[/U!OB[W#N\RP8#;3YL% ;3Q-FITB^A2*'Y45 M&H<8MXDBM\+ V,)[V55.]FVZIZ;/>RH=YO.8,V> M5C)[I\JMVR:S5OVT6\P_I*=38%7HQ8@Y5UU,H7+3(C?,Q?D&/V":^N,;60S%;6YZVPZ9FKGM?)E]Z;;;)\,IK<'4S+K)VO33@D=(VFYG"CGBG'@ M-&8,*^R#F#&LS6UQ:!;33T_%K-5NS9+EN_UINWNO;MIE.CQ]Z,TO:_9XV&C? MW^[-9]W[3K$)G ';GA82Q+>?-RTPF:9K,S31X-2668U!_Z1^[MV-;E"G &;+$A?Y2^\%V26#9-/[$A M\;ELH5"\V%>;HYG3/E&N#Z;MFU)R<+UIL\ XG!7W]X:#9KLP=F;DZ8R<5^Y0 M^-/>I#D0_\67Z)QZ/?[K*EV#; UMTMV(WW!L5"W#4,8.^2G^"+^U *_B8^Q' MRBQ)06J*C20-TG-_*IYKB0\H5K%/. *S9T(8S9_!3SAIL&GUKBWVQ=^79J=\ M6XY/,9^27TQ^T_3)BO4M6+-G6%-Q:>+?223=GUV;*,/D%*[I[['EZ C?GS8Q M )$G9&%-3M+TQ>)1I0O4[;G$'YK$#OIY$S3QA&]EVG 6_[^_R[P<.F,G,GL"D/<6BS@K&^WT2"]#CZX MA8F6;[^$4PM]P*#Z:Y+B.,1U$I))W+52QW=,3$['7=Z^T;F_+YX7OV7A 7/+ M[.RY=T#=I_,QU]AT;].&ZR>*G1W-O?BZN145I]/H^]9W2Y30O MUT:-RW:Q(=_OU7\C,?O<,E7/MF$#%:KUK4BOJ-5'A@:;&[5/[GN5W)G<'%2/ MFVP@8C8K)XJ%#YD'_4TH]>4 RY92ZFOAB*]!J>G,[PUR-I-.[SPSFB1EY>C, M3):N3_,'^??G0[Z!5.]'F8+R6"AV:HVSMORP?WQV<=?NLRF$V6PZD<^^F@BU M#JOW4_&9C7F2 ,*2Y0Z(':OQZS=7M\J-(3Q9<7GLIE44F@O.Z*]B:@VD/L[Z MC$FIGYS<5)/MZGDV73HAY/S<>7]A[!M8W[&]5SGU"KE9K9"\V,]>6?7SP_,F MFP64SN03A<*']*/XOJSB&8M_T[03N1=IBUP"F[Z833.5-VM3SW.5>C';ZS\4 M]Z?M5GDT&.:N,P/E-[IUO8&KS&M)I7_C'C=KR9NS@GM]?-F\JD[9N)]TII#( MYO-K5ZAVLGC^FUAKZ:6 9Q8(6;,\3-?_4D4O&SC7ICE4H/;H_:M9*YZ=*)\J-GA=2X]>Y[1 M2W)K*)=S%_.#FXMJG[7QS^6+B5+YI1D@VUAZQG=[[E%?UEJ11#?AK>[/;&%) M"QD0::0\6#9L3K)Z4B3J8THV*Q-$V#NZXSKXB,-KCP&VF+5@$TV:ZNY -R50 M&"7$)_B$*IE.:F/G>L_];PL:T&3I4 ZX:A#%1IXT$$6$@N7@2SXB"?S9G)Y, M+F KG+6D\XN)WO_S_R(9[+Y!AG64EOU3<,?0L7CF?(8RRCY)L@1YI0=O_JD8 M4V7N"'VIE,KD!.?]Z7-8O @IGRJ5_I""/_$ZENX22S1#-Q8IP62_BA9A\L]> MR=+G8'&M\<],.E7X(*B$N#OE\ $,_E>1!C;RY7]=-:HK,S7Q;R!"8+]&)%N3 M?P2,@-:] GEC.3# W/%14GD+6D9O==5U*91Q=TK95P]I9[?RJM5]O5=NM5KUQ7CG? MAX]/[UKU5N/@@/_HL[.W<'O,+YI)/9?[]SO_#4Y.NU46_VY)P0U(< 62N .I M<2 =U.%6JO7*J51MG._7K_@S-)GLI5-(E[56^_2*KM&XJ%U6\)6)SD#RS,TD+"*1@5G MSS(,:PKW(VFZHWJ.@VH:QE844S'F('TEU^H3],E0<2M9GHUB&=[O$(T*:'1J M*2A\>[JIF*JN&+ '[NMQZ%*4'N$!TP+A+.FTR!_^244WO, F8Q#_*0F5@M F MHE]3/5#130>UN2DHC4G#LH:X[]#+W('BPN\FEC$ADJT[0_9^SU1!T88?NSIQ M$I+CJ0-)<<(_! :$!QL;B@D/6-T'HB(#@;_); Q_TQ8);#&=\BG\)]NQJGCX M+\6>AQ<<*1I9/ &_^BYAMP\[4,9C8XYG<"U),0S_HEXXXA0@ =J1C<";XP+ M#9=NL@%G =W34W!)QS/@=RI]MZ;W>O!;T(8!N>"-7X=P_OQW>D MI -8PK+YK;+?PV'A08NB@&OK7<\EN'?8"_T]+DY,-0!R0H)'),4F"'O)T$=4 M2W.MGZ"=?2)5;$PK^QUJ1>2J-J[K^\ET68)]:62DJXPT5=4:P2<4=?I8Y&!CHTA5D#?J"U>N!(@V8\>CI-D.K!&K5H.]( M7)WF.C;5S4WBPGI#"1\?T_?0T.N86JY ]%UB)Z2>YWH 90)X8>$V@5#!RJ'7 M+-;L&U87?L >F2< DW6@0X97"F"."A0R)B;R:@DV6T?&#._V%?^_Z2HZ'!R> MA'VI \7LX\- +<"-32!5^A&<#(T Z4]X[UA! ]LS%$HO$CJ9$5_;+;"9#?P4 MCU(%5J?I@"'\L\@#T47_PIWA2JX-G,)@U\J9!]@:R>!W '*X").2,S=G.#E4[H)OQW.;) ^7!J[<<):M<"_D=3P7/PW *,I$+4]A"7] M:^+:$&Y/"0.;T?.4+-,POA@,*0"\ ^_@S9ZD P]?SH[=55 B\ /[$.+G^YN! MA.UH$2WG>(;_ N>P2=]C%Y?@7 )A:'L&0?[5![9'A9'B*M+8!H&ALD?5.> 9 MX +8YXA3>"'X:I-X I$L[]Q-6"L#OX'"TO&M@P+!?_-# M#']\"*\ D(["+4RV@K./X$:0K8?WB/\ <01D 2A >4>( 0"X-0NHO@H2PY): M

DDP-;5U,)=C]PP+%%Y22^"RYZ '"=HAR OQVKY]*_ ;YP#O@E$(,%BH/+ M;7HFH?W7_&OI"C?@].:O8=M@N\LA:C=IU=CU03K+AJ MC4:Z4!(Y!TG0G\%)F9;!3TAOT#29(D25,/C- 1B?4EI.GE#,Q!?-48E"[-(D M438I9=,)"7V,JVA#91"I/\HH_'?TB4J\,J:K;@=MF\:EP#^^@CHT(NXIG O9EM M)W[_)Z)*1OZ;/\4_IA^F__XK)54 MG#X"\BX1T3;"6QXH8*ZB:FCK*-\T"?^R--0<#3F*!]!92Z(!;X&[^0X%M@$_*J%< P) MSY=09JJ#O,*K2O"[$BX/T&9\6]E_2T292ZSV>J!JR=1UU&V9"9Z2HBCU+&GE MUD5:S+H(K5Q8^!T8K_ &E2KMZ/W2".KP2 +V*C8WA2VKT:%D!!\OG$2I+F#*6%J--J1I"Y(!UX.?*:OF/H3_S6PM+R, M'A6TZU%I5FT+B#\27$U(+-,N 8),AW^U0,2$OJP ;T5[FFD);/8-/2T#Y3XQ M%&JZJ98-ZC37LO'1*7MD ,8V&&*V2P.TL*$;Q0$1WG?QN?UJ2OH&C.15LK"H M$]8RDXCB"[@>H!*9@6F#4$9D&MB6UV<:@#4U0R0E_&BV9S++*BS6N;CV!>9_ M_I4M_PW(1>?/PP]G_KV1!>"J:]&A=6O8CZ5 M_V/!=_.KBE8QERJ_?XTTI4:AI;X/=QV?X#EW)L)/FD3I"+P\(!&&Y\&#(44> MZ#)$[B/T,B=!X"C4B'HM-\F\4C::_ M47\MY Z F\13(7M7EE65=/^"3NTR+G!JBED:XT #M'1*>H^L)4 MYQ!QBP6H,V4\-G1ARH1")NQE;^%;Q40ADQ=,16S%#V!H5%91%K48:PW9'^+\ M]=:%KT\D5BEH"1!N(.U1&<3/F?O#XA:,R@-6P"IUZM4,:7 LJ&(8+.4"I(C@ MAOJ"Y,.0''7FN0ICC*9'/?5PC*YM*1JR:?J]:J-CC+TYLJG(E\PXHAXC#)>G MN.MS]97VF4$-1A4>O.>^:%^%U$>6CP/*6M2B MBS@G5JE^'E7&&$_@^.SP_#])U6W50V,CI*\@\7#^8"B.*P$XA*<\'!#%QS * M(9*-2-@B9:L+FW3I5%1SYP=9J;IG/JV%5NR(F_4B&J@>YZIYH"7>) >*!M%KLH9UE:%[Z298)1 M5A$)2%))']J.-&"9-:%L:36$>HJ/>C^_ 7G^3D[K*:BH5D2BS"B2KO.J:IF88[*$Y2WV+Y@?1* 5&>L/,'E1SDH@F MQ.9-FH]H3,,89C@:2YPMSKQ=_IT3P!A>95$9:-UN.9U4'^HT@G MU,*IBPD1JV=F#75OA7+:A) =L[&=T5WY61[BM%HH3'YF@0#CJI =@@FPTY-O@"#ETO4@0E&31^S!/R\6DPAMVR>BD"S"Z4;!:0S,?L@YO9U M;N^=H1=QC)D$<%AA4][LG_DV]E#5G>9'T%Q]:L_K+$D2<]5 -(-9.K#875(?4\2_QR*' MB5"8'P-G+NG/.0.B,/%Y6$C'Y\$$/*I?4>%7'%!C%M%8Y .A4<<@P WJQ7.D MI)8NTCET$_ F2$H6! :\F98'^#M$,/LZ&*P'B*J,=&L]'0MU:1Z?DPCV#I?0MRP08 X(8[H6G"!40"K"1($% M1 F W0(-U5"!.$;HTR QRR1$R0)+9[*I[!\IJ3Y"!159!WW4#!>4+$ O@B;< M2_-S%S(L?F$\Y>]I?<+]'/H$/9_T5+B'I*',@0W\[.DSHH4]H<)MRXX8[<'" M'RNQ[Q9J\']KTPL%_/3B8;\OM"8H+57E_^=?Y4*Q_/?BOA9*]Y?4S/=N^4T^ M6WH0H ,>XE_PKB]^B]3RDXI:_&OI:_8RFFZ$H3C@+^>0 M/_Y)2>TQS^?J(8VS/&(T#8W Q\*]H$6K98?H7NT24FZ>F,,>(W M3-XP$0UKTPX-*,4HRJ"F D9#4)LGSI<4!7+^^9A-CG PR()L9AY1=&I1S_'$ MTK6(N<-.ZNO[0N]"O6PZ".#._5Y)D0"4D*[VS^@)!_.NK6M<]5$M949]TL+- MKF,K";^B3SC-4!FB6 9F/[YKU96.N*[$Y"[U?OB VG/T(E??0 8__)1A%%G MS$"!&Z;A$DPOI156K, +ZT:$A H6P"CA@!8FM-0#5^-TZW"?MWQG%-?_X_J%%@E%$]PLRH^'DD < M@55*G.>,,KZ50"8P&CLG= -B96!W^D37 MT(KBU\"]@U1,!P6+0<0W='%1WQT3(,&6\6787HK6&U,YKRH\H 2(3MAS<"GB M^L'T"P0M2D10)0"Q62H/3?RW-*QQ"X+,+&B["$=::>>-Z8*T]A)-6 4,9#1& M@R(,EJX MOA 'W-!ERD7P^NQHLI(8!I+I@$%3&"I" VFR3#8AGY(Z=&_NP0% M6I((TN0UN_##B6YC2P #X0?*I=^&DSE6,-[! ]5S%+:\8O@%,;AKR43%.)DH M3B9Z/9DH]G7$2M2:E*ASQ;:M*152!Y9*ZP$ON&.XA;/V-N7U"#S&$;<'%53< M/\G=[SV^;9 QW&U*K22)9;>QXPE?MT/L- U%5%[W0PY6Q%[&9VB8 M#Q051:51OZZ>9(DPU'1+2,Y\A&H([3?R3!4%[S*"&I#(KZ7'H0DE;TIO7DSL MBJ1G64%VBE^CL3)]YKDT&9[/0Z-*H9R@4,X8O4*;U4N$ U74^1.$'FD_H4AA M*ESL,H26@YW4'3!^S>/6)PO+WL-X2['7 8&N,S9+&BYC%S'L5]@['1U=8 M;*/'TN7[2I<67!?%)N%.KT5BJ$=>%W6DGM[W>!A0X*&^[N/S^/YJ:;,4W/\4 MLWR?Q?>M9>]PQ$N]S"!9^)"'/(-V>'ZS&3^HBDQS3AVWZ-$T)?A>HG74:*'[ MD.@%I>#H,ZV'0@ ]SZ:B@O887G#&BIJ2D%RF7784$1>W"9/+!BX6O X[O*#\ MH_WY1 ZF;\'[697\=JC4I"_E605=>( 0WJ^+ICS[OQ=9!G[M'F/P/#I,BP@7 M]N*7(V*Z'$_9$2V1%(P.XZ_!8$:^3S<-LA $F2M"_5QY6!!IVMQ4L,,8F&HL M2@X;8RX2Q^]L%=Z>Y\+1GMC]1L$2ZH*'UC,"!;O1]&QE1'@2'_/ C%DPR-![ M@6\C6 IA2+ISYEL1><*!KBYT]BSU8%",[H"L>_'*%!1 MPBK)W9.\F\]^.N3Q/+1<; MXF=D(]J/0'-$'=HT6JT83F9' MEY6KVS[+#3=Z>REE// 2)L7;,;V+.2*9FLSZN(5?Z*@I,G=Q*$T^D@I MR6H+"J@8F"]WKBX7(D2(>V39O+D?X)BUT*(@$>F3A@%8N%.X-9?%#",Q4Q^5 M@MW1M>$$ZM!@*Q#$%IV%]2C+#(8QC M@Q0&$384EH;N1+J=P@N$F<(PC2[".*5+64&/=J@;D<#KK:('F*?W\ CQ=TC# M_AU.=X2ROBF2=2^QCR"*8]Y2DJJ$?E,)+J>9*1C.\ETN2],"I6XQUL_JZ(1# M;]G*G08-.Q3Z%JIB&7YB(^V*&,Y$Z!+>[#;:/B1H$H*(LM@4L,TY'_05CSUT4^:QG,HO4X&^"$ 1KBTE?BEX3:SS&CB0>RY(.JZS, M!O=;F;!R)JQ*6\AF" 5P5B5!APX^8C4/')*!8\3QVUQB*720ED)IS _%(S^G MO0&1']%.LZ]L+(&N%THG[9 'LFN]J/52V8 M&F2B&!YK%(50QU[1$566Q=<6,J%FR];P$I.-3- M@RF\P/V18=/0'7\WTRI$=^%PM"_43%,47**4UGS,$LG6-E:?*J;OHP0]%U4& MML TI.^(\EF676Y@Z(UVU\347*&66%.3%UCV;5S3(*5,E%T(Y2Q M'>V^&LY384U,6!_NT 6&\I0LH0.%&[!82WPCE$<=>GD0AZ12ODOZGKETO0ZH M'*#BA_:+]^)?*FJ3_'FAR)W6:OL2:+6 #Y<\B:@G[46W'_2!Q6/2\#:/DR** MHHV)*=-NZ+G@C#2/*4ZMYB2>Q*2E/Q M#*X 5:VE/^GZN.MR.9/*HFYL4.T+.RJ!84H8?7 %G=+O7RS:#1K3X@P=E14< MTW[Q*/V"1C]A55.1--KOF0CBBPC@536B7+55#415T?@'M;X9]EUE^0D8_J9N M\.734_P+KB!;RDI4"P_?93J1+A4C-_;;/:SX/5C/ULS[!;8LRX&3FF\ A*UV M>@21'IC/^7KJU%Q@>$$@/S*>2!2!\^IMT0===&%&%:4@%Q*R+"]"'I'59H!G MY=LV>6-E\*+'WPGYPRR=IUFR,D9U,084=!*/]C<1_;$#;8JNXFMMOEY &?^, MJDV1R$_ QD5I/'9KT46-RS?J/?C"OF@('1/MI+0(,TG@O!5**S%6X(+ MS1CK>_U$4";V5O>I"+7_,7&&%VH(C%O2.B=:CRCZ941K#'/Y1+:<7<&]PMM: MU]VL87H8FJK MNS =36%ESCY!L9ID1_A1F($LG"@@I6F%,?RZ3QNJ\JQ6O\$J&Z\081 L>TQX M#(+&]5C#9M)9 JS 14SXP"(C8$18 >2&[)N0<.&6@NY[&IC=$UI;\_U=5]00 M]WOW.P/%)BN>%%EQRS!'7K2(/,BC>?6<$ZU.<@)'SPBG,5"I(VZ-YI*%;L[' MG,4K%%^P[6,>D(:7WHM"EFO&"X%5?U%$LJ!C?C X@$<@Z.EI]A<1+AE,7C8) M*RB$PVD]CP+L"ETIZ9!&*8K-PM*,A?&QT,UU#9IP MI2V\F(5G37:1(:H/>DXIXS"P0QZ7<,:AX"]4HTWM9$.J4IQ#%N>0?59#JM_Q M!EQ@ 8W)YR8$G<7/@BD45T09,86 EM 04ZGR(E6LXV'_#)V"&N$OG.)-KW*H=I-SWT^9P;(O! MQ/I$T%"UQE0FFJ)/"\;Y**AP _(U]15A[PJWEN!%C,S7&+9KN?/<&: ]/V6\ M#!8V57V,M0-&=";ABGKQ[P7,UV+JO.M=U;?VJD*]WF,I@ES"\3CB!@2G9J]U!G8 M/_U/D .:+IQO;\=Y^N[0K>&[7UC)#3)8_++?D#U.8T/1,EPV/#*:7,!35H+< MHJB'@L=W>8-M:HW30N/E.&]J:=(-,Y>$&DA&Q87JCM M"AW@QQ)5ZU?PKYZM!+'[-Q2 *SV"?"@RZ YM*%,#4W;.##L]Z";>G7.GM]]6 M="X2HBBCLVAV%1R1ZC[4$!>M1&EWB]!Q4E(E;.MCF#[((P9:7CR+PP.IC%TF M5L$^!-Z@]9^/@>&>?XN9$L(F#IBPRX\&-#$V6>6N_E P5*0>A K23?\WBSK"8M/_E5UI0[V=5KLDE_Q3 M2]UG(SJ+2 TU+$5;+H0(:=A+LZB$_U(C(THREOW2YGF.IS^GRB&!Z%C5HRW2 M!$O,449S*@D_3KZI7[)#LZ:PRU!?&='<0KPF*Q&0.OJS!I',L[KE+P:/TR)7 M:L/5+_Q'KAOUB^ 9H'M+,&O._!*A]G.KFD2*+)&E%F%]H6%0QZ0PU&C$K,\T MM7"ONJBX"G>5"M6N]HC"VAOY<X=RFF9;IOX.Y MX*89$*$!LU,U#M9K0OIR%<:Z^8O;W1RY,05S?IP76ZVBTK0E/Z]K! M5A5;EMJZCQG&UA@,]1OTF$[1(+C@>6H7H)A@>@)S[]9-JJC@P!09S0<=$QLQ M#0V;\R&8>"U[0CHTK"[8,K@,Y@+1G&]_@NI%-33P#!FXRWJ"/^-F]6?>K/1) M8"L[5KG.I!96NHC128=YG>I)TJ+%(EG#Y(8[$DDG08>&TBM>_8S MZM-T@"-F*4?C!F-A4B*3N)$J37&UH4HQ?CLBK^C9D8;\G&,%$-KB$^ZY MX!;">;$5QE]8UH@F(WU)I*'<8N.(A>-_BTS(WV%$U5!HMQY*T6M1*[G6ZU'? M-\*,MVJD"A'C4!5:F\Q*>&E5L:!?QV/PQ*Q:FJ7+.D?XO7^8CJAZOH>-V>31 ML>>$O9N2&0UA80H:GPM !]'X$P6A>6AK(66@@C@/C" 5*+B7[%=6AD=LA<@/E% O!TXHU(CQ+_+EQ,U( M^5MX7J%?T"NR31?4*2%>J!9 JY*3RQ9B=">A=D7U5Y(<=5'&*=H]K(*%T NX MRD-K%"3%@W?0XXJ>;]C"P&3J]$+#TL -NN#YY':G$/FA>WWY-F%%T?>(V:E" M#QECS;^C,(82="H(W,#3YD_$\0N$A@39#/;9TVE]$!7F49\C6RI2 M L/60F')8G_A-E^8GAAN0Q*ITZ6U^.%!ABRA4)@'O$R!]R$+!J ZW@A."/R" M!2KX"&0^, _>Y_ AA+3>GRT8F4G(F+J-F@<7ZMQ_MOKX[/7!VG ?AN$QN:[Y M55ML+ZPM@@,4Z+#OA &B$7B#@3 I\^?6?9SN;;8F' K\$B%[_!?B"4PEQE?I9!)Y?)_A&]H M(3P0)C6@G;DW\F_8J^LF<5B!,M5?]1:&HC/^HT@7=U'/)![N.5@8_ MV(-OCU^%G'V+<99GKOW9 $ZJG(L!L16 R&1B0&P!(,K4PQT#8N. B%G3U@ B M9DU; 8B8-6T)(&+6M"6 B"EB2P"13N5C0*P1$#07+)KV]UL&]>>=NO0+I_Y0 M)KS51\8)UO#A__W(_WCG\3.95*GXH>(O _.0-N.2WA-W*P%]R,G9K@;;#UFT%^;.-?&H+GCGFLH MZ?%,HJ/:))&&N<4,G(;&&.)GTPE! 3'CWE+&_;O@OB V_F9M$(Y9]-;CY(>3 MX1*0GJ_\J<*6N[8.JQP18T+P&+BB8CI)OJP \?)_7^3@F?=R\+2K/ M?ZDJ(;W>YR)O*YH&NS8*W/2Y/E#58CDBFS[@O]>G-'[^24+,A&;=AM/BLY&2 M[S?-[4SGRHET,;]N!6+3((YQ^%OA<"%1+!9C'/Y^D$\5UJT';1KJ?^R.9]IO M,<):;O'^#.M6AS9GD'R2]OURVNR',99=-)_6PC/2F40AF_LZ+I,83;\DFLKE M1#FW=J4FAN"G01#$\0XY:3Y $]FH*K6HG/":]J_FK-F4)-CTN6-3:(';9 N) M;.G+V< Q>L?H+="[F,E^-?3^TF!^*VC_E%/EOV(WSB:S#LYYVZM0BQ7LF&9B M"\(_TW_MIO41&\E?WL3*%Q.Y7'FG;>082[\#ELKES$YCZ?<&H+S^,--N*2.; MUJ9:Q##HO%<^KYP-9%4T;,%-^[AA&\) 8\FL3V/9],EC _@+6D;OX4$Y.5'( MQ/Z=&+V_*'JG09-?NXX4@WD;_#N9E!S[=S;JW]DG !!5#X8=*2,+=OC$/A"* MTVZ:)K$!_>7MKTPF42B5=MJ CK'TZV-I.E$NRCN-I=\;@-G46@.,L9OG5P_0 M-FT"NWMBXR );#.8'4E'_H"RDI$S.>G<HKFSZV+$1_ 6MH_TYQ%!VH2AKINJ! MX6 F3W<&_C1)FXP]&]0JA_C#[>D8K/5J5;L!SMB\W@*^\B;Q05$U\X5:W<1H M^A71-)LH%7;;5?EEX;=&]64WN,9N>H'HB%_BN"(N]65,A=@2_OHFTMMD1#Z1 MRZX];7G38([1.T9OYNC))TK9M6;,;@-ZQV!>!',FFUJKIKL-?J'=RNNIFZHU MPMG5L[4K2]]"=.PR ]DQ;I'/I7?:*HY1],NC:#&1S MT$NRJS@$^_N/4,F-9JU+5D_Z=SJ7HZ'-?V<2>)O<"Y*0K*),R8J(J0Q3_GDN$2*,:;]'J9E=AW3\HER MFN$-_)G)IC\0USZD)5HZ@_\I<:GJ)P"8EBN-B&(")'J>$9HV'&+OJD$4&Z7L M8 %'L_B>J%3XX,D)F5RHPQO#G(R\."/Y?_[?FX13Z%A<3F4HWO9)DLV65GKP MYI^*,57F#C]FJ10:&O33GPZ$%R'E4Z72'U+P9R"L0KL9*;-DZ,8X$20-TG-_ MLE^)CZAF)#Y[9O_WXU]7C>HJ8GZ='J\H M@P5*J\*W '/'IP_EGS>@9?165UW7+W!P=F2\1HX8N+[*]B5(@$(,]1+Q 8,7 M_20"U9#"R9]9IIJEJ4=ISL6?4WDI_V7NIWPJ^^+DF@^>K;X\4%V(JX]%P94R M@STXWL"$^TQ*3L<3[K< $.E4YD5O; R(3P)$*96. ;$-@ #6E(T!L06 -:T M24D= R)F35L&B)@U;0D@@")B0&P#(%Z+5<2 ^#5 _&HRQVO6].<.0PU[2N@< MV$\)0+]FRV[U0-@US *6J<_M \__N[. KZC/^8SYG&O4Y[RF6<"O">2M!OW' MB+Y/.;)8M@I[[MHZ+'-$C G!<^"2BNDD5V)1/"@XYN(Q%W^!BW-'/]=KTN.9 M!,J,KDDB"+3%7)Z&$1DE9-,)01(QF]]2-O^[X+X@-OYF31".>7;,L]\.M5>& M#?O<./->;EQ.Y=([S8PQDV-7F.\&@9S==2"GOS:0?T=V[C!@J[27W#<2K4OY M(9NNKWH1/ UW0&RIP890F7UI7W&5]=%A>@M.OXDBDBTHZ?\=1\=G607Q-;U5 MFL77]*8 ?WQ-,=%]4:+[1$_-=M7)+^C77Z;L_0-;#/U"BO)''$R/^G7P[Y^Z M"UM3X=L*[%7I$^F23867+D#];)NZ*_U9N;QH__6__]5WPIOS@86@KZ71;A,N M?E@>V ZRE0UX]M>)]=-G#7/9RQL,;!.-_5G-T.IU",UB&T+JZQ)=5VH/6Z M0WU;!>.WPO7/=*KTO0>.;M#G\I)FU.NM537Z^@+CLUTOZY,..R8*RKDU=C+= M=%;E)ZHS,79^2J?=A)Q>XVSTV$_S&4I((95;NQ*R0QK'IO4E$=JYL'652&-B M2V>DKW1U5PP2DG33<17#()J$/;]BATWLL/DREJVR'V6)6D(73;? 4LSZ34.,8\].)\]<'C] MP\DWJGY\U%2X=[*S-<)<-^$M[L]LX=>"4BUB3S"WAQ=OIS#X)-T0"0=TZ::G M&,9%5<&WP*W4@629='O0N?&4*]Z%9\)SNL,4GQ*$M MC51EC ? /9'9&$<"XMOZQ.H#L@UT5>I9ECNV==/%=X>63#R_PZZG&XB,P;X4 MFUX#ANH(O,&B/S8\C>W MG6"ZWJN#3O1%%>16"_0$JZ&A"'2*#.6[8+MV-; M"H"?78-A=6%'_$8CQP^_EM"'$8G$0P&,@"QMXCATQAO@TI"X%!:*X5@ =1)% MAI5H(""E,X@ZBD'XO=#EZ/439427=>=C9"* : XQ $$L>VS1"U"#.*D$('%T M( \%]FGK*EV W0Z=,NGJKF7#O78]EWUHZ#CV3NK"I?9T5^K9UHCM!!B5#M ML, +>XH#$).<,2$:_)J8 \54 =CB3 :<":ZC;Q,RHNOA$0#'=$TDOC%XN4B? M*:G.( "WG41<@'WR\R80GP +"-NN8K/Q>>PM#IU^2>P1G8T)N*VHP#?H48*K MH>2Z(G?.L[TI0%!&!X4;PP9B\8IL_3X1NF2-#_08*$GX?XN;7T M^ NLEW)=W'FP0%@(++%36*VOZ#CRE=.ZY Q0BIXQ-5 NX'X40\%U34VS-X?(81)ZG:\BX)3:(AY#*RM"@^FO CCH+)L6UI M'I,]2!@*E4T@8]PI(?@+!@CW"!JH(.KNCT5ER\@+X'5V#9<_H$ M)2Z\.YNJ2"CT<54)H&L$Z!RH9/2T;!]=( ]'^E-QE@@1WRHHP&)M)I'9\ '/ M?PF9#U1#6YI2[D%WQT0HRCC =)L,X'$X&]X+O)VJ-)P;XC/A[09Z%Q+FZAM) MM CFD[?E8V =V;%.M9^S! MM7)=50_Q4(JG8[\H(5 4&=JFI ;CTKX:]AN+CWC% U_Y4N"1KU(&1^"4L>*M M-H%S.V@?:%*^F"K^09_-95+9/RBRKY)XT1'GB5\0VU1+#;VQD!%OS!8_XHT@ MQ!?N9158!4523EQ(Y?Y >OIWJ9!*![3XYB,R-8?QL/=MT7H61:)*83Z59CLM M9#]II['P9_MZCC^XRA!H39N (82J*#=?'8^FSP;67,2(<[CMNVBT22A*/&=) M :/2"&U<)NUY@FX81^A*^*T#\A6^AK^YW@O !H&DH%:,LA ;?2/P42"ZM@?B M[5JW70_([\+6)WBT!0SO4,B6V$@PG_Z M-D.4%PEYEY*.0-N$4X+>0>!N36Z64^N?[?S14VR7>4$ _V1JK#K*](6[!_1% MYPCH3[H%EZ>,03-"=P-LQR3X0[.G]SVA&>#->^.^K6BHLSBP/!@N>"AZ4RI7 MNX$_C/!)O$'!T/%V1PI5JAS8!]RW2[@WQ1$KH-#G"H,$_!P>!BN$O]3DVI&K M,\&/SU0;U_7]9+HLH2U!1KH:^#:FNFLR71'U!Y>B$],GX88-B3 =BZOYJ&6@ MHD>#JPL6P]0W[A.XZ$ "@PR7F2@J18L02O8X%AG<[@,=EU\;Q22X3M@:/R8' M78],B?"I6&, D>OASSCV^?X6^(<*:E4EN"8*V0&8<%19LW5"G1V@MX)!HEE3 M"@6$'UO:]Z\L8P$(=(#VJ ;!'?1)88.7S+%.P1Y[BJCNH) MT^!>X0/V:G2G4-43%@..#"\8H1*L %ME2B)0FH5XX IUE$'-H5> VGAP R%^ MOWQ6R?5LTZ+DPZ[=1V1 )]\QM^)W*VB +8 7+/R"$>#QDUF>H2U?[3,7BQS* M'6RW_X<-D S-Q50!UVV,%@SXXF(,0A9?\A&#,9\==Y#)A4+_[(@XM2(Z_/)_ M_E]DJN?_;^_;F]I&LKZ_BFIV=BMYRCB^82"I?:H((3/L9L(LD-WG_8MJ2VW0 MCBQY=8%X/_U[;MUJR>(:P 94M;43;*O5EW,_OS['(BHV_"1*TO>F98.S+.DF M.J X*:A:@IO?J^B2[7(3%)HNSL8F6X0[VW;!]P(S+UL_]DK_XG;L;27 M,_5]P]DQR:AL1'J:O^>GS$>4#C*?W="Y5(XE3^;OP1X9/]*IU- 70RE/)X=[3=6E.8L1)REHATI[(?GHI_\]H1 K,.D>?(N.IR5)=1NRK.YJ MTW8]E05D6/W61BNX+C (S,8+"LV1D$I@D<:P>8_FT5!?IXJ%,_6 M9:D!O!'28S''6+ D7(XI)6FH#= I8JKXAX6;_B5YV%,ZNKE_JH!+&?+ M/M+VHT7._\6VBI^SI7 M&;$I8 X-7V((T,D>47BZ'FPRT>Q:$)LL;[9U79(Q MS\5+[&B-[K56R.L4_^%"GV5TKN)[#S!(\#@)F>O?34Z*\WPV==G@4&WM'=FAF! EHY#-CO$N4GX1:^(8L_<9-1C5O'C\"V M\3-M5.6NG,D(V)*T*O&[7G?G45GSZI>7%&Y?OT3A\O2CD3@;.;G)2(!1_>>* MB=4@+V1*S:2Z+!9P+C_ 5RVQWP;\)'$WTRP-CV*?LU@9 Z&^7IGF*I./;+ME MG-F"WV5XL!C?RA(_I.0718",&1?H"--7BXZUJF&5(,0P.<8)/4,A64'A@?*' M8,_AKF*L@%[8\:;A1!*,^C]%.*8 .QQ:@H'#U"_ 2I)GE0^& MM(E!V8$IKSA7(44:3>#%2RYCXQ4 B84WYA$Y 8%I1Y-"=9**UMJ_:FM=H%4, MVLI7V3DM,%]L3"1.,\.?HYFD7V\])51L0B:!ZTC:/DH76)D*,X3J5+FC3$VK^Y\Y%3%U'.%T]"YQO M*5Y5#C;MI"#$9(,;R31/'G$S,L*A*@)NL.N#R27^<*+)[UIV&UV82T6VW[SA M]L - WV#!P[-,YQEF;K&*,A4+_$)Q!+8 3WS;0BN ]V0&P,&P3 !(/-/)+) MRXO\;^+!UDNX"9M*H?&.]POG;-E7W@W 3 1.25D)FI3)\2]_4;/YAUWZL__A M;4V2H\@Q/_EA05.QA ;=WMH)FJ65/J)X67[7E;9:U1>A<4-)U0A0,S,_K&2& M2E#8N5:!GQ2B*AM^-E$!O&22F]FPLN&$!B5$G"$NPSL8W;"ZF*F,Q&.E=)!&\P!Q!&)=_6W$6:!2C M18HDC?\*_0+V%J';<-85#"[_$@V%3BT+>*ZBJ:0 ^_(F^GH:IEE>RQ%R8*:2 MPR&4=AKRO,OYT+Y4- FMJ:I.,/7C%Q35 X; !"QE_FC"%I$T09F@G$[ M-B3[I..+,$T()=;*Z.ME]">$F?BRO.7$MN MB)"51Q&P5 CI$ @[_$[Q)#!N6GU_ RT=8&8. M4[;[9I>!/KXDB-]$T? )Q?K^=S3KBC [MP[3D0Z [@O"-DPDLAY3)]<8@0>)0:FC\T\6./^IA:B(*X<&O9\ M.!Y]&&[VNCUKWK(\'?$KKWGXY\W>\F-CF:FYL1)F67'KZ4APG[9QKA:\G>:F M@RB *QZ=ANQ>,F8AF43A&3L2= 6"N8S??HD;;U(X@3B0SL[]W.]O.L:^&,O. M(<#"^KTA)DG)O58IB/3((@H$$*&\"+U+\A9(]2_12#D)PG\.G7?RUZ!C),Y; MOH,HY>?1:-/9> 2"#0<[)1),EKPH%UQ9(([(X 2<:_71YN7:][?B G9VMS@K M@ ))L./>$DD&C-(G"T)(E"+BV:6:.S3\!C??N ?XU:[YRCH)Q#F8YB'+%^R@ M9!;Z>*U*X@=9U\(S,ZYA82SXA&ZG 5>B\L_2J4C;RNVPBH39?Q7B> MZJ0"PO2F]O;!?SDSA)[BLP2V#%I@2PML>2I@2T604Q1CR20K Q%)BL#SA.]V M@4=0Q'DUH,$&-$(BHY"QKR$+@*6;)A,5D6T"VA=-;H0_PE[5[[6A,"_ED>CA MFDP@SQ4CFO:="S8>>MUAQ7JXU(ZPB\%N1+0H20LR2T1D-.\!#@B46 YXRR D M>^!!&- U(DWW^\#>.-,8U\?](P"(P$&K"^MZWV*$)"]_0^8+J .5<&LNLD8HYDLZP9M'" LF+$:J? ([UU0U.%4J<-$OSMM@?#"_ ML]I;6?L.NYN]/U>4&:^)+T1C5B[2%9L65-%,!>25?859SDS&!&TV:^+7SQZ. M)TR9PC[K25I@M 45I=F[,C!2>[!A DP>&K@+(U;F4[Z&-%Z^AE39"3Q!ID$B MGTQ=$ YVZ>%J>IS&$LMI1[SB-PVK! [3Y#B1JGN+NO70SQ/;EBP/5TG$+ ++GT$ MCP3*-K6+WO,1AB M-O>1X@UA">D@^=(8<:@$-9=F:V?&MTAK=F1 MHJV*)C@$Y[NK99HK#VOYH24"O.76O7I7Z/K(R;=2Y?Q"22<06P()L#?/*9[? M_^"$&S!8TKU^8(^*T=\2,5*.S)&2,ARQ7Z1))M;N^4WCOSOZ.?SV2SEO!_)1^9@>5:6TPU M;^1.M_,U.:3?CC\15_^\[40,[G9M[^?^MA.;N,L%O'_)U0ZR!UPW&[F?'ER$G#NS4N217 MN\"'/PK"S _G#"PW6)(2/#)/L<(35PU28+K#3RE$(\4_+,:[L:I3%:!B>""& M70?#%Hⅅ?0*GT569KJ-":5,27>,$FB +[\$OZG" .3>]V3PEM'.H/-]-&$ MF#S>O-;1%.,:L65 YR"6 B/&)HC,AG5<8%^*WM"EF$!@/2_^J^7.,>E=\78X M%6'12O29Q#,8L,>!$?8F,0SD?"A17?HD1>O'"91T;,4TDM_HKR*>'*9 P6IY'YV>4F3(@LI*8]Q=;Q$%->OZI:I?S;Z M!/"(X82.U#)+W7)N?B) ;[=^66"O(U7+QI677!DZ0$ZHN6 SF##%\6DC8$@,ULI8%N*, MVS6E^\L436$?3V5X/=:''<%$4Z5J4<,2& =$$!!,06LB80[05&LG-=;*:RA* M9\2EJ4J&]2]\BG,4\SFH>C"7T4=%0Y_#<82 (SR5D=X.,!7K-.%]^]JU5N4RBR*21ZFS=NS*YBV4 ^;U\-E7.JYW: M#(L"!(C)0Y0/02'A4\)8GH,:X>N)'#.#R7"5.Z!8NN4!-$IQ73!&D^+L7*IG ME?E:6.\QQJG$= RI0.&\ +GCVP);)QQN[?RW%@SJUEC((HF38H\PL!RB?EDD@H( 'FA[7F7BBZQ ME=EF5'@L\47>S_"*)N4(43$Z6M !7-1'J?_40@F!*/ZM1>,OJVG1RCR46T_D M7$=S^*7VBUQ7%>\<3(:N]]&)SL.W("$06.?#\'*SER.&QO#FM0N"H;QQ"7]R M20+:<'@MRACX*1/S=_#Y5,ZURJF,YYD0(EC!9-&UXY=% ! M8I-3X*:&@7&"G#.^,5L"7\9&8-$5#='.#2>#8>4MQZOFA "?+FJ[PPINQWWU M:.G5?RMBS=__?4HMV +,56O\GJP#;8\ 0.N('%LR[M&F/>8 MJHN$JY"*2@95FA3"'RS"%S5N5.P!6FXU)8\VJRZO"8$M+:HR+ MN44X3*E;1@=QJ#+,_JA<>EB*'%XDF$E%";K>(ORY@1>&+7BA!2^L!+QP2]!J M P+-=O)]+=$1>&USE@:M""I?04G>YF3@VF/Q$-B0)>:Z0S.BKO:>&J).S?0M M\70^& !DJ]G"X T[!H:"SPB:RJ_*][L7G,BJ2B1YR]K7HB^2N7R>6BPUH]\2 M!__ ASE^/+R?S2C?'_CW<<%*GX'!DH!H +FP>P_.^LQ@=$&Q+Q%-,X' :_;* MB52_\A23:X4\3)*DA"(*G+ 1P'3;4KF/BF]<(6!KK:VF54G0!L1:PRG?"K$& M'["16T$040+/U(NEG\2JW1.EY.)@I[MUS4C\=)2 N8-RRGW>*5#= M#)ZKY1)K"[XW>DZVH#+7)K"-N3MG>/)JEC0Q0T)$*=AS]]9 H,E8<1G(P3PU MKJWK'4QO=^K@>G"@J>GDW5E<2A!KHLM0/Q5)XLDYV![TOK(K9@M/91I7 3F6J%0N7_'&J#@9)J7 8J9@\- [T[#K3S:H&@#0M>-1"TK8\CMD8,.UU0!%/YH!+8 MHR:[C;6V&V$O8@PLQU2#(&/CCLZF'J$N!;^Q#+'+%QL/X =AAH/"?O)<:<(J MO#Z^I(9,DH9L:C#9R5J$P3F>GDIU!-+ ,$V,^RFNY+A("AX[*T#3E.DWHP35 MA0HC>Q6*/"@,6LYMQ9."-X(,@,3_0U(S'?P0R[%%$>9DG;@ES]==&H=> S!B M%OA4!AX=.G[^'[42425.I6R2Y70B"YH -S8H:4ZECKAIZKHE'<,Z7%W:G22= M]R6=0)1+F+624: L'6;ZF#*4%#VA2?IEBD"A6PJD2'W$.+1L?/BX,JCIV)$Y M^7A;*MDF(;$V0KIP.%/L&,,Y0V#,"IR M20;:XLWNV*\W-*OHH,PM=3 M?J,NM(!SDND#(V=.1@#N;\J 0 :W1ON]2*45YD3O"2FA6I,]C ,P(42";-2-]6?L&9B?I&G%@4*L[7+IA=L3T8$BZIFV4R M+I-_.>I(&.AZ8C.T1'1:P9%@U1F3'F3@O6@O2]ZHKX$R-X1([-.=FRG36FJH MN;O><<$1/OM^]]WP(L3>89)4!"JY;$QK;/[$%+ZE3Z0]'9?"1=JR)5HE;(MC M,,C,(VRN1G.JD=8[-?GG&HR=BG-H//@2'T&V!E>ROHIG6L)?1J@.7(1J5229 MS$JU.TI319NE5BD=07(@Y@2#7UPO20H^?DQ4*C9@63B=D&:@KZEHBA1WJE$# M%;VL^Q$&OI+$)406:^?-D.M\44%DE7)G'49EN8C:$ER21*$/_L$O,..XMFJ4 MG:E-CP32KL-LE5DVAR?"F;E3:[<0(Y=^(SBH)=4G]C MBLHCS.7F441G"_B:>]P0ES.BKE,#/E4-J!FW3?IWD3'HUY;M-."U*$JD%!Q5 MU]-GW)5$@_91TC]I6BO4C,_SN<,4/E'SQ,2 UYX;PF#4(@Q:A,%J$ ;7W<#8 M0]'X.4HNG^ZRQ=(LUD6WX?D2BAA$%7=FDT;:?*-1\OR5]*+%QC\HI/:'S0"9 MN(@6$@,H5B(US_1[\P_WK;@1(EZ02GVF;B-(B>]5D2?F ^9Z^J0B&WHDFES) ML"Q[\]1,3%[8YV7F@5TD7H+U522R%>2%#+$U)#GC;(^\S&R5PW?.X*A$\8S, MEIF_*5'QGJ7H)6S2C0+,?J\F0 )%KC^@+'LL]7+374+Z(7QY)TB>_'\>7+/A MK#<_N&F=.*&D#B]ST!V.5G@*HM;IQ4L'\JH.HM\=K9(=VH,P![%#]E9[$"L_ MB%8TK8HV["U.Y'8FZ].M>OL.JWY4(;S62P;O M"#_\ZT^;/]UW^+"DR%0?9V^K2UY<]EM;XES_UQ[T/R__?3/B# M^Q)^O]?=&JS\='^$\!&]U9[RS:?\W ^Y?UUU#?0 ?9M7K_OD!5L+QB16LQ.%3B@>[V9EA M)4%V&T2Y-]KIC/K]A[945WW"+67_J'O[ BA[J]/OC9=.^!Z::35JJ,C,'2?3 M&_$15-"KX,HG762#A?@X$?!'9[K;,MJ;_G:G/^B_?3GACI8V?S $ND:TN=D9 MC4;+M/F<'12C&9P"=:US\E),N ?6'^MEQ]V:;<%XVQQL/[A*6?7AMD3] IV3 MV^NB\; S'F\]B#)ZTN/;MS5];-DTKIYB+DD@ZALT4VOZW8DI5Q?P?7RUL^*U M/02[CON;K4_3$G9-];P PNYWAOWQBW&)W'8EMBH__0.O)UVHB"\5M!;D0UN0 M5588 BL$28$H^97P^:,F=5:^U(-KP]R%!F^\)E05$QM'\ UDQ:4$L8:KRL*R>1YLR05>DN>"Z.:]YD9N M[:V*RM]*'0XJER7W;R]T'"185DC/YE&RT'*Q=[EXA_M0M46/#&$["F#[$<]T MDJ#).:53;P5*X>G6NY,ZHU0[T,!PTY#KR=9^L[2,+I_YC1.X=9*<+LW+:HZ2RW M9:$Z-#'6E(C*@=]L)EO7C3#UQA<\,ANJTD M7)24\P5Q>#\"8 GIOI,V?M.9\(/+1VZI=#]ZO878I))H^5/)S>LW_EJ^DLUW MR\-RM>Z'5DZ.W70M!^/A8)F-.[[Q->B.VV/CV6&2BWJT1P=.Z<.V1(@X@=S3 MV*T*257?YEAE"?Y;(S7JKMT'93!Q&"6QPW!MI7H,N+%=*XTT[/>[V]6F\\OS M:9B&.#(PPF"TZ10Y!EZZ6F91E42%+8U#+";+PJ$LMG]P],TILOCZ>.E:L^NX MF*&LQVX#GVW%V8.86F::0F"_)BR9GZR9S_)$UX6WZJ7ES-:@8T5UEUUVP+J[ M81"BF0H\$6#)5BP2;XN(\RNH0^X95XV7CHQ.^QS#AFZ[-_>ERCL#TTG%6!_- MCIQI;K_J5BQW7G9I>IXX'1#"S(^P4UY9=CAL)@)'I8=43A5+#W66.F+@=V50 MPY0Y?H-G-NA]L(,UTAS]J/_A+=LUU_]6^KH8^_EV>C7$T\A5B,&MB<:NP=5+ ME,^S>MMF6[UMUE9ON[%ZVPNMN[7=[VZMLJQ*6W=+,IB;;4V5=3@($'_#]B#6 MX2!&W5Y[$@]X$G>LYW&C8GC:4B_W#1L\KEA^XIHE5Y>!J-6U>(!2$)O=\?.N M!4'."^\/>##\C^4B("U7K"%7/.D>/!BOK#$OO/D6JR* Z0=O[U\>16A_U3"[ MO4>%UFZN 9AX%4!"M'I7O>Z'P F*V;A>%[/N4S6BW]OJ;&[O_! X?A7::E>Z M_Y8MFZB1(T9/7H#J>4IN?)&75PQ_KN_ME?LPZ^9#L.FJQ>\)91HY,]'JTH?7 MI2M'JC^ALEWY6A]#&^^,GITV?GKR?T4:^J4O\J8([$HYM9(VZ]TA+OI,M3.C MV0F>1U=/+$KBH6KMM-JZ]7S70M>.>CN=G=[S\WSW',1JJTC75I$^M"O[W+AK M^R5HPUW?+V9%1(WZ$"'HAWFK!%^ZR_K@0:@U7/!#W"8?]@:=X;BAP,*Z:U". M0'&3\U:#WC]8O&I&?4AS=M4+>\I TIH5>F@AKRWDM86\OOB#:"&OZW(0+>2U MA;RVX+X6W/?#+1U;C.O:LT&+_'Y]MMKRPMKS0JL26KSWU37_*1Q(![H# MD\%R2'XRF^LXXYOL^CO^^^' I:M>[QJ%_U_ZNE]*QGS<&?>?'S;MP"#$PQ@8 MND6'M^CP%XH.[[\(>#A6FHR2K 6;O?@\^^N%AM\ZQ3[N;.[LO*9R[;?W/00& M=TR%&S\6"R0!+-1^EJI96V7P U<9_)BH-,!R19_"5/LYEF _5YFGYEC='#R< MZ\MA\N]X;K.,EM<)J.U\I#G:7NIMW++GI[=)(U:\[. J^%)6DF7\M[R+AFIJZPE0-=9J1_GO=[6TJV&R8#NLV(X<"A6,1 M^AGA&['^=,^R2;U6-'(#AD"H="+PPD1SNX<$BSXOO,'6PS/ LSBXD^HIJ'CA M30LLY&AWD"LNXA<)BB[A// S58Y'3A6@H0! MG.+8320"[YO!H4RPBF10^#KH>#K""M%TT-1]P)3\QM^:=P1ZKFF=7C&7=A)E MP4F3JNW8PH B$%?]">U_4)8Z'7Q[G^ $.;@:"T\C3<%+P&NR6VQ*CY;&6E4>I M!OHY'&?EX642*#4F3M$24P?,6*IERJ> JA/X(IS-59A:(G17B'S1W_J0E<2V M5.W4K@<6RU4]KZQ]2H5+^>3H;RXKNN"J[B3/Z=BE2#BMQ+9Y.0;ECC52O:&A M7;J\'\Y0L0887,60:TP^.!%J27P9;CT7%\@=CBL#LM&:>K4T ;# MD94T,U?,ZY M0U7IW5+'*Q]VF/5BAGJ5-S\#GS^(&D M"]Z(FO3OX(FI,B=X3X3\;9QOJWGDI5;%9>RQFCT-XXLDNB#% MWC@R'B(9S@61*<5"Z 7J["S59S"ACG'DC4I^?8[CM3UI#J?3C8\J(EEP?(X. MS&Z:8G,S<1Z?L@O-^CJ/$J4AZXZ5")#J>3A'/S _![>@$NF 89B]DDK(3:4Y M2"9ZK,.4K#+GMV!=Q"B8=2I]8N#;+$\+'Z5,8%LRH0T]USPBRS4[1D=2'9>E M*3K1,"@(,)"J87:NR\8MYEEL]J1\W&AV<1.@AXG00T;TH!QZ*+TBS)ZDP(3, M>#'\*+G$;REFP[FH)IE[:?=2QV=@6A&_IBJHMTXEOL &^*^NW1+SFL M1._.*'&$.]DQ?79P9,/I,"_PMY-,=A/]/., =4I=TG$$'S@/\)&7AMD?KE&O M4O0)V*\^5X%,/1!9D]5(XO4)F.LB4P>SN?))[N\=_O/@TT9_!XT+S&9^L=H< MS9BR$??O.J6.0T"!;>R*Q4^9JDS$3=0L>,#.ACE[D;[0$4=,+5535*LQK2I4 M?(NN9V6X2H^7K1B2"_':,8D.)M* M:"[,:12'B9GY9:PDRYU<"QD@YG$1 <;&16,J6I@ 6YF-J'>,)?N%8_ <#$!) M 3N.$1QC4,$\LZ3^,GJ0'7Z?PCTH998-7;+PE'>!1;?0+)Q*JWA^.\MBF))O M'S"Q#V/GV6;+^>(UR);KYP7:! NXE+UI>RS[@V2.](:AEQCH*TD7X$_!KBZL M-2NZT>G%AIZ7GLVC9*$UG1[U5J7S.D]F6AJ=1=BS#%1AQ%8X!H* G,Z SX 4 M8E16:*]39WE*;-!C4>)C](H\OE M_ IA(/CF!7"1[TOB4YTI;$A+[[>2Z"),"Y=C]^V24>3!=H:1=^CG"C. #WN3Z++/AN,.Q.!R.F\>./;L7T'RH\FNJ)W&^):R+OA7-!\Q)T&!0,V M7(YY9OIIR5%VFE_!)2_G]^J%$BK#;)YJ%1@']Q"T80J[AU(?$P>*(H[T%0B9 MB&Q'BSXI/YP/(F MU3/,<2/_%\*UP)D85RHYAT60P'/H+#'[D!(*P4:5".ZAXRQD$\"1!;!AE*5( M-5!0!K.D$*5XEA'9%7@>_8%)\(&?2"&SK.$QG.*\-*!-^(Q;=H-79XT.D'+P M"W!C4AQBI@A 8/*6DCVY3EAU.!)6M=T(]I?"6*9[N9\H_YR;DHI\GRPHLF6! M&C)9RD(T;@/LL).!@R.980B4\RFX8)!9L2&CP HXHTF=G%;VH,=S J55@I2 MTV65V\OLCFT:6SZ_1)P2-BA'=;2J$B.45F$$+^X26Q"I/BO$MVS%[&%EFVE7 M(_@>K7R\W!>AG4-<@^=AI)J(H"M,IE_! KL0D8#)>;#1@6T")J(RETA]Y$N5 M24UWX_)O,RG$7*F4D#8=BO>$/IP>:G2<5B4GR;]$NNR8J64D-V%=T=1*$LX$ MHN05-*!\,Z@X(SEB_SA($3MS(,QKSI@9\HIH&10+<3!CT\1GT4;R !GQ=HQ) M@H1IN8C1%X*?QI+USM!\KM@>8..YMELT)4T9PR8=5]$E,EOCXS7915>QN^>RNR0XIB'U7?9 34_QD"6!D"M*_DMP MNWP)K/4<7XNBSWY*Z5PZNL3WB[0$7Q@=&64)[P7('.1'\HH#C>&4Q+8(1RP2>ZL2 M_0R911S=50(RT%R2* J)5Y T. JP%]@8"XX^"6A!D1B CUAPAI@T,LFY%!R6 M2YB>>.*\8-;94VW)'!P;3(06,4>"IP9^@M^Q<4;SK.[X/W__6GVN(BJ6I;N7 M 6,%R24]C ?-KQ8)T$0P/.<8AR2$HK4 M0L#GJ07PLW58D9"E084F(FTN ]8E[O- _U\8C1-B% M,9C(CF*=&O$]$72MR-0K)48%5I M79'U%7'=L$X8Y#R,]))SZFAED65T1=.(V5+=P0 T5S M#L+WC*L1D!Z0T'VG#'-2?$Z.,\T,6 +A^ *L,0#0)9E;"<*6!-!D)3J;6]_2 MCNA6:[8@=1D#U?ZZP<[AQ^BH=4RJJ:I?3RCSF:?: #Z7="/M2%4?.O=(LM:, MO3'7YQQQU60AB MC=_G&!MTJ 6J'$Z?XDH!D#5!T3@$@"E7,Z4(V.# 3XKG9A2$4.Z3BW46 C#$I?%6<"&.4*! MYV%@#,UZ/ HO'AK/ H%68!):2 MKAQ,@F 2:2SBC$,2,%(1SS%#[$OEZ##F<&E<"Z'@2S'#$98]C4BD=( MGX49*VYOD@2AMMEL4%/HP<=_R#P0Q,U6,WE])4H-?CN'?VH3V; 6K@28+W1I M^).?5EUEQT R^7*EC8HR AQAYT3DAL==Q+[L 48"*>:/DK=,:[%]+_J#\2CX M)CEAW/!HT>'[ 19P4?4UFL=+6):<1!*SX?]SSP=;3] J%W[RK:\!NH M3,1"\;7&:_4.71IX;;KG#N48,&F-)[[K^XC$)%P.IM,-3QT[EV+VY=)Q>]4L MISJ2J"Y)/(E.%5.[&8S#-0Y*K%Z+_U4WL3$H7=!$"PPVP5+^&PAC7L&MBLE M .Q=ED/+G5)"PE@#(.L*2FN@+8F\_!F4B]?O;?S=(A,7X)U)O8AZ188'337_ M,%,J+PS^^M/I8'-SN*W5X'0TF/1.1[X:G>[X.]NG06][.%;;\*4:_,3N*#]Q M<++_V_ ?WW:_GAR<[)X<_'-_]^LG^/.+_/7IX'COR^'QMR-YZ,D1>S ]KLTU M[%Y50?9'_M]=N0=+]YRU>W;Q^\?>[L?#;R?>;[M'?]\_\8X.CO_>RI?ZY<7' M$S:$G&5=G)@8,>%B'7&"M[4YRRX2A0]X:]?(E7\4>.M,,M,H(N"#R/S]B9^F M=^Q.DB+'Z>)KCN UMQ$;_#97=O G#0)$Z+DB181])[WMR7#BJ]/>8#(]'6W[ MO=/MD?)/_6 ZW=GLC[?]J5IBW]'>X=>3H\,OQT"_OQ\=[NU_0HH]W1ST1KV5 ML^WH4=C6K)A8MEPS\>1U\^JV7&MN@H''C/&CP!(^1^.2R,9"?!TPSQ$/8TT* MC4J=40,ZIF<8)1L3Q(-TKXN=F]2XDD,P<_(\RL(8Q^4-H'V#K=]EIZ&_,QP1 MMD/-B(7P.A*"AS!P#7_0'#&GU*&\A.)J2NQEX5LD V]*0&'BE!W$C&\M$!91 MOG5F@0/8F6!MH9!,#VN-I$6D,Z9#B>'-W"";7& KMR2D>\RVV1]#46:S(@;C M*"^1'3,K/MV*'?C-WGFHIS EO$2/PNJ0@F\IC<3?E5:0?,>[A@G$>1H2PIE! MF^!*"12Y3%7CW:0TJ !C2JI@)">?O(FIR/VJ4 */-Y-0QUD,ODW8WGD2)V)QQJIC2&P6 >L A.=SS'4"(3][R+@F! FWZL;A7CQC8F. M]101Z,XU#9P6:+B,,&Q7[,5:69M/(:5VG1V>++SC_3WO"#A/%.U0;?0WWTS> M=NC:I.PS,!L>C*!%M%M^)ROFF!ZP/H1-@')8)YPK][KKU;P([!3CKR,I:D$P M-X:#D@QOV0X.UZ'RE81[6>B,G+$^H\]@;C;0D8S^ \ M;[FO!.LN@7R"'VR4(7S!Y1Z[\@JB.C="D\GDSZS%+[0GQ@'=<(ZYR@1+XPOM MWEKD?:2[PT"^0C"4U$)$,5;\"+&DAX6G29RT.%%X1^: MKSY:5R4#6$W6, 6VH=]6E0I(2O/J1:I)LUM)=O#(6D)A; M^LZ:U\I8$*D*JP_43M [U>/1X'0TT=NG._[V]NE@:Q3XF[[JZ?'.4B"ROXN! M\<^[>R>'1\>GX]'F>#!>(8=[_=T'XVYMZ.#DX/]XY7KX\&CZ&-W MY1XMW3O\[/'BO7+UE$WX=KR/7XKR;IG]IGX/91L#Q64I\0([W1V4"$I9_ZNY M/8-3SDLBNK;\5[64V)6=$3PI;6??1%7HL^5R9E*&G"('YB4= 1J%?F>Y(/BU MO2;D+4W+DO $U91KO#"WAD+%'TRVM[:V1J?@2X,CU0?E/U$#?3KH^Z-Q,-SI M^^/)DE 9[__?KP_T1UO;*Q<@XT<1(&:5+R#!*,!&B:5P)R,_B2(U MS_1[\X\/#S!I$U1R/L%X!DD;G,-&I!9)D;^?AM]UX,8W3#"&UUQM,<8_(PGU MTU*#IQ^:=+UY&0I$ZF!V97^H[7F]O=,;];8^IUK_IZ43O.]T;QF%V?]^#D3A M!%\>O<>3C>9M]KJCY44+)5!\C+;]P:F6)X44(E% #";Y'(3ZX+X>5%=B/N#@ M''U2">'URC.6WRR'2//43$Q>V!?*O;DQ7G_0W;FVWZ,3'G,&Q[ SPD?-EIF_ MJ;O7>PYV7L(FW1AGM-^K"7BS1:X_&!:M+M$)QM[05:U% MW:5CHQ#FBENH5[2?B#)6R%_I[S6S<,6Z M_,M_BB3_<./K^&S[/W[]Y=7EYVX0W=L^3BW2[X9@C<>:>#,Y6^ M"U2NWO7[F]O#P>@=<$F_WQN--W<&@][FYO;.\%T^&PQV1OU^,#C5WX<;_>YY M/GL "^U&DVR7<14&I9Z3Y_MQ$:G+C--E9QA4V[,(,7)^?TWX/FC'.XC]+J% M*,JV\$;L!+_UWLQ3?8%7B/!Z4AAIJK@I0M,#!C#QM3WN_ 'OK@3$MC$>1H]) MW[61TQ@1^UO+W=; 0X\8R] LN$ PW@A\VUW*[CT'L=#OM7+A9P=$W;_AUOHO-+ MC(7_*XQ.=%3C>&%T@G@V203^W@5J>7\K8BW=$G%X&R?CTI+XT=]47&!2;3"F M3_H<\?JL)RE_W#;RX0N]]H+W1*@\%,8]-,XP5;#<-^:S6\+"%1MQJ&_:>S M&O9PFZ>BULD!N.*VQQMF-N0C!*^_?:Z\TRK8E\X[@Q7SSM)MJ!?".X-6[[QP MWAFLI=XITIC[-3U[_FEUSTOGGW74/2^$?_J]UO%YVL5@*P_N^PN!:LBQ9P0",3X: M'/Z1O9'W1<5G!=;F>_-_'X^^O#77.O5[[TTH]T]YQ@9!O^?$TJ.6H9]P,7MT8?1W9)-/*E>@+8"9WG!M /P&+RMZR#]> MKK#Y/#4'F.@@J):R".DG0>(72*Q+!/=8T*Y[GL8C3.-_O#U;3S^>A@A;ILL^ MSDT;1'PI;F$KDY I;R GIL6)IHY'V$0!I!5>"W9[=PKWPQ>V11B6+=?8 MZ)1*S)ZK=#8M(NS*R>WSL+Z&N:ZP5EC?)T&E\@_GMP;WK=O>P-'-([4 6R_6 M'U#U;0B.ZQ9KO\?L>[??J>=VE7NGO#T6ASY^FN;]=KWUU[*:"< MY@/?#KC^UL[O19IAS3M3$U>JZ5C[]E:%8/C!LS##NSBL.0-L'"H= IWR)E+Q M2XHS)5S[>:*I@Q050M%V7^T#(1]W!3KO?3[??H*S'SV"_[[.TX4ZW_^(O)-PHH,QN@0Q&2OGK3\.? M;F;"G>[PR>,9UY8Z/_QE_^N)MW?XVV_?OA[L49F78^_7PR]41:0C!6&^[I77 M#!]^(]?$&WLVYWG?M:W[H7U2N7Y/2' !==TIM':3?GN$"7]3 M(ILKO&BSO)YWV3MF^!IT[_F0T&/&;E= 8(^Y'+9/A/Y0?ZZ8^+ZJF7Y_IQ6( M&;(^2VC9YK6PS=,F9<,\NA]K/&VJJ1G.TW+!,^2">U@RSV-MZTZ#K0V\>AO8 M.SF'U^@B\W[!2D\Z>#[DTXJPUOY=W1):OGDU?-,:P%<9P,MX7 3SG*3TDX[27EMV]? [#*27-38O&%HGO6 #KS0&OX<2"-FWQF%$LE^USY"!79 MD#FVCKZY2$)3N*\.OBG3/9,D6,!_SO-9]+__'U!+ P04 " #N6*54^^"5 MFV+T 0!" !\ & &-C;VDM,C R,C S,S%X97@Q,&0Q+FAT;>Q]"U?;R);N M7ZF;,V<&9@D'\P@DZ=/K.F 2SR' -::37K-F9#/\^ZW.G9Q;OCWH%XL?'R MY:?M@Y'_ .TWA:#Q(W2( OBR U?ONR>O! OQEDV??/RY?7U=>MZNQ4G MER\'_9?C;!+NO SC.)4M/_-?_/X;?@/_EJ[_^V\3F;G"&[M)*K-_O+@8'&WL MPQ-9D(7R]]]>ZO_RL\/8G__^FQ]PILO MX>?2,]\VK@,_&[]I;V[^_>W4]?T@NMP(Y2A[L]O:W\^_2H++L?DNYJF]263H M9L&5Q+:M5KU0NLF;89R-WY8[J'MSJM\;Q5&V,7(G03A_\Q^#8")3<2*O13^> MN-%_./P-_#>523#ZC[?T=!K\KX2F87J9_)9MN&%P"8WC6-_R_-_ ;P+_:6_Q M']CCL-#CM:2Y#>/0AQ^[W\;!,(#G-UOMWUX.8=&FCS#$OV9I%HSF;X=QXLMD M ]8JBR=OVM-O(HW#P!=_VZ3_Z=]I0Q;^RGNS\&>D@.J/UO)L[*@UPC_TCL,K MF< ?U']O6[<#F61N$(D@&L7)Q,5=%AX\!M_!Z8(?LG&0FJ/J".C_*_PPG(MA MXGI?998Z8NRF8BAE).))D.&A'$K/G:52P'[ RTA18BU8%U&?GO0@TRL1=_C_%4>]=MR]Z_0O1>=_O=C]V3P8_<2&_:[SO9'8-]+6LP_O4.S[N M=3Z>BX/3CQ\O3GH'G4'O].3<$;V3@Y980WK8VGS[":ZSP)VD]+']=GU99P,' M:9W;W+'YT5-G7'X;+(Q/\>)[KC(=Q8ETD\B_P- M+P[CY(V^52W1I_B#FAOL:G&N:J9: MC.)V]+8>H;6P@KBW=3]U)N#.&*^[KA MCH"@WKCAM3M/W[+TM;_?VMKYNY8(^+O-DMCV/(7!VIOWIA,UZ+P[[HK3(^ . M)P/@$N>/+P7>6RP@\LS<82@-A?). Q&&[C25;_0?]FA>07^*#G%K4%J#Q2J0 MGSO+XB+UT3?6+KX0-!?8:%IHU$_,,5&-MWE>F6]F!;)BX+FA6@:@8=7BZ\W6 M_NN_V^NAI5&U-A9A68W'T. HC*_U&NG/&]>).WW#A^(:%N168C6_NT.0EF>9 M?(OG"_NV9_SP?+66L?&#/\:J7F;^W1:\U6Z6^X&6^V66(/%_#Z'?IOXMWIF? MQ(MN8I2=_J!W<-PU[/&[:.Y)S_P,[MKBM']\[V_3SG_1]%TQ3N3H'R_^=M@] MZIWT2$#^LK^WO[O;KCT\^#>(#TZ+C;.>^"@M_OO?\P./_R>G-___7>/]X[[/9),_[R>O?UYN[F?3>\)PJM/N%=WG]& MNSSH7QS0)N_O;._LOKKG)O\A[#:?\!:W-Y_/'I]T:3=@X/N^?G@=/"A M>_[G^:#[\*MX$YRM\!3OMF?#1$,NOV/7]K[[?;K MK?ON=D]@8T]Y4W>>R:9^[/306-DY.>@" ^YW]1G\LK.]M;M[[WWN":L#8O%Y M%T]Y^Y^+N'YQWCT]RB_UO=>[NZ]?WU.4^RR@553/GL<=_NJ9;'7GXK W4(IX M>VMG:^^>I_NSH!:?ONK=?BY:V:=.'RTCO2YL<'M[<^^>0MGGGLA;;/;WU^_O M8?>H3WI&**/GR:NOU]N[^ MO;>X)TH-/^&]WGHN=I7CWL?>@';C].BXUWG7.^X-_OS2WFNW[\^P_Q!YZV0@ MU^T_Y8U_+CZ1WLGY11_UH"\[>Z^VMN[I!_G\AS -/N7=W7HFNSOH?.Z>@X+[ M_O2/;O\$C5:=XZ,NB&([N^W]_7M:3#[_T1/4 :G0=A<"^WC*^_]'U& QFW]Y1W]KF8R Y.3XYZAW#:>AVZJG>W]K<>X$"S6]-N M^2EO]G,QB)WU3S_TWE&0R>E)[R-\/.OVSSI_LJ]C;Z>]^?K>4MIG8?4BX/]U M/T)W])0IX;G8RXY.^P?=CYW_ZEZ@$ZIW OMR>(K6["^OVZ^V[^OP_OQ94 =" M]?!6J#X$=_*4*6#OF5! IP]'E&-.0.PZ[)V?70RZ_>[YZ?$%:>E;6_OMS?O> M]9][PNJ'Y#O5D\B[:JCAUU-#_^(8]N.H%/JR]VKSOO MBV6N>T^ZUI?]O=>O7]V;[:/^6:DCKY4LO3BBU?0.3^-[,(E\F^-?;\L],4!22_GWY)(LRYRI)@H^1(;,P M;6Y+(P1LFM79"#::!,EGF2#Y'?G'9;(O;ND]SLR+W[N?2;7.LR]QR52J(:[X MBX=+>"QLI,5QU3963]L=K\BMK=:KGW!%%H:_U]K2VQM$B&OQ9H._*G!;#7+2 MN0N\@UO ZD:<)3&N71RE8HU0ZB9!BA_%.>QTNOYXP]BR[SR\E*J] M$Y;7V>E98<#TRUO!<#RB#XK%HUU@[S:V%ZX5#$NMSC/B",U%]C3Y1G.1T45V MT!#DDA#D43"4(/9/P\"#CAPQD"3X.\31.YXGIQD"MHIS^(_O)KYB]4GL27^6 MR/2Y46C#6)\F'3>,E1CK84.02T*0FK%*+Q@%+)8VS+*AS:6@S899$K/L-@2Y M) 1Y0 ZA7I1F;A@JZT'#.1O.N72$VG!.XIQ'#4$N"4%VTHUWLR $R3]QKZ&K MAF\V?',)R;3AF\0WWS<$N20$>3J5'+V4-ARSX9A+2* -QR2.^:$AR"4AR!Y& MFWIQ%$FOCE$^XT#S OFV-_>GM=D-!8KFIVX(S;W/9)Y2 9XG%!;?Q,4W'0/9?G4C^QA\Z)V+12,5:U2Q455#ZUPF4DZL@FA8;G'B^E+$JK1C>^>W M=%:<%8USK[6+I[TJ.[SX/1N+WU["2[_[[APCPJB*&9"2&$0RYJI^XL7R>(UQQ"/1R[292>'$R56D'"\OJ<>S"#97B;FVQ M6$&NM7SEXQXQ?>,3$?I-)T3<\L0C#JZWS(,;+//@3I9Y<-UE'MQY,[CGN*U+ M?5H_O%DJ<>/3AVZ_VX';4U^U5/ 9=,$T2V8>%6%/A.O]:Q8DTG?PPS56;C)9)D:K\)^%3(/H0.H0K M_B6TZLMI0 ,((O';3"_58](TVR52T=EH__9R]CO)&C^EY\[&%G>89:XWABF/ M92*S^.WR48F*^(?-@@U/11;KS1>C))X8(F(YS9"4]?@4P_=!0H4_N2U'D )" M/V)9<4_5+"<: @Q>@6C.&72V7PQCGK]<1RZW18AQ*73Y+ +OQ9$J@3B,N$(CZI"D:96!ZJ M.SG]Y"#2?;][=-KO.C@)Y#M /DJHI[%+,9EE,U@/(*U)D,K*3C,Q@LX*M'(9 MQ\1@Q)4;SB@RI="BH^K3>S* 4>!SZ6PT"KQ 1AYI0]?CP(--@%U!"D1=Q_L: MQ=>A]"^1/=J[QV=8N+BN6.!^A$DLU^F;GUC,_@Z5(D5O.:MH/R*W+=0Z'"): M2>1.8 RU514U4,@RG(=>9(X_,@6F:.9UB@<*&:;R&BF/&:9]KAW!/WCN-,A@ M#/^K"98)$YD"%HAE'C(=)RX=I;'+#$1W\.B$_ /KHE3[GW-5F[P)O+&5'8&6 M#!?*6EM8L22X4FQ9,2I<7[6D8_=*TG>TL+RG.=_ZR2(/)NW,?G\D8\B3V5 R M9-F[VNS4LNZ425FRMVLBW2BEG4I-1M,OWBB0OZ!K$'VG*'H!SV:QB_*PBO*I M9A%*P*84@W1%]SD7<7D9?N!,GK,G4VRU=M:\QS+S+OLZ@N0*^E>1I]$A<2IT MZ49S <,/LKE#?[-LP=\@D68)7/J4/*@_P T'XB_HZ30<4O;C2/_*[:%M*KL&;Z4S9.XMGE&)0:B;],8A)A4+B1?N F(%"WA#'A4Q_V MW1N0 8'OVRO83IRE".6E&SH@O$0217C4F&!*H*TR1E%\'0%MC8.ILV!,#IY) M&@BH4A$HHB-8BZE,4*P5:[N;?U_7AS:>9<1R\%1?Q72XE20 VQQ[7\4:-,Q+ M:GKEV0$K +UF)*(8U W;84%M0Z]Z^7!-W,B])%$./\4ZRLD-S:K'5]"#M>H/ M2?=WB0"[FD)&9LGD.+C1?.?&UO*L@V;)5QTS3V\(X"O4@EJ@LK$,GA;Z48QM\4 M%,F5.X-]=8ST!.Q\1;T)73! MS,77P'+7JRW"^XK$@!%=K4:2P V9@1@.NP8;C@^E*2Q5NEZT]][I=:?R?BYX MJ EDB$:C9Q%[WBQ))(C_C@CC%-Z'-OFN<83\-I512J(#MS!Q,[0-@^20TEQG M<&F.M E1D1=)*0Y?^M0YL'9!;!-I.'9LHCV6;BI?8C!&G\RKZD<\ XYEF79* M1A>A5X(&%9#3A(TQ;@*3RZ]SVG4C1.2#N&D,*TKWM!A5PE>+=&![G6";>I&W M,"IDE1=0=$$2GDY*2\EW)(G/P.63&!82C_,TBS=D"*&;D>GA4 ZF>9_U"/TUBL>\($%Y2X [*TSC+ C:EK2E3 M)XKA^5E;1P6$)[/2&UE5DO,+NX<2#NR+_2CQ6ORQHFBO]#("7[V7H6%KI5>O M?#?=:RFW5W4IZV#NZ@^V9ST[S2'Q8#'K,/S@VUH(/W3G_#(3:2K>_>Q BW<; MV]BA@_-VIZA:H "WJM3&B>=>#UGWR?Y%Y'5?'(D,)L-9DI)A!YK X\I&EXO6>4O "9<)[#<&O: GKMPE##R8 MAFBH/T<3M)E-./-E,=" 0P?8#,_&TW^\V'PA/!F&RAAJ/F/.G_I<3GUDHR?M MSCAN3$<51R"+ID@#JFX2PEK\58NA1!$;-5$6B4W!A6HYQ\ M4GJ660TQ(?2@R&]HVR+*METUVY:KQF[1'"X\3F@AHCYU%^MYA& U%;*AW;O3 M[G#I:5<9'8DH*%9PEFW$HXUI['V5F;8MIIA5!2*1FZ8;VELY=-,@1=$&@P)3 MV_IAF3[2&4J:2/N>ODAA]%=PE=)7V"D0IW(8.J(O.=C:&!KA[."3,S9OI@$L MC9N(S/V&W\K,:ZWS.P/5#%H+J'G5KN-#%V3816:30N"QCE?. M>81E^5*&+VT&0\KA^%"@"61':DIAH//-.%@^0S>U])?<.;LLV;V%2F@UR;UV MH6G&C9?[)^BGA13<>CN1#[_8BC-^%V"T MB#_SLCB9HP+@7H+X,&;%O."\ EGI:D6M(UT8W81\< <@)8:2)$UG%/CT\EB2H[/>;ZWBS6QWCU9;U]\(4(+03\2A MDT"X<6('3BHSD_*WPK4-HE!&$5VI!(4:V]415WE\ LBF G@,N8B!_//TI5C? M_-P;9>%;#PA\>>$@Z/4U;YU3< (TI/&T*V%WICTU[-Q3CBWJ7U>4>\^!N$B=AG-)A1)-(*I8QHH/4I&KE*UNLDL MS )4G\B(Q=E9H;QRX:>\C8(C%%LAK:?04$L<8?3G-Q>9.85<$A.@5*Y1/$NJ M;91'0F<7A ][Q(YJY3J>A6C6$#OPNVJ"IW3'T:TNE2RX"DKIGWEL63$1],8 M,\,7"MS4N+_SG[##W!PZ+_4AOZD^'#&.K^653)CWJ_=!>(I03EC3$C!\^-4(I"FRA9K9"\+M*"2@*4^5/'5(SFT(R%#W,* M.A,:J:UATS'2.>AD:2XR('.P4H84A0.OC]C;W$A$ A^^34Q!!5E21I([ 0J* M)1N&@)M=R3DG* @X?Y;%N]R=[J0E3N(,KR 3(XC-DH+FY(D1M:$8>@T2F&W" M_A]H6^1(2.V]MZGB3BIW?$%<1MOPSCQFQO"_Z2Q)9W@O0P=65 Q.Y7PV3)N$ M'#HGDXB)YXS];O?@-^V5]::J=H@ M_\A(Y"9T@JFXC,A68ON9E1#%]3]@P:5;EGHU<\SF4UG<)%,+?6.+,PQF"2>/ MV-R?P#6X./ F" EKKHS+0RAUO'K+>J-MG M?U5O[S-E@A7]'\,U6?FH32POOR YR@8F!O79EH$I9IJ8S321*>8K"F44T!%K MJ86"R,Q(<9N?[:%8:6Y3FQ"Q8+NS<9Q*;?KQ6 R\M&OK9I"3T4B M(WF-\_C.IL@&X#*8G I9)&=$[B=74U20K64_BFMD+@I#(0-G.J8&4Q# .-F? M8W!;HJ> */4ZBRN*&&90$]?*!-'#IHW@X1;W--?_S?81^AII$ABU#BV"$B#6 MS#=#-,9&E]FX8@,H,_IR4;[41!8;OZ26-VM=COGT<"'1G3B2TEA"7(KH@0'I MG8'UV+3,KH67N=,)"$JXD+MW:6ESSZE?"MT>"LV)S'V>VJ\)K[Y>37;1!PU6 MG&.<=9554/@UN^<,YIB(H FX]<,8$R_R#.<$VR$?,J(%(02N#RL4<084-)>J MDW\-#\]AI;ZA;W,,B[JV]2JO[X"8!3Z"%JCGR'5M'MRQ'_3E%.D9*$<&[+F0 M5_0.[;UY:6_?O(34BK^5FMTO-,OZ."$IU"0:8G?UF88YY*?M_SD M1T!/4AH&944Z48:HN?0II@%TA:&)3$\Y]#C996\I8;7I$AI28-5 M1M0^[Q.EL-?:6N7P][YD(V!&?IM[A7OL@QZXTBM92(N\%[#C(Y!DXY1>*J?T M3N.4;IS2/X$IX5)B[/4G=Y[GS=6%M)O?5 Z0CI*EH&T2B1TK:4E]00!XC)F7 MN$&8Q*X/?^8!X[D0E<>+*CP/,MT6:GK1F2$Q"Z$M=2$O^E9]AS5%AA3OE<83 MBE1'OJJ]YD7^NZ*7$'KK%OJ(5$TS&_XBQ:A8ARM3L07,2BS0Q9GL:FN$9@X? M74)8I^)$J1U(7 R#6.%=N"F[B'%UQ(0R<+($C=QIGD"DW"0E%^Q::=/6$=R! M(T (*U$C2J_NDM\_+&/E0S+4N:US.OI!ZB42"+$^KQ7YPH3@B4>8SH,.R?.I MBUFHY@4=T91=Q^R8)K\$6N-)9S;I3)&*46 YD7]:?\1UCA#WY:VYIN;Q@L2 M;S9)*=MR17<3-J >-:]N1?7VH"W#K?I.<"?U?;UAA9/ _JF-*N^?\?0R,M^W M3)#3*IDO?#7V.@I7%,&:VP M:?27*6K&Q]V=PJVH6+^NK3D!L4:J8*?4#?SZZ:XFM0S_/)UQ12.%R MND$5SIIB8K0EV#95KNEXC"*.21TR1XIY"=3(WLHN=,6!__WACCI/$J-<,-XZ M 5U5,E0D13@EXJ]9Q!2=MYMK*B0J!=[\4WS744.'&0M M$XD NEBJ-L(%_V-^]8W?>J0E_O%RM*M7C_9]OW,R$*='XKC;.>]R:EKO_8=! ML3HM/75Z1,_ (_S$E]>;^_NO]Y:L3FW!Y(W%9T)W_B:(R'(Z!$7BJ]T^&B@+ MC><6;>JFU-R]IL4?:?$C.!-N^-;>9_75B]^W6FUCC>?__!*Z,)F*2 *E%(I6DV>Y%E>AARK%'YS:%K6#M/+XNE-*>U?"*)H:)ZXO272DX3>17$LQ11O&>R+E<\%=LM3O;<;FWG^@J'4J=YO7C6GPJ)_"CMYJG\!FBC MIJ F6G.JZ"M&D7(CNR 5!?+=THMC(B=A2M,XE0I/! N'%^#.;RE)KP&I=$:L M&UT&.I@7]#']T5B((REQX77GIAA@[:R=NZ@&EIVABD":SX6)=TZB;>,\>Y[. ML]W&>?:LG&>+;VI8LS!G*HH[$40QVL^)1>B,)?@-L?.2P,N_,,A(')%CD'%M M8%P;%)FL"5&)'Y88Y0WLL24&8VD\7.12RQ%7F.FSSD*FE" C[0)#??2OV!U7 M6@6IY'(6H'T?T94UPI)AX@K"WFX3!XQ9&Y*=.0P@E:0T;BI-AZQW[1O?35<* MW0#N"RQ7J%5@S7Q^L"O'0Q.@R%^[O4X:H'1!>?KM;6E MC=FV= %F+G%O+('*^1V$+J4X11CU4"$JC M'62T%;M (CT93*F%@OB7:(F""3PG))+Z4*+3H&GXT5^WO7'(6@QRIZH-X_I( M(PM A[9;>^O*P7V+R"O<>\W"]&?+J\PM2&HM2:QJ36\LRU8CE0XK]1[CV5]# E9_-3K]>U] MKU>NL%'$$@.:-/+_-8,_01/LZ#(RIHYCGAUK;CF3 M/6@B*$8![J,ZE0X;=S6%*T"T(.5#?%7")"ISA!I=V=)4J^-K+KR'N_"VE^'" M6UB]$.^XFQ#R;@#"TT(BR2 (=>(,I%C%(=XB\$#^K;-R9&*S$V)N=DU4$G45E6](+7O:JFK! MPL/7=5WIWV5.1GOZ NC.,@B@?8T[C2HE6C@J^*1 PI;Z6BA=E@NI%!M*S$X+ MJ*CG5^T=J8(%: 2T9RB@%=!O39R9039/%(551/:<8A#GUZTC-B*G/!FDF(50 M,'^X5VX0NNRGT\!G63 A[4%^DXD7H/T(<86P9*Q'W__W?_X/2@,B+QO2$AV[ M':UY6-1OLB=\R?;T*OPPYJ/#.6-[DCN$/]$CH *M88:M(E[PQ/VJ,(KT2D%[ ME\$5E3%-X,*0$=Y".&:[= ]>*F3 0G?$VO:ZF$O7F!9Q]L4R701TI)I1=0*A M#QGI=F@ VQO8"*Y)$/M<;<)$8X[*RIG:/DOM+!GJW74U0_EMBN@^7((56XIB M8T<<43$$O$QIN"V8((\G^(8EF5YMKC_J9=2X@)?*!?RJ<0$_>Q?PWA;MM0_K MI+B5Y?@H\1C%L!1C1(ZX"$Z]*'?8#/LF!E5QH"C,JK4 0:EGAGF;OCAML1(9E1KX'M"F@,F6052&6:WB", M+""C.K=W>:8Y^+-K3]"2#T# "('D(Y=ML8XM1Y,ZB4UC5W[B7M/005J!/A[[ M(*B3: .*EB_Z'$'T!V[U D6JH8]@?2C"3A\*C@=03=PD\E"=];7MS75A<9&R M.U4U4*5RY:SY.>),;_0]!Y!!:/1)NN6Q,O;VK MN>HM5JLUK06<$EZR,/U+IPAU2 2<1>5R 6ZNT6(PA=5%:S.=+GRC(O'DM[\> M%)KX&!VJ?G24%,F3J<@O1:'%I=.F"P3:.B9>4?6M(\>Q1(FR/LR6]%O:> @= MN5>C>Q?&IESP=3TX]IT!0T'^BCF": : 59K;NP*L(DXR=0_AA6%'I=$6 C5' MR*<9%,&(;12' F]0H(0)Z=!$61L38KMH3998&@M*37*M1!ODRJHQ!-IE<(P M#AIHYQ(&$D\"#Q8XDJ/ W%DT;K+NJH!%-;:10DB^B:2L'8W\W(Z\F!T/UW.T M8XR\GV%H"2PL14?Z'*NH< ]4X.0BHW+#GI^3Q\0FJC) O0X 722YUD2A5H6 M:CPH1I0EQ9 &'7"6:K]*1=)0#A8,N#4FQ!2$\G3DFD*E5A >C!TFJM.+ZZM5 M;)=4%6,)I2*,N7Y!L4MU)O* LUAJDU2P"**.5=QJ;==J([4LQS:1PJ!L1E7G M/Z\DL;8XXJ,DRL$8O;&*S;A!$5DLX'WW'CLV+S&BH/0HV)ID AGYLPFO18&_ M!I')2J2KNO#C4$%;8+T,QU1:(%:FM+FYON +%Q&L6EDLT"'0.D2';Q-.LI]B MEKJ.'URT8/RH%F-4P*3:VYI(0AW7IX#8B;VK"O:\LS>RY<:JNCI6U;W&JKHJ M5E4M;%$-"#M*FH6XG*5:(C(J1"3<^@S)AA#)!! R#5'R]5%\IC:T=&\@]570 M34$L-B6(38T.BO/3.3!Q!.RHH)%8LCU9#;P97.,4J LL$"5W*BK 8CZVJZYT MV^%GBCV/;,&]8AJQQ=E\)98O%7WU>&7+Z]W7V_N M;C9YYP\:DK*]''GG!XH%<302"DMY,#''G%BR^E0F:.B@Z'_;M*#@X&UQW:I\ M%?FV>5P'!BI&44N1/#(!3C\ MWR9+DT=;4LF,A8K4KSS;QSZG36C:UT)8QJ MZ$:(H&9[%JO15$U:P2KXFFZG'I 43KTLQANM_PR;?STC(O%@FON):=P:=*FI@SH-TTDJCFD,Q5 M^@U4@1+3+6 %1%7@J!;;;\Y!31H\)/=)X%)A.BGB:6K$@:F,W#!;HLJ+3U^T M7XXH]_VN%@A_Y:_G)2^OSGXJ!"#_%'*A!DCL;6V@+M)-22V/# MK_C0FA(F'!$Q1+::0W@:?,W\<)GC[F&$0>Y*-X?..M2SE,*O&-G&"E5=O[-B M3^@5)(;H$ ([D@0C/,KP8RC3J= #OQ3D=%-J>.-:?X:N]?W&M?XK7.O-7?J< M[&P4Q"TG.I")DD3*5^O>#5?K75E]#6SKLB8A7' M<@=:/HQLK[6C7.*@CQ.8P5B;/N(9ZXE4-&1M*&%#B;YU9;<[8:BO+QJA4X9# M8FS*LF#(!6?%190%83Y\(T 5ZM99XI-3G7M^Z.I4/D^MYP)9UDXB^N52*VN) MN(7*N6X$RR#R,#. '- 11TZ2,DPR8DKY>:54!A3_KF-+ \BYE',H-%LS)EN ,[H;7*F1'9F%3H M:XE1RZEM9C2://<]FB&( K7)K#YO;+TESK1I,E?9$Z02##: 9B-8Y31UDSEC MBY(8[ZKFTCN-48V%3CGGIBU1K<:G?UOL+MMM<0*_UAYGPF?5:$KI@AL$S>EG M28Q!*ZXX'V/08SRJI*X>Q"E7-U-A3GAR;NHWKY.8BC6EDU_%(1Q H&S[UQ)L M::$VYM8ZH=,B,8/2DJ;"BSD;G1C,=9Q\%2R"XS'FR"E4OD.=U8L)VX@T/L74 M+"H)2(E6(5T ] CE-5T"AV6!C!-,6S"S#-D)EG0T&&S(J"YC%%#)FU#*1PGBW2A_KG<2(U@W$=G5!&T=H7IB[ MBMVG$HK,^('XK+SHP,2OL0TBD<%D"*Q&%J/+R/]24TF3B0Z M*730FF0/&_]Z,3S8NJ/NG#R3/1]C-5MFK/-.YA3H)5U?CW1A4HT=HKL\S'10 MV"R7\M!]NC+F9-H>NU=\7^>XX2J(3T$X(W2;"4^VOC>+EY8K8)?)B0_F]["' M."F>_\I)@O,@K4//;:MSE Y-'I0AS]B/DD=_FG%3Y'77RME3(1X^, M3[RYKC$))POU2:#16A(/CI2Q'CD=AF%NXXB85WX*WIH3MPBE2DD%=1.%GAA& M0H:C//(3VN/CQ%73.3>6XCQ-J5K^91Q,"P1AX4D4R*"U (LDD2,"AE C0_X5 M4(*R0K:XB@/>9W7+)+ /&;'>T8R N NO444&D(453G5:,^'E.7%/7WQYM6SB MB\72<\^JK:IX%L\G^U:=L1Z(KUK$DV*ILD0.D]W** MI/)Q<)]<([X(P;5BS7/,*+#T\APL!;EK:JPOGL=79:+_3.UJI04$H-ZB%(1$ M8C]E$TDY]0!'BT)U/E<] S>Q*I:@WDWI_X@681Q=&& S(V,0>:X)#Y'N/8KC MI]H$2 +DH],VC?;^W]?)O(66")1B2$\(XVLLEX MC^$5[),:FEH*N.G\;L,F>'DRG9=M1(6W79*RE">B MIAFK.%$IX.TN@7 WP_994%@%6F(:RJ6FX^"KO&80Y\+"/.;L:/E^;.4M@D%! ML>0VRC6IFQ?'ER$PYF1>71W30@L8&!L*+)S!I+(_\,M0)64:&5%7)>9#2^;2 M0F"VC'Q#>CQ "^/O%KMM$:_%*II9-AOIEA"T10)%O&H%&OJOI0=BYN;M8GZ< M@$J,#?=4$SNM'G=ARA)6 FU*[?[R56QL0@\GK;Y>!FFU8\)7D/AL^XZR7K+4 M^JEP=I1E,BWQM[KJK#NM5P[:O94[*DSC,A:W"],&6M=#6" 2U]TG"HQ6!_B8 MV(@(9FQ,609);G1C T::"S66G$@YZ$^&*7"/I %(HAF\QQ:Y[,M2\ZVMI0.8^F,E\:4&_8N#6G@I_<.7 M_9WMG=U7#;K4@_*:G>5 EV+;C!7#-^ Z"LQS?JH(>T"I4R!"ITJ&7C0VE% \ MZ<\2Y5M%<"3->5!.3\M7LY9HC'' T7C.NAGDGC:8WH*P>+B<4'HF,DW3KJ*)N$FP37YY?@FD/JL>3#I$5HR*K^Z)P#G.R0*I-_ M3C8-RJMV1 @"4Y22AWZ6C>,D^%\=C(:Q]JI $I7ZAO^.I#0&2JZ;Y&I1+F5# MDF9R6KW!..PIT.<KL/;:>PQ; "I?M4Q+()^:3S7S]!SW=YL7-=- M3NAR7S_+GQ-:DFR+MPLP>L*4SI5\NCX<$WJ+CL)B?"\"29<]"R!,QY)KH<)- MUI1U?QC:6G[PMIO9=Z6RH_D)M=01_!C@8YF#0(W(PF[]AA5*0K>6,DR\417(&BJ\I MUE0&*85(J*$;LH>&15 MH!KAQ$L_1O;LZ !QJVY77BO,3I1Q!/HK$QZM'Z"5(^4QSC(2?AU,APE,0;.$ M$K@\#N>1F"46!B-97*4E N<;C$TE(;M6F.V+4;45"SXP@V"34FZ-SH51N'RJ MS*O.A*7=L"-5&- L#UFY"42K7(DI+\'4UV/D)UNZ9D/IHE?#QR&:RF?P_Y3D MR^4=\2>N[TA:9JE=G7V/HXWCW(?SW)(_/5R>!]F4.D^\V2T\M(%I 8K"/8%I0U)Q@K8!F0GP,&WE^CI MB]@ARHI^-M<-IGJZK((K&M8.2O5)@TERS) 2VJPA:]OEX)+W2#2:IM8"8PZI9% M*-TE%#Y/[ZK6A Z M9(ZY$E&)PD2EY%_*D.8#3UG ')M(TD2!]D; 03U@$U4;F&!/^(2:M*N/&98> M5 N>EL\M %3Z&55*0ADJ8< M'F52JPN_4,."Y0W"B36-3&RD$D[7=E2J^C0$)49;YI@4J;$N3&K*!RB$*M%74:)G]8 5_D)5L57YTP@FJLC9N IC'A2L9.+)-)1 D@TA/APA+@44 M5-<*I8*4(Y-RO)Z1HO)4&M*G)UM?E.W9Y&_%7E?&3YB8: !SFL, M_]J@C(<:X D24UG$2$V%TZ(4D"N(VC-7KI"JL*=\2N'\]2'$9?WACE7")U*J M:/;<8K1P\QK'WPHY_MJ-X^]9Y:S>4&>U'F>OPE(N$1L),V(\*R@+[PJ88$B7 MAN$Q:%Y.6>-4Y@44@".-G$4BL!?/0M]^92AS^R6TSU=1Z8ZHE$$UX>6-;//\ M_*:]4+61&X1TR6EUIX9\5+3T?__G_UC5 MT1;=?X62C>\3A),YH\!_4T:R/GFA/DL*([=U?9IB6D6: U@@L.==$T%- D*M6I0M#$:8C%C#MN@-[7UG&(O200J.4.N M2TG!-6[*8F6-'8:C)TNTPPX3B?);P/PE@!..=N H5F9@7L09T>HE9 MTH(78,.91F M!=@65LL-,%P.R+_#%5QP^>T2]_7;J4M0D[E,5Q52O;/)&3DC+ 1YPG2^KV-E MP9%ES^I'#95:A%Y!XI],:>LF9'^V!4A,C/5U#2,)RT(%0#_E*@H4%DU%X. +Q,VV)C@Y M1G 3I8Z5X)W/PT2A:$R(R%?, MFWW"=!,H?$1$_S3IM#7 47G[+.NZ=GA9'OR5WP85D%&AA%0M;+"B8B7,4Y"- MZ48YQ2E"(?H%.(P<;&LAL:SX+,"-Y@80[LH/=/@Y@B[6<2"*A&4Y<6I M#6BK"X^RX2Z(2%V%F2%\,ZH&4/.9>B>V&N_$L_=.;!KG1(T^JJ(H@ZC.LDCV M@WD!OJ8DM)#]N,PO?J$;]X@4!]N^;!" M'$9X=!8M455TC6QX:K8L%:*#[H?R[@DZGEXG)\> MG,*S_.B7[6V@]P:IY&'%QMWE0"HY,%&W=46DJB91%:_[7?48%N3QH":7Z@PW M-@+:*0\W5VD0YPMS&]BX6(-FQJY*7[A)0@Q9!33I^1/X/L*DL$:,MK@%(LT=ZZ+%96TZ^[^#YP]-)=XO_METEH>B M<^TQ2YK)]7VD)\+V,_8<*T!+P^LA]H-48*TV7?^"#6SX]H/Q[:7 U#F)Q46D MLSLD1P"D1/],JC7,G"QM_!CEEX[G*3I/R1]=DMK7#)1N,;=O,4->)P:FJ]"R M'^(ZP;!4SO!43J\\H4B%=4;,((V#^Y9+P2YMLFQB9F\%Y"BWQ6=]_UN]V/W9'!>$C'-H_Q@_MR7W?;^ZW:[D2\?E$^]6@[YLBHH:E.D M$APHPB551?&*>'*VASY_S/4XW15^HRSK_Y4U5<3@DB4C94UP>9WHBF$%G.Q& MX+L4T9/J&)R"B_>G7MWO.'9<^[FIG..5/E5Y>1165_QM4$]SXP?J&;=@3IE0@'\K@[",SXNK#@Y6@"9:. AP:+'P@L2;0;/KQ>I$.<"#(\;Q-09A.T)5 M/;'BSV#);<6/2F)3K'V9@Q0&B)"7)N!BFL@4X\!4)01=BX6,.1@8DH?3Y],% M,KGB^ Y[Q; /*A0I_C6+,UF09X]C">&UO%KJ) M'F&K%)C* Y6@&8>YZ&F9!8*!H/%D4WW&4C4)T9Y>J<8!_VP=\-N- WY%'/#(RA@LIL#V M-%<$SH,7@'*2(/-!][1R8L,-&3Y%-(=3X$G MPB60(12>*0I59E@8H;?.MKYKO*"(^^8(=A3/EA:&QB7!#,N6OC%B3ER$//)E MF9$6KI)B'#I+E/R8\O^&B20B<*%(P\W#(+<&L=,8PC%^;NZX9T?KR; M<&"\N0#-P)3R!QOW56:$0U-* E!]$E>_PDM-I '0BYO8O<6H@R+/QK@KN*BO MT"6?<7Y%EMFW7N6><\Q%5[R,]2U1J)F(.44(W)-DH*5F<\XKRKQQ#>X4%=T< MJN)K%,61W^0P:33[$CWRK:X24ED48?&'8S$G$S>O%V>")U??KV#XB;7(F M'Y$*E=#[[MRX,.Q>"SP3)FDD"XL ?:2^PHY910]5W3F=L6'/FV2Q@ 4ER@Q1 M^'\FH2LMK2ZOJ(YDM1.Y,HQ0MTI77FDQ5:WJ79+FZ(#H<=IT4$[)N_5TW5J% M\2Y'U2UL:F!E%P48$*O33#214@MF=QCA@EO#U#OCQ2 1I"$4Y!GR>RC4<_X M6US^:S3]G6HT:^G!JZ%* M !VX21)09I$B:Z-GLCJ*N2MGU6*F-U=OI)0UVZ81\N=XX%8_""/ MFQ$.:7)Z1510&R5-*4@Z+!UKX6:68]_0W>FY:,/%LEPY+_%E4J@R6LSW0@6Z M /$-W;PT5F/33(4%+Y[2\KDL5\]G.>CVB\%O^,67]GZ[_7JK<4$^*+?=6PX7 MI THJ_EK(>'&>)^"J(KZ:]>[U9G[,R!/J&1P8E:S1KZ;K!BJ%G"EC>.*K2TV1/Y[,?S@L0>S8%+S;9LQW7 M!"_2["R X-Q+IJ62/9!*& U1$.O,X\6)4P:%&FY>WH#7I$0-189BN3V MQ!VE:VED&;.<\ U#DQC:0;N>!JJ@6(_<$53>:-=&P<>XUI2[X:5B$_Q-\KEE MO"^OMJ[S2LDC,):6Z-9BNML4*.97_3M,TB9P;Y.&,Y+1//*5KQL-668<3\+)D!-#87W8$,O MV3:B8PYS�[AH0Q^C'_<:W-_*!8$;H*FU#$\D\X9%&:Z]XFDI;HA&&]:E2= MJ:%)*VQ8$1]J*P4.^9#W7^.F62XWS4[CIGE6;IJ5$B:7(J;CP&*SD6:<=P?? MN*56 UXY>+_);XCSDDJ2GTPV5.UE5&=]JB#UV'9O!%\R!=W3(MP'Z9E#^!-M MVC;V!_GT8AIP$,UD7@[!J&15W$"V7^&0AO"WAI1S)](4Z;DD1Y2Z/(UN)VV8 M*BL\5U^H:?!-K+U:9YC$]"84HMKKE'*$H+W"9=KH? ]V3)?"YLTF$J2#04Y, M^I@6<- 6"4L,L);K.^0-LLV^"G^6?2F,KMC4BGY^@/IU_%5CN!E\&]9(M04> MV O;^@O2OJ\JC%O$MZAV='"]$9[PLUCKS$"24":-=4=\[O5Z M8JT'I#.)##0%??^'6#LV,0=(0L>ZR!_^_ >^E,X2*HZ&GZ&5@?M-*>KO3P*1)D1QSVZNJT>#.LLB2DLF?J*1&_"ETVUH;K,D:A*GU( MR=-H!:='X8EML08,?(!N[(TS8KW6,V_AH>9(K0!*K'VD2B)VG?F#*]-1B4X9 M(*..V+_*1>J^P6]HF"0SEL_!*7">KM#BTK+R-/]&47I^BA*>(:+20JU/E5@3,"I+ MW12HZ]R;P("J&#!,*#9A^ M(B;P6S -T=\9QBD7U0V)#:N*1L!Z*3:%($TPZL8JX-(H*2NBI!#UH6&(R4^G MR)5N[47H5E@)%HL:E8 N2\1:582,A>'7J2NW)Q'I6)A["T-!N:*EJ9^3BGTN M- &KB'\-F\"N!Y3FER2PRX:&4N!U36';YRE>VC4*-%JM-&P2C?*UB,#J1_6E M!;8X2[F F5V,GC4H5 AM6-L;0FK?/.I%3O48GSWI!4M/>L&HE$9&9!&"'!D* M!8K'*8Q^+%*5V*8@'A/I8CGE4KY;#K8LUF3KLH71F4D\NQR+$9 G1S_J=Q4L MY AAASB\44Z403*=!=FZTY3A7:$ KMTF@.M7!' U_/P[^/D38.B1XL:Z&JQB MZ59T;.A>IXM8:T,-WT,-RT\.J&];$ @ZM,T-56Y\0P@/00A72T\'9(WQ9YY4 M>< J:H) M5$BXZ *+&6&NH-[Z2+6-T(O&$0/Y[%M>ZM!*\M/*@&"]UMAM+GT MK\)I+50-@[7UU\R_O,D0UQ@LGI/SH5ST5*<8@B 1F?L&I92:-)U M;KV9&,\KFFP0 M04W3+RJ:KF<2NDAL&L[A_0*/+*C!VCKC"!0&1Z5XK\!KAE:-C>%U*P9=% SR8U6Q M$I4OW[$!4=RLFGDVBZPJB2@TCN/0-_4=TN9TKXASIV.?5RK#@@D46,S:\LB4 MCCR09K&**4<)N^(J#F=PC)*YW>AH ?_8;NVV*F$JQ?J':? -4T)?E6MJZ0Q0 MCDO.\RY<76_5K@(&3,4B]1'\&0 !5[JN%NWQ@P1CI:L-&C#2XN/Z$E4YD1D7 M;U#86L&$T<@81&LB@R2\/87 M -N7*QJ3X]%"K2T@1=?$65EF!!5TDCYNO,F*T-M3(;A*=6:%-HB@5CZCQJDB MC4K<,6)*ZNB(0TZGKY;Q,D2JP3 -O)QCZ@9@UE.U[ 2&H2 .H<%;QE8*67MO MD7H;0ET)F]<"B98@Q9/9U"!K:S0?ELA_>@C)2@55+$6"LQV::7B+Z,+U-Z4+ MCO)S0+0J%9FPA,$HMO(D%Q2=CTUM/$<%]3@YY(NL],H85QH0:^+.N6)? 1#$ MCJIRBIB#J43@7 P7*&%_L")8A%>W4#95]3XK "!?!\)T5='AK&P"+;B7-FS\ M*$?ZU6 D18@2JK5!MM]7KF4DXOSKC@]6E3P%GX] M/,W)BJE&;:8XI!)N MGRK[JD')5""30>F;TC5-D4\&QEKE)Z<5-V9NI(-7?81[B+$F PX0_B8GIT@P M-1/9\.4L+*@\H#(%7OY%SFV)S;N1D685>&%!5$!VKN=70C_/0VD>F'LUT2K+ M%:WRJHE6:>"&GNI]LA0ASB4$0X5_J'+DKV3A;L' 6.2VU:M$E\L&?C^:A=JJ MO%!Z-Z;9^M;\:OFJ"NB0!@@,;$1[\MRHMGPYL_\(P=>QYQ8N>4 MN&D:>P';H/ *PU&V1-&#LAM<"PS04HH )$D*@77?&RA;E\O.561<6(1A3 M:L1'6^>QP+EFG.K;IE9?5H4GK+$VYF+#!WAC""@36$81JO%Q!9]%:S8W8I4CH MQ^@7V2ZNV*)EH3ZMYVA;W,1 ,#?EG'\*V]U=!K9[',@HK9&*B'Y<(L,$)8-) MD!GPP;(<@Z$10"\%.'<2+"0Z'0-/4[5CS$= TOF7T $<;#].#/6',"A')]*I MFG'T946R633,FA)8K,C4.@=43Q6+^T^=66]D6!L:!+PQUE?/T@("9!4_W$&Y M2M6>@]/N!UP^7@EZ939E5W$KB8:\BL2?<#PJX 41637L.5GH$!!54B!=@B3E MFQIU'I:9U=[EO$O',N0%"FFN.BX=V)[3#FNA9:L!XGB9AT.OU:!C?PS&^ M5\O ^,Z,^(-1<$=DH<8=/\_@!.6ERLXTH*9&X,0:.K.0P/V16@]B!%0&SG!& MU19-389BJ:WMUA815OYYF\+=J&.7F"&6\1V5*G0O'9&E."W,9F;FD M>BZE(T0PQ!R?@<%O+'EE; )1L;L>1KE6ZC,S#RU$(^DIM;>P,$5MQ%T.6IKE M2+AR 8-6(G=1FS2(*MJ6HPL4:K] KW^A"J[5SMZN@.0*\J!:RB>5U]0H?"@Y ML[6JY((P%<9Q>)B3@;MA\*6^X[I99'^0WV#5,\6#_=B;J8KEJ#2C_$[?6\4G M7.TI25F2DYY,J681CC'$"BIVM13T'.,-1D&-VL^LOK22V(ND1'009"I*0Z:Z M?JU'X=LD_*>+%AUN-$++L/S&>3V03(,DWE@^JHR$6S4S% MTY!&N/,Q1\"U# MA ;CV=*ZU@CN!]PYJ_A@%.O'54ITS:KJ-2R?BYIE8MCUEKA %WH-[^"I%'A' M7K5E092@J?A39BMW8"?$)VQL2>MTU $.4U2A>L^O/U158:3QK#U?S]I>XUE[ M%IZU'PZR6;T8F\[%86\@^KWW'P;GA? :^H&__]+>VMG::\!;'U9':&\N1W!- M7_LE"3F=-8**0C53Z@G]% R&[;]F*@O)@-?)1BY8L M?!$^&@B0L* F."B9*V4DCF*1S5F;7P&53#WDL2?$8/E 9ES8F&AZAJ7 MQ.,D/5K!?-(H$Q>FMFS1E)]7#\#[4Z??[X"\U2WR^?SK+^WV]N9>NV'S#\OF MV\O!YO."#J)/LA>[P'.F\@F(*[Q'B6"& M@:JZG>=MR6B$&!OLVU,.057H6ODNRWH0\C0RBCY^'NEJ4)F_]%2&6VZX$$

2IH,T;Z9@<]^Q;UHBK'$&) M& \A/R8 ML%?4-%L"?NR>#43G7)R?=0]Z1[V#SO'QG^*\.Q!'I_W!!]$[$8,/O7/1>=_O M=C]V3P:.^-0[/NYU/IZ+CYU_=L_%R:EN]4\Q.!4'I^_A*7':%YV3/\7IX$.W M+]"7,/@3WOS0Y<^?S_K=\W-']#Z>'?>ZA_CT^: SN!B<]N$Q& TTA+F%O1/X M^OB8RE0YXK![?M#OG?&'_W?1.:9&/W;[!Q^@]\Z['G]Q< JM=@?=$^KBXKQ[ M='$LCGM'74<<70PN^EW1/3@].?W8.Q!_],Q;,(2CW@#?P9G3X,_()'%QW.F+ MLXO^V2GG/.(O1[UWW3XTGN<_.GK&Y]W^'[V#+CI-_N@=PMQ@PMV+DT.8-CS! M4WBGONZ=\<WWRY/G8&@VX?UN'XF/;L0^_@@[5SH@-3P-??_:E7\AC_@FW& M_M!C<]@[/SCN]#YV#YO D0<\S\N14X!'H]<_W$#R_+-RHN'GH\X!$;4X_70" M9/KRN(OD=RX^=/[H G$==HG6^ETD'3B:=+J0#LTQ5E3^S][)H:-)#!]0Q]6Q MSCF+SY_W&X_PL/,ZW%^?Y.:QJ\4V_ M?!Z8U7/!'':/.A?'@X+_17WWY?7^SN9.XWMY6&EJ:SE\+XEBVVXIT),0*J4KU%'*$4^W6M?'R8.'01;.5\=JC YT1^E3-+Q5_M]/:X32F%F>H70<8E:L\Y^Z-@;)N(81 M!3!B*+I:CEHSQBRB&G\$XA-E05AQ42L42DPIR!3E9'C$;P00)$@XXTH*$<6Z">*TS$D!$%6_LV@F@> M/4 MN%QK:E@*.S4$;0V%X:A4L#0GQM6UF),74B5T'<&)Q.5ZSB<-U<7BR&_38/$*I2N4@JY;5X'BG$G%"O7!.'JSE2R6UZ5 M\[__\W\HKRY.O+T&-6 M^E%A3*;TXN?>'V+M&./8S8(NT6I\_]\1:)QD&&:_9NL-("+P-7%K* M<-B *8 X 0^Z6*B$LJU,A)'.5,Q455+E/N>0*$IE:HP@#WAM+X51\TB=;MCG M,W=>"F5781(&RP]9 5W-Z,K&',*Y72)O40I-LJ\O6.D5Z6-AK+EQPV@!%WZD\&FR;4]T]-]7L*H6! M!CZ##>(JQ=>U*.!;[=;..OD:J*"<6Z&;F#H'3>CD+,/LP=5$<=//D&U=D":PG-6VE/A#O#!9'ZRANIY#1RBRO M-KP1F)^C*VZ05(JQE(EDGSBGZ6"^J*ZGJX20&--Q*+M0Y>PH#$9%L:9>APV9 MKJ_!V&2%C+0[E"^RM0R^IYF4,=AT&LHZQAKBY4]P\06I2<)58Z2E)H#H^040 M(5TREG,=/!/*5'@2SD[/G$K>L\/EA8I T$T0QRK$!BW,SO20A:DZ$7FF9@WH M-\B:+X%\@+#2O"C"HDCMEWDY7$V%%/@XB:]D?4H^46XY_VX*;P28*$YL=1'L MA=)!&SI>@6 D?5<:)=0#K3!594AJLKF'!5"L:E[W62FOVRKZ7I)(\2,(I1K= MQIRG>^6YDCFC+$R3#(OPT4HD1$$G 7K'QV\5#9PZ2PZ)JPSMH*TW.E-622.% MXW=3U%7CDGN.+KG7C4ONZ18#7HV[Z0F$,"[)W22_H91$.!?*>DN]SQ)O3)8& M&ZB@_MYBNP<7EAE9"'P&D">&U;B2D:R@1*J+JER\2-].E&.3P[B2@FZT>CUN M!8]D1NYZ+$C>-&)CU]%FUUA8-<#46R!-HD&C4-\A[UY[GVPD#G4#UXJY;!A6 M2+>9F,L,XYB3&3I!2B -B214#E=XH1M,!;E]C+27R$N':U.!].;X)-WU,R^Q2A*?UU!DR1EAE/K3Q\,NB)*7*,KS;W"I64J%DH"]_ M)ITB53+M,DU;\J7QVY#QM6"Y"E(R?[(/$RV9-G"0.AQ62\K]1'DIM7[8[=8K MF!4)R6%\K0ZW&,-R(Q;+%$X"YN1=2H;%8=R:T+U>PK"/U8O[Z)T<=C^>4. S MANP4XC]*OWUYM?5Z>W>_"01Y6+ZUO1R!(#V%#J@P1RM@"VLH56QMOE7/98RJ MN-5^NTZW^G"NT0GMVB$&.&,-W M+DZO(WCJY3%&!M#3,*K.""&HW,Q"KGJ@4>B*3WH@)D##ZG(-;7T,0!PJU(,( M=)? I]I0CBCN _'BLQS?"S?$T09F4[.>Y^6FZ0QI.-2N:11;&N?#\W,^H"@1 M1'_-$CIW;C9V""J>' LYP#0)'$"<[#J++@.&I48T8SQ\1:1KE6J%$.'(#+X; M$;2"!:J 0)V2#N F 2%_HIR-J!Z)@G+&[XQ(XV+E(X3 5K9OF%DD+RDDB!R% M<1X-!FWD'(LY2GY:K5.--=QW$$A=&A'=COG Z=G9 M>-8^<22(]L*K@"L$.EAO(?X4CH\D71CA?:M<;6,T*6Q&Y#8R8YD1>O@Y65?1\6[SP34ZO$@ M3H2KL$?@K 1%$=W!LC @3KR%\3VX"$7.>Q M+8 \:^4SA\#7VF>3P/A["9?"^_-1%VBF?+H8P6!G M2"FG!F>I;%C-,WAR*";4Y&^QG*:Z/D4=A9OS@(BV>='H8@\95Z?7(ZQ B!5L ML36CM+RYR^?)^6/E'#G'O8\]C?%P)(XUL$O!H9,_">/)$?,VW7ANNB\^[TCZXC3KH] MRMYG )83!?QCO(7P*B$'=<_%&K1WV#WJG2 N#[Z\3J CZLWS#XCP\ZY+U K' M5H$>G5J-(Q01(3-UCAUQ=G'2&_1P!-W/W8]GQYT^H1U9:"R#LVX?^OO8.3GHXI,GIR>%;XY$ M;P!-O#ONO>\PO '#&I7QH;!?>+!S,* .3S_VSL_I\7[WN#. E:!YVN_H5RX8 M8V)]^[QPA6([ZIQ_%^2EB-/S7:8];0(26BWX?VSOIOH=1=F'8 MCC@?]'NX @6HIS]ZI\<]85VZMJ05:+ !J M,N6!A>E:>4H4T,]5048;-^+SMQ M&)"Z5.R2+NWE&3N23EDOUFMN$7JDA#! 1^FNIZBQL#_J;;X4=H636/0E>CY3"7_+K>(?+GT!-"BMMJK-@_8!Q4@7>.) MD=^PCD**L4PH+/@*/P<=P%D<^Z;\7T[IU_!-&B,\C;X@L@SM)7 XT.LK\^*Q MPWG=J!>,2?F!.9&S-R6GH'WL"[79T?\N87U&Y!O$2."9AR@(%*0"6P9'2@6T M6;$H=,52/,CJ*Z+7DF\U\9(9C<475&'&^/-"!*<@.HM M#)W(*F(;WQ1'C]5&$RX>77&^%VSX%J.SIQ(XK+\Y5!*!4==?759JDQDZKY9H%?FAQZ4:J>4"I M9G<9I!H=<632[^QV3%8-!V02RQ9"2U;&Y!C\T+* * M6L&+-)HTK^0353!C="R62B(17)53.8.5AD11^:@]D:B'"7])0+DG0I4_LZUZ M=2:(E"UYV 4JRTOG"EX]3W#OY/RBCRZK4C*?^O;+SMZKK:V]QM_[L.QP=SG\ MO:>%&(_3(2I?S! /&1L7S_1 )A/'+@JL&!-GB PY"QX.M"Z73%9*E:+G1B5, M/>!\LP197^,">GXNH ,#YB7><\'K'-@6=&6U\W;^.$66NPJ1(IVA)L4V*,\+ M?,[DF +ML +,N+?F4E-AP B5.1F2T0!M[J&ZA/#^^[==!XX(_D/M#V,JJ,VY M;AHXFO+7=)[;%"U^'ID+,;))W8241'9YB4 .F5QD/V\H^3FY9&.$( MT>9!FV!.:0B9I"2%JZ" \=C(7(1?1BKJ7Z SG02X^%S?Q]_:]^+O#H;.L7A5N(K(T7T>(^H,X[^I/R@*A0WXEQP3E_M.= MJ8M%XD'N",X5+\;81XAF..7!9#;1C^2@"\JE3!5@"F MD8?6!98B!.P,_NNA=Y0N,C*X5V ]E ^F1N9'8C&R/TL\&.V@Q!X.'Z? <7D;EY_REA2)RQ_GZ&UT6L83*!&\"^N FVPBY* M&!&; R]9^ S9A7T9P9;X^C%.#&Z)01U\B)W-7PO30:4L0'W;)P=-#E%&"RG]]&Z.F)H=TG=KV1'%*Q=9.^7A-4+V)A:-Y$YQ+F_!*UO?@8%YX8]DE"H/,5^8.&/'6EF=7%3, MQF#RD04/.P]#XZDREBR%@$>)X,SQ;=RM4F4>RWB79R+J]U*3[:LPX-(-@FZ? M\D$:NFF0JHHY]M0\EU(3R77.3V)]#GU@6);3QTJ5GS%&-^A02IC[NI@3(I]5 MK:!<8,7VG3;,^@&9]5)$^'S"\(KY@#@^1=Y/#2FD'BZ0P^+86V^5&(:O1=![T\ER*T+9W MH1M]!1WY3 E=)M5EK'"S:B//RDKR-&&\XX+DR)%9T&DZ(KRO@("7]4UKI\/: M): JE2.IB)L8JG'6B(D4+J:;)1%S(B6YA%7I0 J&NU%,-[%9#&2<6O%S6 ]. MAJ,-UD.L:GUVB\OGNUT]/-9!YS,F)\+U_/[TCV[_Y"/G,AYU.5'3N'/I.7C, M?@H?^K*SV][?WVJ\NP_+YUXMAW=7!5SF3MY"L(MB:UE -3X3.8T1*(W I5&6 MQLIQ(\R2(CNJJL!']@X,07<)JVV6LC,OGL!_+Q%32E%M[V5:EV+Q,WRFY9-\&& M%@]TL$L%?4(F"QFQ@] MHM]1F IN!7:A"[$I/!841SF8-5,5F!E5"+Z8SF!Y/9'$K@_#0'S]:ZH8I4^C M_ATGN!&/-JY=YKYK 0R>/;ZJ5$D9;:VT.(L68]&5\B@WRB-?*/92.SFK=NJV M*ZF+Y32<3YPT&.!-*'Y67$0;,5S\R^(FM8Q!8^R0>Q[1:^$ M=:?2%*I=."K+1]\>\EL KUI00PT>UH/?#$MAU>[KDS!1EI@!4<@9ED^N1BR_ MHW1&4SG%')[ .LT:E)1)+5:'W]NY$\NPB\)H.U9AYLV1>< CLQ2VK(/8\,I%[A\OUDF35G8# M!GMI;(O"V5 QCW!I*Q:]H4\+W^?\A+K.'9'&%/H/_[Z*L310T9AJY?-,X2YG M]'J0WOZ""\#3 IJN'527.MD0[ ,2[%)DX%Q$F)E%BNR11.G<2Z@.C.'C)-E: MBF59% <&I\6* N([//JOF9L&&U4<> 52/\I%LSN\F7LR43)6"H6;QQR@!]YP MW8_N7_#7N;PDWJMML-=4$QX5AZ^6X3[L MRU2&(6:DYH%R?!=^XIK?:? -X]U>626_:RBJ_B8JJ0TZ+#"'94"S#G=OQ^GI MMBZB ._I\XQ*C?T%MU;J!ZIT"IJ;ZI0=UN.+]R'2,=E'I%_T/CAB-H4WRJ5H M=38KNANIJ&1UX'FP9-T,"O8=C1_!YADSM]9YJS@E%&)!1DVMZK4H,*-<2V%_ M8SH+EV8"EL5*6Z:*1BA<#,(3*JN#!8Q$?\:YO,HHGG=NHA#KHA:6T/NZ>N[7 MDU.8?#%QEK_ZLK>UW7ZUV?A5'Y9E[RV'7_4DSO"@=GP?H:RC?Z#WO;D 24&(J2&9D4HK(R MD!F95SW:9L+)QG7;IO:Y3(/E1*Q8)USMO&IMOOZ[S:M*J4V6(&GUCSK>"-9" MZT#Z\P;F.^EY#[XINQNMC87[LH2[4)E^I2^1O_\G+/YLU0U_$?= M5VA;T@;_-RIQ[Y>=QI\P?R)\A-VK_ONA9W\KV?^;.FNW._F7.3UJ=RWGU#^PWM+S/MVY KAZV#EMC:W-S<:_AX0\M/CY:/7(\L MZ_*-6-O:W%H7V]O[&]_@?PT=-W3\A.CXAZ?XU*G[DT95FB*V\IN&6I\"M=YN MVG@&E-GPW16@9&7:B)-I3$&I!_$L2F784'%#Q4^(BAMK1D/[JTK[C36CH>7G M0LN--:.AX^= QRMKS>"H#ATTVU@SG@2UFACGQI[1<-XG3LO:GJ&JS,,7B-U]# M=PP-BKV=]MY6PY@;4GYZI&RL%>(D;KT1:Z_;^^MB=V^[L5@TM/S4:'EE+19- M_,43I-9G:K%XY,UKR/67&B5T$5858B$:.FWH=+GH] 9+PTY[<[,AV(9@EXM@ MGZT)#K\R37!S$)>#'6_X[^\6+[Q:WS)CB,I=KHW%BPI7K] MQ#5SIZKLDXT'^_:Z MP)8$FJV!1'^.D.@[#23ZKX!$IX5^*'1/>R'=6187UY&^L4E?8XPR=;RX 0_T M#I?G3JN]_02 %9>$AQ;Q'>]VE6VU]G<:0-&?N>*[VZW-]A,@ZLKWD M+LL&/M(Q>6+3NY4F'V$^VJGR3W2G;&[_H'K5T-E3FMZOH+,X:4BK(:W'G\_U M&-3NC73J>O+--)%T+\,S9ZW3EG@7?Q-;6YNO]K1*+L3](AP;VGQ*T_OEU^M6 MNZ&SALX>93[G\2C3GLHL?B.^??OV?Z^#T(LG+?AG=4R/WU5 #LM!95SBC4NV MJ$HN6+1EXLZQU(LO4VB+:K!:55^J=5Z:XG"W3HL_8D.W51K:6J)*0UC@IQ== MQ?CWH0Q!D4_FMQ4=POIL0>04J@P%W$::5Q$:X]<^-RE]1Z0(,CB8LUU M++L:F\IJ\(&JIGUT@]#!@KZ9>XD]RJF+I7_AP>&<*AG)Q NPKBI64\5UTCW, M=9$S>CA+W"B=8*4W'U\.U$>E4>CP]=PACYO?**T.%ZKPX&@5 (Y3:C949 M942UX>@-O7;61%0U/!_.,=>"'$I\G)XLO'/;4HT3F-W:]GJI)-\9[D$HSE7I MN.$L!9J"R5&A0.[1EV3EX2)4$EA*$!:[IBW%KY>QI-SJU92SG3>]P9^%XG*E MW[[L;NW#_Z&!KJDR]W"\?W\YJLP=(*_!-0%6"G*+.!W"BEF%WGLC(0.KR)LI M%^E9+\*Q'\6:814DACAQ1##2;,&+9PE7QI[*!-] -E57=Q*Y420O@7&Z64UY M.E<-!IU4T0U#@?O%37Q= 1XX)LIFJDPW$$Q4K 5/Y7(5)\=WN ^^(=;<=9QZ M)KU,S61!EZ,DG@B@1R^,TUDB>37068ZM8=?7&&B'3:1PV(!OXJ1P&!Z6+W4] M#_UF/M\OUU&Q'[PK8!#3))"9"[S;ZMBXL,O4#MQ&L49H)K'X> M1^2@XXZ@J;7A.GP_2MQ #1OY^B4+B0OGAP6"I]23O3^XGC?O:$N E(%C@JLD M,EM"-Z%C]A,E45V$]>9AP++B$OD!;%<6)ZFC;F/\R_IR(B=#^@Y.+D@1^)>< M3,-X+K&H*E9MS^"_Z'A$5!5Z!3ZDLQ &B;^X/HCT]+6;P<^1G+.(@_LTB^@A ML882_M;FV[Z<8I%8J@![):G*[%;[[3K+&1T871C@;>J(41"YD<AIGF@A2%-.E5+1;.!=K1B[#/EF2X JV\*26_^N:0I(8 MHF,I(L;3J0[ MCE,Z"RADP 0-\,-,-48MR>"=-38>5NN!-:8@#=@APTJ:5:9%T@)-/:2BY#A8N=P =4 M#R)/KN<3P_,)?:!@OI@)(S^:)5,:E.D0;1@AEU%&%@::;RHS?#;#G0'QE@LT MP\V\S0..S5U8>I3:T\_SR. 87&'Q+/EM&BA0)I2H)7)$0SREB=/2(^,,8I]^ MOH[%VM8Z575/S3AQI1U1WD?B\XOF;ZGRBL8MZC;%6EW4C9#32B_!,"XD0=KE MD E7W7?8(*X5$##?D#^R+*JX_**U0;$,V"(H'6%C7WA(&7,I[ MGN-.D@!^: M*T.5,RX+!86:Y8H!&1N#$D1->#=,M%AY?BBIF'N@M/8QS*LL08S^EK4Y[)%V]KID@GT%ELJKAP95"UO3A23+V=Q MFP]IR-1!;$CX=GS:@O/SXG>0A>N,Q,LTQ"&0(G8TG0&O\O!ZO7*#D+:8J0LV M'G<_B6>78RWVLPQ1SJ_4%N0F7O0YQHON-O&BOR)>M.&V=^>VPZ7GMJ2BY=?N MT(B;4NF3EV1X1IG7#1VTRLR %.($?IIEXQB4S3G9G_^:^0&;])$NX,%9R(9I M]882'$$R\*3$V:<5L;AJ1E*V!62?[;VW:4%Z)2'8W!%C2>+"9 I2@I.[.$C3 MT1:*=#;\2W6E5$^:]R270>"]R31#537&Y2DK7&3/+[VYZ,II3LG=3XGW%$X) M:@932>H!$(@/ZGL83W,EK61Z;,CB_F3A+SU9:%$UEU"5E:9LB$96%\\L4YRV M-KN6A;DAF@<@&KGT1&/?N, \T' 6(E])R+411%= (W&BW/&IN 2Q*S)W5NV3 M:.0IZLI#-PW2MZ(2S=I0U/=3U&CI*4HQ'?@)11G+M%]_-Z'H9%.@.YV"$$44 M$;K719FMG'+_L!KURIOXMI?!Q/<^COWK(&0?Y1E)U"#5*QM?P8',4C+ZD)"L M,.+ 479H_EL%I C8LZ\Z@,>7^*G@K-6^3A2W8QP0J0WHL$-N08;NB0L*,G(R M?7.2LR<)X#'MX$)G@O(;_7_VWH2Y;21)&_XK%3WO?"%-4&J2.FWO;@0MRVWU M6L=*\O1T;&QL%,FBB!$(<'!(YO[ZKS+K0 $$)8JB1(#,V6W;HD"@D)65^>1M M[ZQ\_R9-8X%A)M#]4X 17A3DO(WZ/!P7)(+\0A&G0 M0Z0/A\;G2994-"LF@K[X8EAGR!\4U= RURYZ96Q$XL$3CPV5%R6_#WE$RJ,O M3V8$Z49(++,QEC806L1$);DNP6,(Q4GR:'M%K3^&)""U^.ZT.8/6420&X%,+ M=181A_RBN!=Y7?58KLRS<-!X25 XQS4C/FGD]M%9@S7MU*N"ZI(7J;PD2;;P MT=S873=W0^+A>!Q&21KH )QN+6>VO?$MAF%)[N+]Z*I*-4EK*N1&R400AP%3$OX[Y1.U1 M6?!=<0)\4VEW989.D42"B!!\\+&Q4-7R^J&(,3YGUXB\)*(=7!,[A\Y?&=?( MSX&2<-+D,2[-!: (S_+$_WX5Q/\IQ%1ZVN2H],8",B9Z?HLP$8@0]> ']2Y5,H-)- M>R8QAP>0Y:D3L3!Q /M\%2+_;II!.46M[!J)?J8@03QD6;3*":CPI%QEK):F MOZ"BWD]MFDIF%/R&C!(CV5O'DQ1-.S_ZQ M<>FF5]>7W\X^G]V>75XP^?]GYQ#[.;UF5YT_ST\O;F]R^:?.Q9<7YE)SY?]" M[>Z'5L6R46=!7#A> TFD.$L0+TUWA#,AT;.X4R@V2[37N67>"&"(B'12F4UN M*0?78S[1^2&CD80IF!XX$$J\1:*+.=TZA<1DPY7@@>G M*]=&!/S6C\O S "1J&"2 X4A%UPGH9-CA='9[WL@&1605_EQ69X5-0I: MV\#O(05^5Q'XK9 :WCPM_/7R^N24G7=^/_UQ??J)G9Z?7"JZ.J\QDR+OPGDR]\R#Q M=,!3/RD'.64IK'TI&\"<0[7O6"ILR\G3XFP@\;VNIACQ>_#.:6\'^MOZJ=A6 M:*1OLI4U(AB$QO]C,^%CMH66!S?8ZBM8KNR<_U/ $T[!,C*Y^Q^Q[H.C[XK] M%O8_8T+E1R"<2X :BE0V-1X6C"\*'PM)4;E" M2: L"4,2HZ\\?7TL18!_2ZLI5AD7<^01EFQ*>]@' M Q97!,$BMG6W[61Q*HS8%9-0.Z!<_ AE%Z%O,R(TZC3>5XE??>YA08DV:UVN MTCCRN9P+IY)9LX3-*3B!44&A_V\^Q2N?OIU'.L"_Y;N9KP^V8F0E> M^N6%WE[\A$K86#A%L>@1MH06 TC11LP/_65'4CPIY[/D*9O_CUN QY'<C"D-YKQOSGMA"65O"/&8GBI,$D_@KN"M M4,_H\Y%$ C' %15G"DSE(#Q&RO6P9Q5$)'8@[*,B1V,1@%]964Y9%P[UD%UV MJBN#+7U;^*V=[N/BY:&I"F_FP\]B<&GSEK+.R[8;7*N5?_L7G5 M_)WKSV>WUQUTKX*#YS@P8 $("(![I"Z)E'*H7""&DK54%4:&GK8?I$ MH/6?+FO/&7SH#_94[%A*)R-_I33R(C9*DQ3,);F">,"SFQB=E"44Z?XI8&X M4%;UDG%."Q?#W8X"4X\%W)"],'SE6RAY$(3CK?C)2U6."K[;/C,.P=@UV$E& M573D%7*I0>Z*3AR'/<\^3:"*S3JU)"*?5WZ'X4?SI@J 0-:+)#IC#>_U]H)P=^[8-57W6(%GDV-F/+^D(Q1$"DPE-<3C>I & MD>A*9LRB &Z"\)R^#Z3@J+T>>(,$.&RK=0 V/.0F2M/2Z2PS#S-@. &K2R&0 M4,:L#AJ(A0]; 7Z%J=4@E7)+@J8Z^B'&KC-ENMG7#=HPM]8)N=/W3_"VS<*; M3M$/['[/JA[UT MI.)%ZKSA1KINEJ'8KM:%[O9GC=7G M!*F+RH8=*#4M66P2@%(+ M?>A'H%2&!F56.X JQ*X"@6HY8G""]U-JT*W#HB:W1%"JT>3#/4D7]&4$H<[) M4BM^6B/9/&!T<2%04'X*0/#:Y6 2V]1T^MPZD M[YX.5FPK3US!U2Q)872?AK+9NK;B;?(<+]%:K(;G&#U-Q@?J@L)B3N=MKC., M:V*(?(Y@#CRA^]F6M[G108B\:7BJ<@;'$ >!&$HTL2F/&*!*Q&@L5Q]-5)Q* MCRI5,;+&C#S(+-$S$P#SB%Y8F1+HR@/HC4QX1D4B5?YC%HKK3DPC,[@M9NP+ M[#&J\+ \>&G,_I6&JJY9B8 LT56H1%>P0!3-Y)=A@HIIR^1LAY$R/;2JC:$' M\;CN=A80A-QV'P&\C:"B<9Y5-7/6#0/.()W5W(5.]1)/=26J=3J9:GDN51L= M_]GE6K$I-0J674E4A=&*N%$>XO!=D0FT:Z\\F<[[0WG8)E0O?:@/N$!5%^RH?T6A/8[MNS$0B=+;>A, M/VMI=@>S^*QJ:*>[$_N:3;@3?K'D $M?.8X?Y1.EQ=EN;N?;KNLV[O(&SA&8 MXGWN&H2ZOE+1P,H >U3->XV$7#!:PZ7< KE#Z$R C#2;]!0)77<)[X0M9-& M=]*1)@B2'8@,]OC/WI '=R*GNKG"#$8,.X(W?R+5[HW@N@@# 1A>&7,GA!/2B(=&"D$E,HVOS3HKAGJ-A>]5X90?M>R M+L++4WN#)!>M&JS%DF7XF( A2)HG DO\H@/*-Y.73'7SERO(V M^G/U&/,Y!BJ- 8Y#%.0+J*^J**"JAL8O>6I$A(D_2AX::S:"RA4=V/)-Z$KW M\,0OP8$M]W[H8](R13W !3J/O<2#G"]>R5(8@,^$&[=+5? M1Y<8R/,/F%\-E8.[XVDTLTGO?3Z4XA,IKAU/_Z?&O;D-;+&KAYUZ!X4*\F\T M7 ?H2S8-Z=59''+L"?(H?'_G/H!@>B)ZPP ZUMGV54AGE%U9##Q$.91$J>B3 MLWF)^JP2<=.3=)0JO"EEI.I2\HF=!;&4M@14'+IYEF1F[+,LC#M:]U+)WSSS(\!2N,/V3$TTU+E[ M,X(Y;,N^Z_:T[D6>QW931I7".Y])THZD^ JCTE[-KM&<)3! T$A_<>"I0H7M M7'!WJI<--:%Z@S-7B:CF12AYTHOZ.U?HE;F&AV9C1H;:I5, 9IXJY0GZ=N8- M3A^#@Z$ "!X,TR\%FIM@JJT-;60=I:;BD5KY&>>6P/;/#J/J8:GZG+C,JO*J M,M4)N1!P@VO5D:W/KG(YLS8?J"L"J:*27(%/:W]WK\':>[LMA5#:^[MM._X- MRU#-K+%+G#7VZW?='K8T'S>"(F2]]*?165OB6:M$,#7C\J\I8*X+ M$Q7L&]LM=Q1LNY\!7FUCB%D9(&9.0FH!X*P(G$O]&7F!Q$Q+9*:#*C#3%QU^ MA:!U3UHU%B&=%;O5H6/Q737,! M 4TKOD;'BOL24)\OD0^/ZH" MGY]$81P[OKTBEQL+5=[$X7A(Z^VI::[ 9'EWCY&9#6.[@5-'F S>F[0;VQ]. M?.@9H_UI$NCRNXB/A[%M,DU6W7LQXW$5F/&[]D">Z@K: ?N#0\Y+%B,P79+" MP1-U-9!EHIH4N_VAGF*EADD4>L3GZ0R"@6D\#Q4E*I=\IG^# O=K&[C_0('[ MM0CLVX;*CWB0F]!7_3HU1M2U=[H%EJH^ROSXR/F*RZ=S M1AJ&8;F'7YCE5M)XT?9>0WC9G32RT3]/O=^LN\H[JK?!NS@OHP.+H%8P959W MLK.3V:5,T:7LTVF\NO?:##)E@]KM$D9AWQMX)K"NTWWE"K"$0[?"T0M27#!1 MP9G$J9^2,%BF,*A$GMA%B+$OG=+# M3B2B=6(.0M=:2=4!OWVJ>U7N$*K!!0.;+=10N>ZJ^2U&)1BXH*61&2D5!'% M'J#O0QW80 <8LVCY# F4GY*"*MQ#S9F?:ZK2%GNE3 MY/[*'.=G&TI9_) 'N9!F:+(">FD4F;ZO?=%-X"HMII3= MJ)MSN:="7@I6LR6,+>&4LNDNQ%15Y^IWG,+VJE3XSWSTX<,A35Q8LN3;JT;>^TDVE@"B) B- 21W8BC,A&-JVC! #K+^B&W9 M##>I,8-8FM;;)>(GG([GZ62F<(9:SZ<$NETD-5 2=H'&:0"I2:X@?FJ\:B!? M7[V%39L"A(4&A^Z2HJZWI=(Z)]?-_;/]7%0;B.)@*90BC6)=N+8<2A=@\J#, M5S+ 90J#\1N%;A9=5?^H%J&],68GI[?"R:PVA,O<'*99=SXYK) .YGI%Y&^S M9'#[EB1R;2IB'(I!FM#;W+)2_+O M#XU9YQ>]?W"FL$N!$2 HQUR)J2?,8 $(&!Y0[J,KEC/VA"L_(A/2;/OY9]OS MRL^V]Z!LOR_4M-BLVQCDLDL[?JNUS2;0,%&+JDP)?U%%[$DVB,@)\K"8^T+Y MOTV[$&R1X/M..7XF*V/)XC%40V7$^A5XYE=D->*XEW!BS$O5 )QH,@BFI3+7A\6P4ZI;[/(&%#V9CX,Q& M3]TW+%W#-#0>Y%RIQ7L')FT9.O'$JA9:F<.JT9D=?/CD[,>T'3.=8NURS"^$MF-@28)J FH'Q;.W]52EF&T, M!*7)_5"-]L@*IK("86/%0STWSF($2O;XV'P.Z:XJ,*,]PJ6UD61-O[$\JT;- M568_ U^@FZ:'321.?+ O\(R;831)!8\#//+C'RV\C:/=[@BTW)JK9 MJ!H*U4N3!KO0;1G<&3*-LM%1W,@_F#KE!LD&)L^M9Q)?8+T#",:Q< S9;8%( M'L/H_A,F[-B9@,M;+5!ND$9*=2D*3C=JA;[:H DY9FV:04+ZC3!ER=F)>U&T M#Z=;PMF2"/2#24YS!AN!_Q\[AAI5G&O?E[LQ.CZRU*79=?'*?VZJ]>]2+E5: M(D1Q,J;K$"_31;.L5)(JZ^3?N,B%?&8QTZQ0^>Q:2XQR*!XSP$CE^LTJ4M?- M+^454[7QX(C4W".<;K:JL:=MEJHFIL)/ M>J2W#0?IFBH=+FMD@:M& 3OKCD 3YS/56*E,VQ=>LQ#Q>='+FH[)9AYYONX? MB6<;'^FT72\RR9,8TAP,Y--4@9B\'-J_XE08;)N$5"3AL03AT:N\\"B#),]# MD>E\T8%B7^Q5!@R,PD"J*SMPSQT&:%KDR2GK#GSBYP! M.=-J#(H5:>]C3KN=$N@XO>8X]2M_G$Z+0QWUD9J>4IUC(5?Q*-8O9&NX22!; MWK;)#7&:[V6-EG0'075"(/B127C5TJOD8CNU*&%!V-3-X6W86B- MIQ\(R+8WE(I(Z7G5<;HTXI8]HQ!T,SG-!=^6:[V8]4UE.$]/M=5#2?O/N+O**@I+ MG5Z9-,Q<7M,>+SH[2SD[U6B>929906@IB4(?- ;:DX62CA)%@M-AT]'8/3<\ MZQ"AFBQ F;8>4VVG9BFM$[IIA?GJLV(R(G?J'!K/W D5EPHD#0H9&3TOZJ4C MJ(W5\]V,&8*G.)\C@<5MX\A[*#NBF=8MDQ:%'DNZ?C;_4L6E43;$FYVS2O0% MNS:95C=IUY0.JX.5\R_'V6]5!T;HB *X!WPS"716@!9>,'#9BQK(P:$9?29A M==C+?%**796#646)4>+;5!Z+MCS$J%H#YMM*9Y$A>4-8GDT)FO9K3S*OMADQ MHFJK;480.J4<3=LHN*8* TVU/TIYHC+_D?*Z/Y%R3*=F*:>F$OV&OMHDBP[4 M'-\)MQS'=207.HNC<&ZPO@=];OV)JEV6!OS=,.S!549ZNT,GIX,[C M7/ 7"Z@]ZDP, R-#S#E9@3#7K-, M/T^K:/5$M48,CX+2-_%M7$1&R5AB81 S6P!9Y6G7HSFQ!!%GNTOM7HM!*H]=2:-O M!6Z=S D5GK(,EW4GUJT<3+L\[3(Z,?K^2H)18?U&>I"LFQCBALA*QXH%./;; MQ^^H4?(STXZW2HJ830'S-DH3SP[BCH6XSR>H%*J%8>@N#T#[JXB4OE$\\^E9 MAI>J2"YFXK3WV)9I\NQ4\YH1& ^AGP9J)CE(;OOCMIXV74 2J!:XF1DST--S M([6C^%X]7*\!&$^)A:)0*7&Y_0"CO/CF.A7;;N^CA\7'"F?UA=PK'[OP9 .% MU;QE8WT4 O#SEFEG(VA-TKBZN2HPP$'0W4EYA+^ 3,5/$?6P<;)1&=.DA-@) M3WI#L^BAO PB,]G8^9Q9!S$?:*'O/0C5 4P-;%;MO8RT[D*F8\:+*NV@F&TP MQ4>Y]F;!$V\2C@T]C!)^WZ]!2Z_GQB'?G7%_7/TW^P4&3.@BF70SMS^PSJ!!6[A*2+ZZ/2(W=7";]'ES6W+ MAV+ :9)U3"9S=8G'JQ*M:U2C42C4[OA.=#A2Z6%J?F<$S?4^DQMQA-% )B5V56W MSHPLU0#%4C,)OX>&N_)P*<\)'A>G::_J ZQ;V,-HA^QD M$Y\MD<\J47\MY5PL!954"5^$#Z- )D]Q&TIPRW+ )'WU+:T%=)RE:RXRC2 & M]BGZ>IL*!XX>&(D.;J8[8>8A6MXUN,D)JQ<"@NCVL7=UNF+99S9T]XO\:%LS M!S$GEU_U[%Z<1^D9!Z/MF>VTHLB<684FD4]U"EG2"@3YKTI^$G.U]',:G_T-44?&<,=_/=? ME!&/=4EFG<;/LWM\H*34["JDT%0;[1_O'NS_U751%.IZ''=*_O[ ]0,_?#3. M0//S#M0R?53>H$=)N6>]-/;WO"O%C-RP3Z;6YRU\@WEGS,+^3?WGT[5>ELKM MW0\M(O*;$%DY+\U;M':;>ZLEM':FXK.G:)ZG]8(ON7>T>U#?=\0"K'PMY>+" MJ2K1@5MN_)T_@6[_N4>UVG@[AAU';K MTT?K:2<&73&#KB$_+OIZQ(8D)U\CT+!G_9.@M9<;A M^JZO\6O\*[O99><2XCHM=^B@T$%9UBM=13 +\H*/Q%L=&/U[<%"M^#312:*3 M]':O=.LE_B8<(A% FM/?K^CLU/#LD-5 ;$@^EC?S16?E7.2)KA)[KB$WDI2L M'QMNNI0\N?SM].*6_-"59M(UY$F2E6O/AA5U"JR1'_H+?Y"/O^D-.=0C%:>^ MTBFI[^NL_)1LDA.:CA$=(_) OTY:"&A3 N6+I7, 5'IJ15C&+L.4*05A(/*- M&W*/>:IEQZ)O K=Z19T0=0IYKTXA>]0I9#T[A52D)<<_OIU]/KMEG9W6QK4C M.>]?OF?):]S MSL):TG!/E#&17":YO'RYW'Y'B;1"4>S(8/;][.;V[.*WMWOQZ7$O"PJZVI<2 MM\9/UQ'G#=C#W8.CEQ4FPOU7497X+F$[=:'\Y1O7O'[8;1T2V=^=[*W=%U8: M$]670/7F;ON8R+X"LK^T2P21?2ED)ZJ_/]7;+VXB061_/=D_[!X2>EPBU=WH MX M3;O8.=H\R>Q^MB8J%=U[39/DZA+9U-^+.-+1<(%*W]]?ZOO^IM&Y',)5I MH7=7 &QC7_Y@O\8OC\,D%GSQVK]WO-"+*RQ0VS?_XL6JZV!?38)ABQ!!:69- M@TBKWK51![=APGU63Z\I(CN=7PX&5O>YKCL"):E6ZZ/OG($$M"7#N^8+?B==C@EJ^_>UDO.BKU_S- M+R&A)H5JDZ1TH.T0(1\ M;M+E, ;1[H6T.YC7FT>TFZ(=D6Y!TN4 4KUIM[2,H'F)EP-61+ME8*^*>F3> M &;,YW^I#BI_.>S\G??NXS!X@-YL+\>><_EK7G7V5BS6M3]'O )BK25=]@X. M7H&)@[TKQ67J';<"SN.;F%R"U4 ]J16XC<0N06JHIK@]Q"Y!9Z4YRQ_GZA_^1! MS&-V(GF&W$+D%IJ3+H=[Y!8BMQ"YA<@M5"VWT.OH4U&$]Y3Z_B:BH#]W$NJR MD4U]Z?8'CX=R14D8L"^[Q<[8U8 ^52%NK7!1E8G6/JP<9JHRN6[.O^Y\OZD: MI*HRQ:J'MZI"K1J!L5J1C )X64D('XTW,JO[,O*YQ* 4P*, 7@UH1P$\"N!1 M *\J02@*X%$ [VV!QOI'\+[P21(&G'T6O#>LHB.+?%65I$OK8*]R_BB*X56- M)-7S*:U:&%?3;50UJE ,;VX%?L/]A'WG]V+!+)P-#^4MFCE/$;Q*HJ(J$^W@ MX(7J<,-#>%7$4U6F5_7 5E6H52,D5BN240!O217R]8_C%?Q(%,VC:%[E:4?1 M/(KF432O*A$IBN:M(II7T6C=*^#$7%AJU>]W+OQNF$;!"STHKX=*ZRQ:EX"& MUIL\KP8\ZTT>HLZ;PI95R]R*(Y/:DF?MP,>"RKD6P.,/$2?LBONCU7AJUEE$ M$OP@^$'P@^ 'P8^:P(^:9C*_2H6O?T;SUV27?>>I7'^?4[?J$D']>^KO-)N5 M2]U9,57V6B\FR;HG-$,-??NX:BDXE&53,6EQV(C M4V5TK3^ER-3%*[/!M*,4&4J1J:.SIRJTJZ,G:#UIMW%NH@5@QF8XA\XG(HK) M+U2?HJY5>X;V]\DS5/W2+/(+54P0DU^(_$(O4L[PF,O(%SQ80#W7WR]T'DHL M^^X)P54A"3F&:D4[<@R18X@<0U5Q;I!CB-*77X4C:I&[?"6"F/="_]V#9^LL M4REKF;*6*6NYLGAEU3*WXI"DMN39N'#4@LI[_4-2K\J&HJ#4A@:E]@\_4%"* M@E(4E**@% 6EWE(]OWK69_T#4Y^YGWBC,*+85(V<,AM,.XI-46RJCKZ>JM"N MCHZ@]:3=VL6F%H02]0A/#3V?]X4_'GH4H:H6&%IO\E"$BB)4%*&J*#"I+7G6 M#GLLKI]K 3_DG7AT3\"#@ 3*7R8C9N+ODW$07],*"!Y"^DVSD/ M>!SSF$G]WDN\12BXV;/)*]K>N,HD>WF3WXT>3 Y]D;_?5 U259EBU<-;5:%6 MCM)N[5+'UH83-0B>^B/,.J)6,H=2B"J%!9:;_)0 A$E$%$"445Q M26W)LW$)1 LJ[_7/(?HY4+A%'R4-5(4KU@UJIE<#7C M556C"H6DK%X^\<6#\'G0W\2HU.=T,.!^2!&I^GAA-IAV%)&BB%0=G3M5H5T= M/3_K2;NUBT@M!"1J$8VZ#GM#BD95#P>M-WDH&D71*(I&5123U)8\:P<[%E3. MM0 >-Y.(]]+XW3L=K[-L)-Q!N(-P!^$.PATUP1TUS8)93'>O?Q+,HO5?E 2S MD4DP!X=M2H*A)!A*@J$DF$HEP6QKYP;BCQ-52-)]9Q)JQ;$U?0758TJ%+"; M6WG?\(!]C7C0\^)>2&&[EU,OX>S$YQ&O(O2I"F%KA(NJ3+)]&DM6=T!597I5 M#VU5A5HU@F*U(AF%[MX$A]62-R[YO6J 23$\BN%5GG84PZ,8'L7PJA*'HA@> MQ?#>%FBL?Q3OAOK3_3H@48LN MW;=I+X:F"]2CNT(@:+W)0SVZJ4BN*""I+7G6#G,LHIEK 3E.?7;%XW"ZOG6H"/#GQ(01;"'80[*D(>H@[A#L(=5/'S%II[_0M^%A[5L?;5/I>] MA*I]INLXCIH?J-R'RGVHW.>%4IC*?>8N]_DUX5U?R+_[WL.R%J+?+B-C\BQA M7XVSEKMRM<''Y43%C[Q +B7YN(,79:MG\-^A^ELN]+__]C_L+.A+CDOD.GIA M,/#@:Q[W61()GD#U+XO$OU(1)Z*_N\0W*2SIV"XI1UQ\E;[HA1%/O##8\;U M?$SEJT7PKT_%7^.W/N+.?7KIOO2]>.SSR<<@E#>&N^\,%3B:?[6+$L0>CC=] M4W6"Y!]FN3U?\$ABOV2HW\^P_QXLR&BGYE_?05&T]S5EFY:RIS^'\JT2UMEI M-]@5OQ.LM43VV._HCE ,'N\<2 M:.I/E'#/?015"'M*>MR)G:X\U_<[?""I_Y'[CWP2ZZT^/MYM9TA$?=:$O7=8 M9L1_[CB,D1-'ZIGF(W<=XS#V@&L_1L*7[/L@"G?-,6+^ 67??%L.F,-.^GIY MUF$YMKB]/NW?V[/+BIL'.+DYVWV[YI>ZNV4LNRKO\27F%L)2"Y1_?SCZ?W8)@ M85LG\L%>D(K^]MN]^M)\-2AA$ ]9(:,.JZ2.S\>Q^&C^X:Y&:GLC6N!T226? MR+W(21">)F%>@. GN>/MPH_(*D972S!\77F<<:M_ 8^26:=^?DN]^DRXJR1< MWM$T&Y4Z$L2Y?RCO.?##1T-)\_/.8\3''Y7T>Y1D>U8J:7&+#S:7\J[DHC01 M;Z(=9_.'K+HKH;(Y9F1CSF$NJW?YEG*_8.=H_FS@N=%Y/H M-DRXSY!%\L1Y/LNJS/]5[42K^WJ,PC]8(0[8I?]8N [#+T/;\: M#ZSL=5]S!$["T=@7"[__?)E352; N><+?C=O<\XG0$$MW_YV,E[TU6O^YI># M@8@6!(/SY3U5^>W'(E)ZCP'_OQH9U"#']L4DNN*3:3.1^AI37V-3+??%$W?O M7LI>%:K4L=YL@VE'G8VILW$=R]BJ0KLZUKBM)^TVK@!N0:BQ_C5PKP"@:U\% M]T7TJ INBBKM]HM)0D5P5 3W I13>X)0$1S-O'J]:OY/'L0\9B<2T6VB=^@D M]--1U^/D'"+G4 UH1\XA<@Z12J7W^=S)\T3=B'L0MBEW.5"'I<" M16[.O^ZTCPF\$'@A\$+Y.,O3RYW$YT'"-S$7YV;,HX0'W32ZHW0<2L>I >TH M'8?2<2@=IRHI)92.0T-27P\F:C$D]63((U^:!H+FI%8*"ZTW>6A.*LU)I3FI M%<4EM27/VD&/!95S+8#';Y$002P7^>[M=-99.A+R(.1!R(.0!R$/0AZKT,ZU M@![7W(=(&>$.PAV$.ZI!'J(.X0["'80[%E+-]0 =7F\X"H,^H0Y"'80ZJD$> MH@ZA#D(=[X@Z:EHAM)CN7O_2GS]X/)0K2L* ?=D]V:4B("H"FHLJQZT7U[NL M>Q40%3!3#1#5 %$!\_(+F",Q ISW>QKT7C#R;Z-PS"6_]WDP[UPXPB^;CE_: M1P1?"+X0?"'X0O"%X,O*:70#==[LQ.?1 M7>!&$V$\+L$X0A"$,0AB ,01B" M,"NGT7G8%W$2$GPA^#(753[L$7PA^$+PA>!+I>#+VC61N^&]B(_DV5I -=>_ MC]RU"-Z].KDJ!*EC,N\&TXX:R%$#N3KF"%>%=G5,(%Y/VFV<\^CE*&/]_4$W MW$_8=WXO%IPG3FZAC70+'1Z^T.8GOQ#YA<@O1'XA\@N17VA^TMAH%;F&R#54 M>=J1:XA<0^0:JHI[@UQ#U.[F=4"B%NUNOD8B?O_@V3I+5&IV\]8X9[W)0]2A M9C?4[(8PQR*:N1:0XS._%U$\\(1/3?8(=Q#NJ AYB#J$.PAW4!K,FZGO]<^& M^1[&K!/<"5_$E I#J3#SI<(<42H,I<)0*@REPE JS-NFPB2[['N8>@NHYOIG MPMR,(_G,E?A! E(4D** % 6D*"#UEHH9'O-G&-TOV#IE#8)2"1\-Y (I(E4?1\P& MTXXB4A21JJ-_IRJTJZ/S9SUIMWX1J8601"W"47"G;_Q!!!21JA006F_R4$2* M(E(4D:HH**DM>=8.=RRHG&L!/+[Q*%F%=V:=92/A#L(=A#L(=Q#N(-SQ_KJY M%K#C*@H?/+F=/4' @X ' 8]JD(>H0\"#@ >EX+Z5]E[_--S/89PL,E-\[;-P M?^?!3O/%/5#6/0NW?7A 6;B4A4M9N*_,-Z4L7,K"?5(O?PO3Q11S_?-O/W/Y MXO)>Z=V[^UJJ0IM0,?"ZOG6H"/WWGO/@ZI (B M!P&/BI"'J$/ @X ' 8^%5',M0,=G+QK)AP[YB' 'X0["'=4@#U&'< ?A#LK# M?2OMO?YYN)W$YT'"*1%W2CB?\X@2<:=3+)LO;Q%,F;B4B4N9N)2)^Z:9N#5% M)D\JYZLP O7JE'X:(-I1]5#5#U4QZA456A7QY#5>M)NX[Q&B^",#7 ) M\5[$1U*BT71'\@K-1Y7#XV/R"I%7B+Q"Y!4BK]!;ZN:%QR[7WRET$Z;)D'T6 M 4UV),=0'6A'CB%R#)%CJ"K.#7(,48'5J[%$+6JL;D-?]$.JKZH4#EIO\E!] M%=5747U513%);C3GSQ(!9+A5K[<%1G3.&H::KL'5"2,H6C M*!Q%X:AJA:->1Y^*.I6>4MVW8<+]^(WKKBI*E[?_FA>A'(J2997*Z9HLQ;^FV(7,O%1RNGU_,R^ZT)]B+D5%5L]*2@ M,L"I6_3I_)KPKB_DWWWO85DK?;5ZL_'8YY./01B(3[X7B)VA>JW\8QC\ M=ZS^+N6=!=X$;C5%2-R#ONB%$4^\,-B!)7U, \D6\*^I7^,2/B*;S,VRN _R M#[/^GB]X))^>#/4+&P;=@Q4:^=C\ZSN(LO:^)G73DOKTYU"^5<(Z.^T&N^)W M@K7S.[BLE>"I>V(A)Y<77\^^G%[5U>>_^+@KE%N[T0C^,/IK3[) ]_PO-@&WYU!Q#ENV._@AMB8/=8XF$]"=* MAN0^ C&\IX3'G=CI1H+?[_"!I/Y'[C_R2:RW^OAXMYWI0O59$_;>89D1_[GC M,(:61NXRS$?N.L9A[ '7?HR$+]GW013NFF/$_ /*OOGV:A5WO]7.COUL 5@\ MF/DM?<6IEB?@']_./I_=LL\[+2M>5PU,W_!U3RZ_?[\\Z=R>75[ $?O[V8W\ MU\T[OGEQU[=N(Q[$(R^.Y6+9C9>(>/MMEC*M=:I4[1TN3X^UK")3&QF$T8C[.=6F/Y+FS*Y51>JOU#S]#3GJ M-Q&(B/O_]FOZ'[MONW$NL9'$Z[N3G57LY.UD+-\E'+#I(\EXT&@MBG&K6=_>+[O\5',XB'W?=87L:0M3P03O#>1N$/.2D+SF?P'9_],@QZLP'G@B$_86,TU;S#A)4-Y%WGW MSSSV>NQ&1 ]>#]XK8AVI->&[\GGV8WEA7PPD4__7/1\.AQ7,$">L8-@4]$8 M&LI%[< 3@+D>(S[^-/N>RS05K,W5SCX"/#3C'$NA[VV7&7A56N+OH2>/_(]8 MS&1[M@7XO]W\]/N/DP[^L_5I^Y/DLQDF&O''"_BC^@P2BS&7TDGX$\9[4D3$ M4H(@;2U?7$@)Z_(&\P+Y_[U(LX\4M+%XD/^<[ PDZ&9;1P?;+/Y7RB/!!D(D MNS/X: 7 Z";M_E/T$I:$4N0))A'="-O M"%]&FP7NA-^1$ML+XD1>T9!R7!XY^5\#M4TX!N$OS%U._Y5Z8R 1Y [U6[G$778K_R5U4"HI*E>K[@2[T3KZ%*N%*,T&W^!CJ8%Z>$9[0TD) MD6FRL8#U!.K=I9(LU9'V1N8*GLD*M@5\ "HHT#RQ#:\1IU(S@FZ+"3DM"SE] M7@5RN@B!\27#)A-VK=CJ) P>Q$3T%3B2%Z1Q.=](1A22MR,I/B1_R'N,O"21 M/^"SGSQAFC^E0(%S(K_\(.($A(P^,CR82/ 5*W'38#[\>RCM2WF)/,'RVA@Q M58B *7R48"L>>F-K8.R3$' Y#Z16>Y3 FIT%?4GY:,)N$BGN>-0O!_\]R9U)E/:2G"17X@Y4 M9$/;$XY^Z'$X(" _IP2^U!5=8=2$/!G./?N@/D#_2E25K5(J9?E"HU$:>.K0 MQ/(JO?#8+)P-T+"0>\:C'.9WY#;)Y:6Q[Y<5R>5K*>%IYA*A<6.+YF;0& MPV4,&)@-O&AD)"]:J"@>RUPA2G9K]AMH+BKX6G)<>"/P]+$]93%(CM=1IX;6 M"-;'$H&.L*OGSNH1@8P!5$0>JA*E1<;AHXBTN8 HQ@L&$5>J!Y"*>]1VY6/M MFO/K;>1]29+&0'!<0T^=LD 3)1E*V/X8I@"B1N,0(!W*">54ZGL#>0Y3'R6% M?(K$6/('9?8)^)4'Y-5 4-F*@)G@)>CT+>OT?5W)Z5-NFP(84@Y,$,O*&RH/ MYUBB?P52)$\A1__T1L#1O@CNY*>2,?:;3!)HN3;A?+'V6L:X7QU97EW4_?-. M2T?=6Q3C7D:,N[C.);/>AR51(#12PU81F@D,Q29K\_$6./R"*FT6$<" MT(UD"[R/QN@Y+T\0)CI:XGB#$ ^%J?R-?=:.#1]+4R.6JTVF?$QZ->H^ZAHV M3J,XYQ[N=YZ(5Q+@U=\"KL(K+O&>#15C7WDFS[PRN,UPM>M+. ME(:L#@8V6!HH7I2,FSRJX%Z81FP(?VC.UU&THI]S5[*L9.7\ O1CN])23),8 MGBS7N 6>2_U$=!7UN&2FNU^[/(H\$<5L$(6C[6SI@""[88#6)MY:6MK\C3E^ M?1E\;Q4,GG=8D*JMO:I%086>JROP_RB1!?%J*Y6TJ.GGM!KZSQS59L5#) 8B M@B B>*UB%# Z#2'/.KLZ&X%UDAF96;-D7DG09LPGX$YKX.."=-2%0.* 74MY MHR1QS!Q%[@4LLWS;\*,K:+_]O7.B'M%N0CH82F/TT;<^[1\_L"\GRE,&,4;G M"=8%.25.5R7?3H&JFO;9.@W9[8;QOOA7"IX?N6&]4 <>;'B*"1O^BN >6^@S M,CJ@+U<;:#?^P.B9V/L)Z242Y+"M]J%-.MG"P[7-?N;TD;UP/[NP+\;J0I.6 M@N>$;1T=VVLDK?'#PEV.G;LH9\/VMN+F!,I6&9P';B^''=.[Y>PCO* DP8QL MP0P^@N=9J$R+.!UI7#>#^0QOZ!")_-KTG4?@KQW[G@ZZ9+1TB:A6OC*6N@@3 M( \RA\EPX=WP0:BSF7%"7CKL;76V&\K;& F@ 8J0D@P$H-/CT).4#Z3TZ/A -]HMQ"7A/2&1 FV&: M%3S%2_:M(:0@)%GE&P/G]<+16/X"(GQ(TT(^42"2QS"Z9U+]!.; &R1"7K75.MAF?4AHE5P3]AFZU^3N]82D/FQQ M,7J90-Q1!1HR?C_G_Y3_NA%W.M,LT+M;_MXJ\J+2L?HJ(19VNZNVUX1OCB0S MP0+>=;M/8+,-8,Y"E>PL #9%!Y)E!0C=](;@CGA"(JA< JM:Y#FK=:V*ZI@/8^A%!#NIRJ9!K]2\DOXSO2=5/:"9,B2;#(_- <]2TS+ M[>N+>0PEQDZVN:V#G8S3"$[6V@ ^T2F+T\%-A2RG8)MED/_^V_\4(17\.))+ M'^*_IGES8.Q(9:+J+'CPX)C42[;5%7)[ V!.G3@I 8#OJ0-9FK[)K@7O3]@7 MGW\F?0'9MG $Q3,GE,286!2F&Z\K>",%! M"!3I849G^Z_;YEU,OJBD*QY3)P_5&XU$WU-IPF,0XZB_U8.,C(><(RGS >5 MXI*VZR=RD 9A:D6[I($72$)(;0JB:1*@),MEX=DZW%? *K4FSJ5)GO% M)TI16)I( :G3JS@H-M@*'DT:EMKJ&0#6?2[_@??5+CU##!!;$[GXF8QIGW8' M\BE47Y"*2@1S,$BO)XTB:[!&ZG*P \&(@Z_I1/=BUF7' M^#_!AY'=V;A%&RP1O6&@BFDE: )?D>8\&]TTEA25N%["T]AU;J 9B_C1V+*:,E/>:+!Q!Q-# M0PD7,?$3_0-EY;T2%.M$4A_=[0WMY9G KQK3[A2 GQ);1HBXC3,6L'#F72E] MCH3"Q7L!&V!NGRZ?2<=W$>\C_<5/2 0$6IV$<3*%\760\0FSOA<&D+*+_)+$ MEHVPI@&H6+I&9\:YUXVGN%^E-<4TNQAVZS9H1-QP]$H[&<5@5D=WQ2CP,&25IV?]I5%)*_V M(H&DQLQ;6/B,!6I7"5XJ'ZL>1;Z1M?&-S)3)9Z8^5!JP81@KCYT236+6J6], MF^9PSN%(P<];7B"_ ?)8?@ A'B](Y<'95F<>:N:@5J[K([.F*'H=NQ]8,3ML M\A:_RN6/TD1Y*#CX0ON2B^4AZCGO-_/P0Y3.<_&!.)+\B$04U,E-[#VG2E)KF]?#:.SA@?X8!4'^#2&TGQ!O!Y.(D1M'9LRKW M/7[?QB[UUL@O2N 68*32;G09(4W]/$3$B\DRKFV3Q1E,BH9=TK110[*FSD#P MPL$B2HD(VYY!,IX]3-Y/0#*'&LED1E#!\(! ?X!!\OP)];#]PW37DE([N8@A MM>GGFEP.M[K)R^IM;#[7[3"?VZQ?5MW66$,:C4TW0X$TK4CG(FG28&P:P^-0 MT\A+ H'0IJL7CBSEZ0]%/?;'[]%MP/P[- MJWR4\'I[ABE8W!,0)%OQ]B<&?8546XR?>.I55#U.)+O["0IYK40#??MB&J)XG@3JW64J*ROTLPT1_/LTMDD)*6@\DS(?5/&S_?W]I M'F"S+63E.[KE)J!-*4PZ)<!Q,AF+$F,@T6%.F'*ZE$>B)*G.74:NGYU,53^9E/03Q]B+YZ76> MGRIM?*7Q@(*ITX4M WDIRCD#',;&GLH7FY1P9"ZK7+A)Y:#R$NBT,Y=QAFXB MJE7?F(#]'@7L*6!/ ?L5(,1Y(8/4L=A $'K]E*1>HE]ENC02D4M1?6C 4Q9W MRZP5;&*E31]RD=3:15("/9SZM*>1!]JKW.EG69Z;VW@1_'5Y6:JA K#9LNP&<*/E8@'D M8EB0(8Y6TP,U[S&CH&/M#>PS,'H&6:<(\Z-4*!XX2[LB>10B*/'U@*9P\I0> MAR%D8^A86,GAS\I]$S: 6S"Y1TGD=5.E67@@?$19?>_.@U+97A3&\8YV*;&M M+S?_V+G8-M>9&CUO1HF$6I]3:KO<@QR1#G;V[?H"HR4]Y2+S++GCJ15!7IMD M#0SJ@<<_JWW+/,6F@R\=PEI#3<25,&&CI$(-0N#:I%#Q&E#W$1HF-GR=!<+1 MIQH^R*>&O!\7OX#\):WS!NMY42_U$BAD@H)G#Q*.B(G>"JV]"Q-!U6)9B6.< M8C69Z;VL\ITA@<[)N4:V*=K!2B:IZ]6(HND,-!#F<.="1AQQ4IU[A1X M200QFHPF=C,5K]U246F(="+K;*/]*<6.%$JJ2;UVCS28D-N7BN4XK@(:^L/RW)A&SFWH^+E!N%-=C251Z41JA]D9"@3DE M<8Y:'":S9AH8T(?? *[7TTX&H@_];:72[FOH,4XE<.BQH> ^MKCMLY@/1#)A M/G]45T3B+O5U4WZ':@,/VS5GOS/35"X,V#C5$ET2OR^VZ; MZ["MI%LY(FYH M,B-_95U+P&ZF&T/1:8/0.>L;D_,] EC0Z+)PI,IF0]CY13HK6PGW9\<9NJ---;,N%?$:TZ@WAM/(HNBYTMQ&\+#O;2:X'H]1?#:-^ MPK'J?V':)P[2"('1=,JUNTZ8=@>-R'L3N$^!SN+G6,JZK".C?*ANP X.CCX? M\3MA8XJX*0UE/1F#Y6MF&Y7M5AA9OPM: 5$Z-GDPA97$MIJD(W\(P8D".IKW M$BV-D%P8T9E.5NS+3;-2VBFMT@YPU:9%VB#R#*BQ.]@>0WGT$GXO@H+\CX0W MZJ91[%@AQN$S7RX_C^.PYZ%)IIM_3]0JX"[JN=EZW"]:UR.\;1*2V%N6V%M) MF_AK,0H?P(893!T-D^)<+CI4I9RJ9>K;%AK8:,/:0R#5O""75_8=^EK\>G;] MPTRE\DI\&MN-(K./H+-4:9Z;:F\#+G!,&F;Z+*L%.*&!K)!K2L1(6@@ID"3^ M5AFZ19PBD3L<_1C3@$MS(W.];>:N0+%9G K@JYUPZWZL5-<$P$P[/K*=R6+N M]?5#G+XY4\)'#2!=9@8.)414.R%BGQ(B*"&"$B)HOJW[457G'\^[1*T$9^9\ M8 Y_'*?@"9"PXB',F1Q.IJRJN=;Z5KD$=+X]9JI'QDTRR;Y-0Y27PV35Y[)\ M,X>\0Q9=^,K8E":9.Z!4E_#SKN2@$.S\(D[%OHJJ;*S',TM0 [2?HI>"!XMU M83P?W(W[(HLK],->BBPN &T&P$G3;2(@/]:"R?+6PRN$"YT#.6:C7\\A-5PL] M.,4)'JA\)1";.]W)#HK/+H^]>!N[[N)W'O RJ%_67CII2 P@(0X<^3SUIYOV MP,S#%[R_?FU>ZOE[HIFI,X[:W'VJ.8:Z=T.K![=5S,@+O%$Z@J82_@[V_@0> M5Z&0 !A7?DF(>Q'HV,T0& KF17KR[:'-A'PU%60T+<6C&(D6A$H-J07KU:.= M^0*F*IF2HW?/#H-%_P*^&7BSW(V% 3I;W6V5 M=H>+=A:5C3LAJ5CK;(P3Q0]97:H!-9J+3 #$,) .DUX&_J3(<+E82<9R\0R> M,R'6V9Q5O!8; )B[97E+I9SOL+QG7ZHOK1&H3\:V-WAJU!2I\N]AJYS4SF^] ME[#?%WUMP$#$)()PBC#.U5SI<3%%"ARST]/)138#"*='9(2:L20=Y^B"L.Q. MR[]SYXFP@AL5A#WGT'88>_JFXSY&(Y1#5W*MQ.D[\+I.&#O)"*;(\DD)$F&V#U,GB=+EZ;YO"94-40+PT"AKY_ U,0)M! [5O M4B#'!590;F%;F9YD[X/]WV*0:U(_*BF7^VHCB\XH L4JS"2O4^H"^I)EI9S6 MVLVEV:D9R\A00%"@]G2QA;,H-TYG]WW>(V6SYOII+\%0TH,=5.XYULVD<8[$R=(N!X1$9ACAI9$FG17%RH4=GH'H))412VD">[ZWC9G.; M[>T?[QQ^:!^P+>[+7T!NJYGO@!>HU@@'Q^V=#\W##]MHF$O!4.!4#-D63]:N MU7 FU277"+T/$R?ZSL&<@<%5@,Z><]TX+F8JH&:Z4D!SLFP]3HF)K6&Q=T#/ M"!SD^:BOI.$(>A.YE2M>7-K#P4A/9[R$2J60",C+7M>N\RF #;LN)22$Z\AG MMPD^NZ]F&L.T43%+)<]H2HMH*D";>3N%/S#)S1X2%T5B4BB_TS9PP=^M^XKEVXHU;$X2)J% M9Y8QQ^SCF1DRRA5INY1E Y>RU]1P4[U'PVD!@=-O^$@U-\M6GB7Y6%"1S7VR M\RQ+]LZTK[03RA*1I5T7J#/D5OCU'0SV#$!]4W\IA<^K'3X_H/ YA<\I?/YN MP2$@P%$;*9#S"Y3H3=5F6+58-+X&U>+2PC]T 0!.U1I"C6:,A*=\'Y@J&L;" M^;4>>68\$,H*CI\UJS/?/.@8U2/SI7HF[P@Q;X-6N@<^H.X(VXG-P@:-(GE< MK)!3QTHWRGL^>JZ?!A&"(1AFPZ=^CG3Z)MHS@+.0/ 3FACJ[LYT +[96<+G< MO.DTQ+>)RD_!I7#:A^U\4V7CVOJ9UUE">6OE?0R>IRR=U?FZ,QEV"9QM][M1 MM!8SJ)?SG<5L!%VW(=#Q4EO\.5.<95:XS;C$.VCH*WZJ5&S;Q_"9),\Y;0-/ MI9GH1F^6(*:KVTPZ(%?@^- Q1]?%5$ FQQGH"8M!&B79J2NVTDP3S&71N0V6 MD_04"#6B$AUTA2^:EYCV_MIB!;MNY<[FLSV&!6>IU$4/T\X$;;3,M!&JP^=U MC^FLI#CR1OF*KHROZ$3YBN9--3]50=T'W690*P([A;5@U-NJ<[ 19SBI3-'$ M($V@GJ[@?H[$'8^P&JQ7"-'K *B:86LKZNU8%W>P]59[WVHY>*&&TH%2^YGW MPR#N[KQ^-6? NBYN]U7OD*R.'V?V9"IHNN7,' =Z*L:%,BD(6=B5+&UO7-:= M)B.;.Y,S1&&C9P)Y/'"[A:,6A#[F(U6!!4"A_/5) -2[IE6WA2\I:9T9.W0 MC^DJGZLME9SJ5J3-^S7%T%WHJC$2F>RP!Z+!>I(IPA$6GSH'HZ']9?+XR>O1 M6G)GMT(&:E_I;E1GX,9!+UV^;W,/@HTFY0.@#\XXQ5N:*2HF9T9W^)>_42FI MTTTV;"<-\U#=.#G_R.(:0XB4)SA -@9I![6^:K++I)1X/:S$];A;@:L1K)TP M4#[;0'754*[#*;EB),C+@SKY<,[Q5L_,EE?%$&]J*\FNQCMC^@\WS(>;Q5F8Z),(ID; M,+8*&?HPJ4QZ-;S3=*K#-C(ZB)"K[C%S:<#&50GE>?VJ.S(H?*TA;FQ5:NX- MR$BM=2\8;$V EI;&-8*=!?+0>?V4^Y;!W $($N( FL0L4F-":>!F^K4\U\ZE M6*&0=5%)AE(1(!"US4\:ZGB@Z646ZXU&H@\=/0!?VX5GEP"0U2VTE=]7GT8% M+0/A3]NUOV5XYYJH&=V^I!C2A%+Y4ZT:I?C.V:;%M&Z ^< MI!>GKS2>??=TEUBPHW$B%YLO'M1D5N(A>_F&FSGKN-:X2])P/);@-0T\Y;EW MTL.SL)'=Y+[:X=C98KUQRO0),![8EU96,"EN S>9/#U(MBWRN+V;;L,!QJO\ M?X%^6,DYBMN+%MC @]":X1B=E&NEN-Y1U<3',()=Y3MT(]X@\;F2GC+2OG.L M7B4@OQ8F7)H!B,?%7N4-TP^I;T-GN5A0-A')G;T&D?)<,,J$YM^YL?7Z<,Z' MU70C,HK1M$%VROLBX0ZI*Z"])UI^.:HNUZ2M$)5760"NGPET65=>(>597^3: M#*NOFE9HKBC'5FA%>:A[F#7,*PBEJ)YN5N8HB6S9L]HZ*S=,\;FFG9MQ)*LI MA\5\F2TSEU2H=K2C&"=YQ=LJ#6400<>A6HXM)DK4.ZG7$506@)0'E)H546+>C,.>2J!,"FDF%TK&3_.MW:;]GOJHE%, MZ5$MK1+H_CAC2*RV)!JL \G=\IW^?G9VQK:*F3T9,V]/.<5,V1BT" Z*[TPR M:T&9U6I68^#?C4943N/0\S" P()$2U6HUU^?+5])O?ZUZ,M+(08"0ZV5JNJ4 MC]IP\'V4^Q;;&DJC#E/QT=?M.[8!]Z*L#ZB\9)N!(1"K&H<>'RL+82!O&_1] MF[KDJ9&1JCMI*I^*CX$&Y,1NM2Z$_LQ[]^G8G7H$S)8&D"@90'!,:G#4>_WM M9UC0%IS@V';T"FP=Z^04VY49\R]!9X-6%.IA]E$E][== "0NDTL' 2B5*X E MFX_ZM@]_V9-53L[^/ ^>NJD3YW>.(FL=4I; MQ^?1*#89;#F_$%BD7I"&:2PQ\$@A@!)0:3Q8I8.S]0PS? @ 7IAH#0%=R A1 MA][<&=/4,#(68W59>0>6:3?CK)D"#6?LBE-O;8&[*1&?V;.Y@6'^(3C?Y8JW M2@PCU0)F&SU/T X:305,H<_<>EBT[])%$<--."/ O"A@;JVLU;JV> $@J[-C M8K;?M%6DC3;G.N"T62K \?I*712CP0ZIW8EV49H/T=2*O;#=. MGSKCES?)W:!\C:KD:QQ1O@;E:U"^!ED%-741%9&N32G0>JQ@+VBS,\Y']-&1 MKIKZ8WC6:D 36C:S:>!;7Y\,)S1*AY^8G!@=5H 8G9ZV#9'W).&]H>B;N&U9 MVGFQ#9IG&S1#F!==X7K8@0GTNF]1'@?/D0 _<6T>'>7/E<\5D_'U3TP:+-8L MARB!&Y#/UF&;%6)H!"J#,10=8!XRI/MF;VF3($R/-E6\"\FK7E^'AV*FSYCJ M>B'T*%Z5[A XSW7R._18:70F8,8S+%L1SG0_N]?38LK9085OG$'2_1 B)UG" ML9[QI?)$L!](+F*D?2LI>;*S4U5M/:_CC\S?YD.P3 M2>!3)159"DNLV_% QK>3C$CFWX+FW]Y*@FPJ!TYN[Y6N5I+,(N6$%&NFF.QL M,%M0%WDBDYN.S!RD_@";(P1NC>.S:7O ME>EP8 V,#E[)LE/ZUJM M6$J:(.04G^KO! ,.&WJ&L8B,1P1_IR9XF3Z?4^%Z/3PT>UOU.L\NSZ $?.B= MR;Z;2@-ST(<[+LXL2^E$K*$WF7H >'1BH K5Z] _M)%P+KYI].53O*D"765GE"WQI)^?Q62_KLGM&EP*KEBU,51L+.@ M@S48,$S2,)U@$I5%;(R('L@NX92YX7Q./-9:'@@T?D3VP :SDV ;SNQ)^0W3 M=X?_Q.])V382T$'#ZUEAH#^W=;CX<^$!6DH#<,8YF&'AA&'_XU!).W9DRGZ=$D3T@DF\2.BC:;&IP53Y88AG3B%CUQ!RO* MU]7I=S;QLA@[5.GE-E%P]DQ:&Q_'.+@/QG;7YO9I]9OE5$J+/KF# :X-R%.! M,R,5?5]-OHU2"%;FQCG*.T7A(R@E576J\ABQ;D$5,7 _8]5LF@)4O)D*K+: M4+,U#'BS,QIK,2LTQ0-9!8U5#3<5[T.!^N)E+6%U"9 1MZI2I6U*%6 MC=/!-:;, 9XK<2GIUE0H!MI2F0+:\11&5C\\2N2X#0?.Q]EK3]Q"L9^T[)9A46 M=760<8!Z^^ MS:!?"HU7)31^3*%Q"HU3:)R"0LL/C4_E9SI0Q1V&%^]T4T\:$/V(@SF&VJHT M\UQ9:V:"(71DD"3J"3NO5P5GW-(VB/4.I?P"8PU7.V%;K>-\:R:()HT3.[TJ MZZ +H.Z<_U/"NAMQ!W?]1/'#-XH? M4OQS;F72AYRD8_R"U]%^AE].1O +4^ MV1$.M/7+3ZN'K2_D\+K(=75[_ZTD,]30.Y"")8]PIO=L1M>N16EL.6>Q]R*$ MO2J$_8$0]C(0]JH!77[G7P9HWU):_>/;V>>S6\EO[>5!^9J\^Q<1]R+/QJ]+ M,".@PJMP['KU8O6K3P9'0F>O>(6DNX')?#HY\FWJ$-:[AV0--$%;:X(6:0+R MM9"O!;Z)Z_[W7X 3?C$3-,U)4!PEF=WGXUA\-/]PSR+8+IK?X8E0&@OV>8[! M% N[[(4G&!ZU(S%\F"8?>9J$!?9)[(G4]V\I"DH#I(2$VJHI6ER%09WJ).H' MM0]V#_;_ZC)48?BE0UAG"9 L-O##1R.FS<\[,.[SHSJET.?JV=.CQ0(^V%S* MNU*EIHEX$\$]V^N?72BUT\LL%/UG,ESBSK2:NWNT,Y7/N=2.[5^6M4O[N^T#VJ6J[]+1[OX1[5(%I=SA;K-%&[.\C<$I MV/B?33_1PMM!6!ED!K_).ASX@9VUG_-M)[->/78&%._W(V&[R: M^,=/N1@.M5UW.)]9Y[@?,LNM2/REFC1SD7PE-)W?>K\.8KRBGTW,84I(K\9AM]<@E^+.Z%GIJ:!RA/X;OM[OSWY M%3C?7/)?CEEG-'Z"Y9<)M9=&YEHAO#EVX2\@V/,ARP*HZUNOO(H6#?!_<^$W M&X+Z^"(%^58TSK_ LE.NEFWC)/W%B&_0X$80OY3?5TA[#1,7I#T1MT!<29 " M/%P/RKZQS"A!*_.268-"(O/;DEF#/R+ST@6%QGL;H?W>DO E '!9+KN*8^A2 MJG82GP<)W_D=H'(8/'B^+\JX='X_7:UI5 8-]@X.7DR1G%NM?@;N]]/.USG> M>1K&5/*%5Z\^G\4E1+<7TBWG9=ILNCU'JYRGJ%[2>4V P>IC>5K--]AO'79U M>;7PN6NW=O>._[I:?GC78_1$+*?J>WY\M,^^B'ON=UGG002I:#"7#?::>\VC M-59B+> M7C$Z36&2DQ#ZR"?0.=7Y9RD:V7@=TB(=0CJ$= CI$-(A>;NVN7?(ODEY_L@G MK-5B-V&:#!LPZQVF$OA^J!1*JWFX3PIE887R_+ .>]IX+ $;U9-#WFM M5<0T,ASR"+K,G8L^SCCY[/?O=AO_UHW^X^#HB)VG?E=$T83=)+L-=I-"F^+6 MT8$\]981]EKM9HM4!?FSR)]%MDC%#@XIFK44"Z1@-MT6V6\>-JTM@*@*BQ VF0=M8DJJF^QS^%/MM?<;[".ST?: MG=7<;[5(B[C4:I,6(2U"6N25 K+*BF1*0![L[[//:>]^&$:!_#KOLXO3!OO, M?_IB@L@;\?9!:X]<7.3B(J.$U FI$S)*JD"D&ALE!\>'37:!DV5.^&B?EU+ MPHULCW[<.GY=V\+U[-V_AJT-J^!/(*<+.5VH0V%U@4/%N(T:%+Z)Z[+2NHH: M%))&J@J1-CX,0 T**3.)3!XR>2@S*4^FHP]-=M[C4<*N^[L-]IT_1B+HB2P_ M 8%)>Y\JNBG1E=0)J1-2)V2OS-(E']I-=C/RDJ&NF.@D0Q'$VK8]W#\D%4(J MA%0(J1!2(:1"9O67:A\VV7>O*]]FPLZE$:+,DF_20'D4O@^ZA+0(^;5(BY 6 M(2U"6F26(7*TO\\ZZ5T:)UPID-\B(4Q]U8AJ8J-51448Z^*"B%;9!-4#=DBI& V2L%,(99VZV"?W8K1V!=0WH'6 MR)]A= _(E-1'CE+K8X' GIQ\_GR^A)A1.?B M"[ON?#\]^^W;KOQYT2CS2]^\,C+D)DR3(3OU1^P$V:/!VLW6SBD[B82X9]=> M_T[HK'=,-8GEPD.%OX[VEQ!QK@O=*J.@IGN@;2S=YA?>"U*KAO+\E6FS%1+@ M53EQIA')-&EJ^O+S&@HD8DBED4J;IQE^J]EFEW[?04C@L((8VECX[)LTSVP4 M[>B@M6BY("FQ^0/F%=)CTS-3N"_DGBPK@K[NBFF]S*V]_?TFN^714$C)\"7R M'E2 _;/?OV-_V3,YOJWF08.Y?-(^.FQ^(,U$FJG*AW/C]=2O">_Z0O[=]Q[, MG_(/LY*>+W@$)!OJVYC.O'MP.]/ON/G7Y?&"LWXD;R&9Z_+BZ]F7TXO;L\YW M](-=75]>79^=WG:N_\0W>^.FFNW]<<*:V7]R2:<_AY(I$_9YIPV#*>\$TSE' M#D6'D5E6QFH[NGNX9@N'TOE?# 5R65L^S/<"L:-_;I9MB/X(N?9@]]A&AC2G MYCX"[MQ37'@G=KJ1X/<[?"#?]2/W'_DDUKM[?+S;SB)MZK,F;+?#)2/^<\?A M!JN^74NF=L^/,ML_];-/>-1$;X;^GWY MRZ^79QV68\?;Z]/.[;G\X=]^[?['?V[/+BIL'.+DYV[>J?%@;Y'9^UE;CN?_\%.$%^ M@K+&G@3%49+9?3Z.Q4?S#_>8'C4CL\G M89I\Y&D2%M@GL2=2W[^E*)@,RT@8A-&(^^Y6P*/GF5$T6]H[A'66$,I[#OSP MT2@X\_/.8\3'']4I?924>_;T:+& #S:7\JY416DBWD1P+UN).^+SUV2XQ)W1 M_?EI9ZJW,VH& .U,]79&&;&T,TO M-F99&Y-YPIUS].$5YV@DG^[G:+%^?II#;=<=SF?6.>Z'S'(K$G^I)DTU'8E3 M;NNGC6$< G\C[D:2]GFZ+=O.T 19T4C:-W0E/LV6<>*->"+ZT#E.Q&]%XJ>' MAJTWB6\G8\'" ?L*+?K>C,*Y%.SU',OV))6O+J_8][#'01M/$_G-,/SF$OQ: MW(F \:#/?D^#'I#=TO\]R)]+*]] \E^.66^F(BE54X;K!KX?5C MW5?TY54Q&UDS12J$5 BI$%(AFZE"/NP?L%NP-'JAZM9P,N3)D(\:[.\=UMX_ MV&N1$LEUMR E0DJ$E @ID;<@4HWG=GY[G.RRPP\M=O-'@W7&8WD#^2X_C1II MMTF-D"U":H34R#(E9)4UR73'CIY<.S7]H:8_JU(:52ZN-5U^KL].OIU?7GP! MW$ 5MDMK_5"SK)"JP(QG"W!K1M?ILN8/S1:[]B0!V'6?_2'BI,%^"\/>T.=! M7V'WO>;AWMM5XM:,@-50;V]$S1IJQ!D=)]:P#=ZUUQN.0GTHB^TGYL'*M>_ M<-ALLC]VV>"_M'[0:SU(&F#"BUI-RBO@LKBGP0W:COPE*E=<9B M1E2OHP.,W$(47: 0];3F/]J7_V.G\FW"0(U/!BW_(_!",T$9-'[[X/B(W$5S MN(M(W)*XW0QQ.YTOV3S\\(%=>6,1^3R0@N.?PJ=V.EI6DU,"Y)V#G< M#Y7Q-?S!XZ%\0!(&#?9ENMEEK07GM$QHMYOL.[M)V,4?QJ?0;C8;S*$"X U) M"/EQ\V ]165E] G)T@V5I4\W#];M ?XO[D*]!VW2O[EWXBI\BNL,(O-3TI3 MO%]C4CY7?[A"XNJR?2+N0L:W@DJUD[,+CFRH91[']$A&'L0\9B>24CM?1"!?_,4!]C7O='2X]^*I MO>O>F>C[:>?K^GA&*N,"(#\)^4D6CMK4V$FR(EW_%M[J*NKU!CN_7'-?]NU0 ML,_1A$L6@,V'(M[WF!RTU]1 E(3MF^VV,TI.P^#*!0-YKSZH63X M5Y2DD9 DG$HXE9*&":<23JTJ,4X_W#ME)F ;)!(HTV-Y>L\$N8Q@&J]QO MJ+J/#X])X)+ )8%+ K<21*JQP+V^9JT&._5'?0Y%<"?P)L%C&/;95^[[<>8> M.#YHDLPEF4LREV3NS#;0>T<@-7IA(+_,^PVX#=;_@ Y.GB-OZ7*,I5<"6\H M96>TRB8I2U)V,Z0L(=M%>ST=-]F5GXXP9Z7!S@)Y Z.*]@])RA*6)2E+4K9J M1*J5B&VU#IKLE'WN7-]>7K"3RUUV?=GY NX$WT,G@G4?'!VT2>22R"61^^Z8 MKZTC]H5/^I'@(YUO<,GO?3')),G1X?YZRE;R&Y"X MK19_D+@E>+O9\/;@\. ]1#[2^L0)^#UU0 \I8I>WOF*I"Q)69*R)&4IL:N0 MV-7>.]ASB\3VFPWV.8U\,V[@Y)(=-X^;)'#):TL"E[P(3XX%:Q\T75'R[5N# M??7YG2\B=",H4=)ZQ<".*HM6-<7\N^^]V#^E'^8E?1\P2.@SU#?QDQS MV(/;F0$8S;\N[T@XZT?RYI=_S+Z<7M6><[ZUQ\85?7EU?79Z>WG>L_ M\N!E[>W^SH03&: M+1Q*YW\Q%,AE;?DPWPO$COZY6;8A^B/DVH/=X^._FD\4I^8^ N[<4UQX)W:Z MD>#W.WP@W_4C]Q_Y)-:[>WR\V\YF>:C/FK#=#I>,^,\=AQQ!3=\VO<\G<]N%99ONW;NX9CXKPW=#ORU]^O3SKL!P[WEZ? M=F[/Y0__]FOW/Y;#C,^L$;FPU;:L^.2"KT__Z\?IS>WI%_;Y3[GPW^1"Y5_G MYS\NSDXZMV>7%S<-=G9QLFM7_[0PR._XK*W$=?_[+\ )\A.4-?8D*(Z2S.[S M<2P^FG^X9_%0OI;F=WAB3_Y&'L<\@SF"5+,7GF!XU([/)V&:?.1I$A;8)[$G M4M^_I2B8#,M(&(31B/ON5L"CYQE'.5O:.X1UEA#*>P[\\-'H>?/SSF/$QQ_5 M*7V4E'OV]&BQ@ \VE_*N5$5I(MY$<"\;RSCB\]=DN,2=T0.;:&>JMS-J;A3M M3/5V1MF;M#-+W)D2*^VUNZ0,7MJE:N^2,K=IERHGY93I3QNSK(W)/+O..?KP MBG,TDD_W<[18/S_-H;;K#N;HMV\[0!%F_*:A/LV6<>".>B#X[]WP1OQ6)UWS0[),DOIV,!0L'[*O7%=&; M43@7:)JB]UVEB[A<1R/5B%N!\$W-KDEL[/<"EU62M STB M&A+/;U(O$>P(ZMD=(APWV\TV9=)N;,T"E8V]H2G?+"35:AEJTN94.N< _S=7 M@,7FB'Y\'P]V?H459K'Y26F"+T3*UY-2!UF(E(N0!]C7FUHA*Y2Q*68'<7L M:D93BMDM2YA2V&[U8;L:5O+FLT_Y1-IZG'T6O#?6C,7]=4*^&!'G.YW'P MXLZ\B_B :+$\#<&E+,NRU6ZU7S.XE,4UB>D/%]!S8\&\T+X/F91!2 MK@"1JBR"2S0WC,KS?2^(=6BZP6YX,)#K0^BRUSXZV"=)NP')&)<13+8.-P.P M'BBV3T==CUN^-Q2P<+4X;I9DY2;)2H*K[Y^!07!U$;A:,T]W9:3/TYTTB8@O M%^$U(^(4+MAO-MEG]DW*TT<^8:VCG0]M=A.FR;#!OG$OD/<]D42T"&'O>._H M57+]=?2JH=RGL9[DIB WQ8(Y=8!@>VE"-W<.(U5R]TICL"TF1?X*VHB1J M(3DHR$%!#HHU+A&I0;IH5?)RGZT@J::QM8X[\5RYR8K*3FM&4 MBD^H^*2RR:@O+CZI'];-YZ=BT^__G[UW[4X=R;U//9DF"8CK3&AHS&8 M%8EP8%8PJQ(@I9A9;WW+ J6"4D&IH%250$HQI;;9R/8Y4&!5L"I8%:RJ$$@I M9M5O!7)-'7XA1 ! K"#60W&&RMRZH"7,@VT-168;:;,'9F'/"GM6VW8+!:^" M5V&PJJ%\5&;A.>73,:R^20T'YBK,5= J:%4ED%),JXW^T":=L<-OXH):0:V@ M5E"K2B"EF%J[M&/:\#QNC-5'_)M]BNTK;%]A^PK.7>,P0/,5IBMH%90 MJUH@I9A:OQBF:5!G0*Y,BF,"X%9P*[A5*9!2S*W?J.4.C3%8]7AZ329K3^;( MUV[&6SA4M%*%?*&.;0[(9^IY+^32,42C]'DD:F5=KX(B4<\*P=5WX]/PQNCJ M\%X2B*X.*9P)='78(]3HZH"N#BG#%%T=T-5!V2K0&YBZF>KJ\!<7'M>V9,'% M_(W!KXB6#@F 2B5M:T12WM*AXM4-5JY%O!5(?T)$K^SN0! 91*^]B42N#I<'28.G=&X>_(6$#"1LPE)&P ML7T/*G\L<+J0I,+ME6;0G;5%RSFA_ M>!RFJZ[KY+9 .HP^.%2D<"0QF)BNN@[3%:8K3%>5LN)@NBK/M\JP"R@XY10\ M7RS'\'PW"K(UU'3]0;XC\'QE/T+_]GLF%L,NH(?(;A M9:*4H)*X7+3+J/V\ET"TA#>9F=0SGMC<59/CW+&TG:X5MD^]Q#V> ^![MCG@'UZUFG62$,=NNU'O MWO 7GS[V_MR-,*X9HY1"O3@1Q94#;C?^_MKH=!N7Y/P['_AG/E#^X^;FZVWS MHMYMMFX[.=*\O2A,1K^:#)(SOFPJY;C_^" D@;\CN6:R$@*)XL)NTK'+SJ)? MXFNQRA\KE'=QQS[_A"_'I(#%B#04+[F"Q:WR)GVQ?>^,^IX](S[>9$6&U]<# M!+WA(@@MVQE1,SX5XM:;Y!,O9_L8L+$AV/R:]Z;]'"GVZ'7^V:'CLV"5/G/D MUJZ>D!;DC:.OTAY71;[']D+8O3YT1ON<&;"K!C,C'HS$V3G8&;4FYG MP<3,['!F%KAE;YVEP,/%+*D]2X&+C5E2CN4"UQ\3LZN)F89R8^OH] WK:,3O M;B:PR%ZFPAQ''/HG;KOV, MPQZEVV,H<;58NIXQHAX;D!O#9.Z^($ZD\Q\9Q-V7,2/V/;DR>LS9&\*)G:4Y MA#V'6IS6'1&5R2;*=ZT[(?*[-+5W!G.J++P-9N$G0>QMD4"_T*A;$KO>YHPDO)R= M>#G;GL4$[.\,.T+*[P3[7#;2P3"?!UKP_[X2%MX!\%=D.0'\@X!_X-!NYL#? M.%\+!+\KU+-TF.&&F3W;=ZQMSN"F)*MVT2D&C5P;%B,=SV',RY'DTY>*IYJ. MY-FC39[%^84].O,XOX#S"SB_@*.WVZOM?XQ'?OW@^,(_S+&G!R_!L#LY;@N& M!<."88^88>]$$[4.-9ECV0'/=CR?.AXX]DAZ4WQCKD?NJ#G:NJA!2OAS[HG+ MND:^T-'8LRW2'A1R9!$$I5)9JX K$1! 0 !4NFE#4J] KJG/1S.@QU+9L%C4 MR.TW4K0&LJZA+ >3A"&J$%,JH<\/"!6$"D+=?(=*U'4_ HNTJ.L5R:(!C88; M5/+A)^PY6ZP#[ GV!'ONA#VUQ>P9WAA=TMY+ M$E+84S@2YI>X0:7=+0)2UE MF*)+&KJD*=M690-3-U-=TKK4-.F0NBY#D[1%(E8I'UV3M.M&_2H[H11E@@>( ML"#"_OD3:7G'F#30J;%#8I;-(5ZOJ;,:+^B,(>A;,/8@6Q M*@92BHGUOVWSWB:=LZ11%$KQ1+I,-JSJ3/@CYQX^E+I%,47$4I%*!56J2+R :L4%'ST5NDU M[3'3A%$*4@6I@E15 BG%I'K.1+;49Y,.&)@5S IF!;.J!%**F57T2;(MD.KQ M9*&B 0,:,"""B@CJ89)1PQNC <-[22 :,*1P)M" 88]0HP$#&C"D#%,T8$ # M!F6+-F]@ZF:J <,WZ@[Y#438Y/(B+Z[QW78>974OM&)((%4J5;=&!*T8%'I@ M9<((B+4@UG*DL1:T8MBG"L]Q'7X$B<2BI?MU& 4GM]]RI.,;'B-%3=J-$S3Z-M>4$>\XU&BGVK(W#B>S(US M:GK&R'98CMQK*ZV"!VM^;P)-N6"KFP,2RVK MN:0L3O.Q/ML>] PK-)@KBPSF+9^_6BA6LVL\9Z-TQ*&I!#0+FCTJFCVG?9$1 M(5BVJ"T,2X!E,V?,SC(3LJ!!. MX-)T].V'1E@C3 )7GPGNJ;I.M@5 M[ IV/7RT=?,3^Q'7;GMD_SCK&Z"DR>Z@#*D?4+ZUDLE"30%8=PIKJ%A0V.1M MTR#5UD>/]DS&?PZ,I^A?_L_DH4Q&'8'^,!Q"E(M=$D.)*GMH/^_.=HD]NYRI MY*-?M&ZOFI>-VVZS?DWJMY?DKMVZ:S<;W7K[NWRR/9]!+Y;''M&F_XFC2C^& M''*/G.>+.7)''Q@)SQ/'$!TZT;"F4IL/!2:4L!C2R0^&3 ILD=_,-"R6#U]K MBR8D?$LN@$JA5OLY>B<0^L1;0M!+@4 _L'S/8?0Q3^_YLYY1\YF^N.'LUFJ% MXK1*2?">)J8[)B4C^B,?DX5PA<2'$;T5'\?8=@W/L/D\,Y-ZQA.;NVIRG#N6 MMM.UPO:IE[C':MQ>%R>A7DT%R MQI=-I1SW'Q^$)/!W)-=,5D(@45S833IVV5GT2WPM5OECA?(N[MCGG_#EF!2P M&">'XB57L+A5WJ0OMN^=4=^S9\3'FZS(\/IZ@"!WJQ= :-G.B)KQJ1"WWJ28 MYW+%$0,V-@2;7Y/[]<\1?4>O\\\.'9\%J_29([=V]82T(&\J(9^774SMRX6 M?IAZ;K/@[]2E47/C:V[3=+4SS-U"1CKL8<2Q3^*V:S\CG>4?-M@!6RV6KF>, MJ,<&Y,8PF;LOB!,E=(\,XN[+F!'[GEP9/>;L#>'5I70\AUJM M.W'FC0IM/ _RWFSXXP6\S1Z81:@U('_Y5E_ /L'_/>!?7;,G^_"WQJ0^&J\0 M^5V:VCN#.546W@:S\),@]C;M/[K+C+J=-R,XO,7VA3G6P+;R-]2BKDO=?;88 M4%$BBK5C:R'0N;G*7W5HB9]D$JQ M3/ZA%CGWN3&:(^'SY\@_]1PI%K43#00-@@9![\M _"V;9Y@B#V<2XL@4F<($ MWN:XK%8]/25WQI@Y)K5$O?-0-H2. 8&"0/="H%OGW+^Q-[D*6?7*'+99UWQ< M?2C?QZO:2S]Q@(L3=RI B1-W.'&7&EAQXF[G8<+,[=Z)OVHY)J.6F^]2TZ1# M[L8P=FR;>.7JZ;'MXFW8"!P!C"P$,!3RW!'AR'R$ WMX>U74.7)]!'T+[NR7 M 3=;77)GTO^E.5(MG9)K^\4V*:D_L6F#\*(V*:85X2->_#:\_9!8I5RNE(OGR_$).-:[7 M^:"8:4Z5>+FZ;4=D$# (& 0, @8!+\T(I8YCN+9%+NP"T4NE&"D/0@:Q=U1UR470_Y=SZ!6T*6^0TJGE1-P,C@9G Q.WJ2/2O\QI!I)(+JN M5W32LA@U)SPCDK4O3$:?6(QCJI7,$K)"B@M<#"X&%V>3BQ6B&:7I>#[5WS!- MYI +A[&@/4?II%01U^(7DDJ+W-@<*Y8C]6M2JE9/WZ2JLDW!Q4Q0\+R(3 4@ M\WMQ%8W<%L@U?7:8U6>3=C8A!&)]!,L S<&.DCX5PBG;5 IK%M8LK%D%:$9I M.IY3WVV[QY_%'5!AKQ2+>J5,OG8F&VZ)3Z4>KU1/P,'9YN#Y="MFN90_!,V1 MJR.P:/DJ$";M.>67M28&;1*$4K&BH1_C,3*H0CB!3-4GTT,;;2HS[Z&Q 1VG MGX[GM'>'6A[E?^=R1:UKIY7*Q)C]0AW;'$3JNU8"]8)Z0;V@7E#OCJBW;HX- MBY$OLO"Q2TH5\HV9ICMQH2[9E6\9])%TQ@X?B!M2<;D$*L[X#MFAZ094G$XJ MGJ.82\,=43.V^7YZ6JQR@J$>$W:>>*>HD4:.W-EB-_*273-1W#/@F0J2QA"5 M@&FL .> C]/)QPK1C-)T/)_HS W?\21KC.C%!@<# X>%<'VVSWGH\E1Z)?A+<@V;94*H-ML\VV<](0JVAW'&D- M>EGGGG*!U =TY.9(_/FG"P%)#4?)E0KAE&TR1?5V]0HWI[]ZNS)0IK]6NS)0 MHC([*K,?0#6C,ON!845E]IU,0Z8KLY_;KF=;^;K9H];+L=5CUVO;%VY%/7:U MGAGQ764T$V(61QVS0#WV?:GG'+DY@E+L+8N1CC\:,6>2YAE[?*VHZVBH#'8& M.^_--M2RN3WWS7;ZS.5/>QPTFGS8.*P MXS&0I[!!KQ@?"S6G1J@Y>""Z5C[/D3@>LH(LMTNY65H!N8)<0:X@5Y4#E0D> M#CY:+@9'M-2VIFM@MQLZ3QF.<[;"-6.D-29T--X9=;\-D@Q0^T=/] ?A/P?& MT^YEGXC_:L'/V76PJ>3+@?%_)MO9)J..F-)A>*-H$DOB)M$^J?;S7D+LJWE^2NW;IK-QO=>ON[?((]Q_F+Y1!G;8)SX\>00^N1 M\WPQ1^[H R/5&);!OT,G&M8T7R$?I@J$DAI#.OG!4%8)."ORFYF&Q?+A:VW1 MA(1OR854*=1J/T?O!(LG\998,*5@83RP?,]A]#%/[_FSGE'SF;ZXX>S6:H7B M=$LX>$\3TQV3DA']D8_)0KC2XL.(WHJ/8VR[AF?8?)Z923WCBRV&_7N#7_QZ6/OS]T(XYHQ2BG4B],E MOVK [<;?7QN=;N.2G'_G __,!\I_W-Q\O6U>U+O-UFTG1YJW%X7)Z%>307+& METVE'/?\.68%+ 8 MMX?B)5>PN%7>I"^V[YU1W[-GQ,>;K,CP^GJ H#=F_9S1-G1Z_RS0\=GP8I]YBBN74DA1<@;1U^E/:XI?8_M MA<1W;9#%J/2C-Y2SM)N9"7-\,#,[G)G=KY\P+0FSI-[Z"?QNS(QZ,U,N%"N8 M&15GYJ10/L',*#@SU8*F8V)V-S'3>';,*CA]@U4PXGE_FZ4D1=SQA1 MCPW(C6$R=P[BO3D,QPEW]V7,B'U/KHP><^;1WJGAOPQASZ$6GU-'1&NRB?)= MZXY0 YL^.,%NF$6H-2!_^59?0#W!?%^0!\;Y\4+>&I/Z:+QW MT0Y,[9W!G"H+;X-9^$D0>%LT_5YFU,6V8BNOR!!YI4Y\3Z,M.+69([??-\S, MX[..A=>5C:^\HC)!Q+0H^/":DB3S+ X< MWXAC2/O \8TXAEH".+X-QU"CH'++VW!?J*\V2\M,5_3VPF1/S*36("_^_KOM M/)(+CM";4.($']7;@!L(-W J8%/N MAU;(W(%T[.?@]Y-ENBFQK[V30)UZRCM'6E\R'LAK7Y%_,\,;RD.U.:)7BSII M^'TQG""H%P;RBL4(B(GP!X\CG/?*P[33<-[ <,3S??'@&?@D_! MI^!3SJ>.#3*%<0HR!9EN5-&1\H4BV@P2F>T)1Q^./K@47*H*,"IS*0S3+?3, MI6\]&LXC+%.P*=@4;*H","EFT[KU8)L49'J(F*EZ9W?4(=N4I4NH0\8I VZ^ MEY!_?T]->W)0] UQA)1!H5*A+O+[R_-!"ME^:('\@ SJ'?>NGCJ'AE,&W/QV*/7HD[&3! TUM802 M>WK(V0"[@]U?7R_#[@^9R]IH9?BW@8XF$9Q1GQ,,3#CBD> M!I6JQM* 2H5*S2C.4*E0J5"I4*E0J9G'&2H5*C7U.$.E*J=2D;6!?3WLZZD/ M7)KW !?7PC-M&VD;2-M0<;&!WH^0WN=8JL,?SZ+(V4#.QGO2^XXZ]2(:AFA8 M=G%&- S1L-3CC&B81N*Y&T@+R,U"PH4GD;@ M,D7AE]3R>SOI60WR!GF#O$'>:@.7*?*^,FW'&*#2G2KLC91IL/NQL_M\NU2S M1ZT7I$PC95I->L=FM!J;2MB,QF9T1G'&9C0VHX]I,QHJ58VE 94*E9I1G*%2 MH5*A4J%2H5(SCS-4*E1JZG&&2H5*57E&U* @J%2HU"SA#)4*E9I9E;I!>DRQ MDJ5,AFO;)77K@9G,S;<-_MRN,6 )L9U8&:6-LH=TK5 KIQF>-4)7K6R0M'!4 MB%PWZE=(HD(2E<*.5?*&!GK\W$3$Z#T4>=5!D6.7-3)7>ON>)3#'!HM MBY%OAND.#8>1C^DR)4$:('UY!&H%+,]O/F1IW=&1;.#?WKN?F M5I"W>N?FYB1F$N^#H?ZG7JEHY(::?$"V_S D]2=F^1R8)$:GQ8H&4QSDK!YP M8/.-V;SXBFR)8J50*6/7\Q7B^B;8=0VP[V^S>>$N%:!&/E F<$8^$/*!4H\S M\H$4V:HK;I3\$IF)J71:EL<'\E]LW_5FZIQL"4UDRJ46FG5>QXEVBLP@9 9A M#R!=P"',A#"3>N9&%C.#L-V [0;%Z QZX,W 95@);&#A_H:T'Z3]P.1/%W!I MIOHY2^*<6A:_P>9Y/Z#N_27]@+I3LY! W6D$+E/4W;0&A@WBWI:XBR!N$#>( M.UW 98JX;VS'XV^ NF%S@[K3 ARH&]0MVXL]BW#)-V::X&_P-_@[+<"EF;_G M:*AC#!CG(3X8XK 'A@YBV*L$>2LO/R#O8R1O&-^[TGK7QH/O&%O4* !U@[I! MW:#N5 *7*>K^[-C/)D/(&[N5H.[4 ?J!G5_^//+RP#$#9L;Q)T>X$#<(&Y1 MT=&TR3^,CP;L_5;V_NC1GLGXSX'QM'LA)^*_6O!S5N W%7$Y,/Y/]'=]DU%' M*)-A>*-H$DOB)E$! >WGW2W:&*1RQI.(7K1NKYJ7C=MNLWY-ZK>7Y*[=NFLW M&]UZ^[M\@CT?NBV60YRU"$@NF%"R, M!Y;O.8P^YND]?]8S:C[3%S>T\1TQZ1D1'_D8[(0KK3X,**W MXN,8VZ[A&3:?9V92SWAB Z []GF0.1PM)IUDA#' M;KM1[][P%Y\^]O[DV+LGY=S[PSWR@_,?- MS=?;YD6]VVS==G*D>7M1F(Q^-1DD9WS95,IQ__%!2 )_1]+?9"4$$L6%W:1C MEYU%O\378I4_5BCOXHY]_@E?CDD!BW%[*%YR!8M;Y4WZ8OO>&?4]>T9\O,F* M#*^O!PAZPT406K8SHF9\*L2M5]9)$E5X2C^O4$ Q8&-#L/DU[TW[.:+IZ'7^ MV:'CLV"5/G/DUJZ>D!;DC:.OTA[7CK[']D+7N'R,= M]C#BV"=QV[4_D=YX[[H2LS9&\*KM\D\AUJM.W)M]ZG0QGL#N1R/I1XAR&UQS(10:T#^ M\JV^@'J"^;X@7[T9EWW(6V-2'XWW+MJK-_JVACE5EMP&L_"3(/ V[3^Z"XVW M);'HC0K@(M#\NEW.R'_9N-(PXL;O!33"P.\$-**Z[P0T@K3O!#1BKN\#-$*H M;\5Y83YO:>-\WO(!\WGGDP2'-K.,'SE2_^]CKZE_0AH%\H\AWC)HCL21J54T MK;QU#FYJXU[(P4TA<$C833\]X[A%&H$#U1\AU<_9#W_[C%GDPF'L$>^,JS!PQTW0,*YA7,.X3AEP::;Z^8XGS.4/"=,:S WF3@MP M8&XP]X<_+QWZ8-L6J!O4#>I."W"@;E#WAS^O_?]E%JKE@[G!W*D!#LP-YA9G MW^F 7-G.HPOV/L[=2+!W&H%+,WO/]QAD8^J0-MH+8I,25G<:Y >\?8R\#:M[ M5PKO@HY0*1^\#=Y.#7#@;?#VAS_K]QXV*(^5N.>DH6&2.^K:.=+]KR//VZYH M.OE6("W^N*8HW!9D;D?X?.HY?W*(3DY/D;T-UE4:./!T^GD:!G8:@0/5'R'5 MSQD282%2O4;^/]*U'^4*MO]Q^E4WMR6BN=;@M#@H$SQ[ PD<&P8%@P M[ 8,6R[6R&>?N1YI@3\.F^EE4NE M&OG:(5^>7\BIEB/_4).O&L-BTZAZK;))O=CT$.F!!03\"GX%OV:37P^-C"6\&M2F"3*FXME6KQ-(IO.7)ACUS/ M[C\60G(MG8!<0:X@5Y"K"MBDBES+Q4HUY-93K2$#)9?,)&W#CBS7,BQ7;&>! M7$&NRQ*-REILRZ:1(^<.[3\RSWLR3#/8%#_E)MK6&S=*\RCBKC!?U181,&Q* M&?;0V*A,NW/:IZJ3BT*[0$I:)4?^;1GC,9U$7)&&!58%JX)5E< F5:Q:*M:T M@%?+%;U,+MG3)+VUINE5\&KV>'6^K'_\Y,C&-1+30Y8+:FIH)7);(%>.>.+9 MQS_AJW_K708P8DH9$>X]"%-M$5&:6P^-#6@WG;0[;XAJ6IEV+H=&W+=+Q',:\'(D]_DGM M1-M^(P5TF$XZA!4**U1M$5&:6P^-#6@WG;0[?]Z_4JS)](:BS&^XZ5_2010. MK56PS01>!:^"5Y7 )E6\6JF0;X8YN#?M9^:0]D"DCC%K2$[8I-@=VKV?CHVF1I&[,U?\MV MSGZZE__[?1/NIOW'!\?VK<'9#!"O1'D#I)*#5%@B-TD-Z7SMOA1*Q1@3N:&JD^/WJT9S+^OV MJGG9N.TVZ]>D?GM)[MJMNW:ST:VWO\LGV/D@DC)1+(Y M\W]''QBIQ; ,_ATZT;"F"RT?RG H]#&DDQ\,F5Q#17XST[!8/GRM+9J0\"VY M)BN%6NWGZ)U@'2;>$FNO%*RQ!Y;O.8P^YND]?]8S:C[3%S>Y8VD[72MLGWJ) M>SP'P/=L<\ _O&HUZR0ACMUVH]Z]X2\^?>S]N1MA7#-&*85Z<;KD5PVXW?C[ M:Z/3;5R2\^]\X)_Y0/F/FYNOM\V+>K?9NNWD2//VHC 9_6HR2,[XLJF4X_[C M@Y $_HZDO\E*""2*"[M)QRX[BWZ)K\4J?ZQ0WL4=^_P3OAR3 A93$Z%XR14L M;I4WZ8OM>V?4]^P9\?$F*S*\OAX@Z T706C9SHB:\:D0MUZI5XN50J7T\PI= M%@,V-@2;7U-LTD0T';W./SMT?!:LTF>.W-K5$]*"O''T5=KCBM;WV%Z(>]=: M,T:?'[WA#F=&UPJE*F9&Q9G1"UH9,Z/BS 1A!LR,>C,31"4P,^K-3!#$P,PH M-S-!S ,3LZN)F>X-#*=[ RVBSX M.W5=U-P/G-MM7NWT/D0Y[&''LD[CMVI](Y_;J!IN J\72]8P1]=B W!@F M<_<%<> 8'"?$W9P-Y=1)+]D%NLP=F$6H-R%^^U1=03S#?%^2KW6>S-8P MI\J2VV 6?A($WJ;]1W>A\;8D%KU1AA("S:_;Y8S\E\W3Z! W?B>@$09^)Z 1 MU7TGH!&D?2>@$7-]'Z 10GTKSO&$ZLW-O-1:SPD VWQ&'=<8L+RH_7AIL >; M>RCV>.N3#8G06_I 65=CZA7G9!*1LO3YLM>-^A5.F>*4Z;M@H_(I4Y7./:6+ M6-\[JWN/1UC54]@YE %V(AO2.=>+VY=$A,$F5*"A'._1SI=4D4JO/'FI4JB M+="EM4I27XM$E:(PT;YJ=I%^G_V!5V$?[N"^$GN ^Z9R:>J#JPR4Z\JA CTA0R*S&90''HU@$7!HIEGT1O#-/F36.!1\"AX%#RZ.O=?I/01648N M4ZP(EQXDJK:(@$132J*'QD9EVIT_Y\[H TQ1L"A8%"RZ+OC7MR=5C#-%BK!% M]\BB1; H6/1H6?30V*A,N_/!#L,T73X:&^8HS%$0*8A4(6Q21:3_,,MW0:*9 M)=&Y"0].;AQ'9FA9TTC']KTAJ3]29Y CTX<'XQT)X\%CWR-'HGJ!&A*(Z@6I M.&"/Z@6H7I &CD#U E0O4 Y*5"_8"?3'7+T@T_,N?),$T&+@67@DO!I2N[+XT=?GWF MH'H!''O0*&A4'6Q4IM%#8Z,R[>:!B$X&H-+,4NG*C^7( M3>L(D@&&C)P[+Y3SP+DY>"CDB*YK1?+9H=: U)]8@?Q4TK0?\R;&I MEG6M"H8\$H9$YL >V125NM600%3J?N^2::C4K1JXJ-2-2MWJ08E*W:C4K12W M'G.E[I@SF.]XY-KV#1>UNI/[=B?:UHB@5K=:SWSH< !")0B5'%>H!+6Z$=)& M2#M#7 2>SB1/HZHWP&^8(.1:9S;$X]%( A8)",T^A_U#3 M9"_2EP&5@DI!I:!2A;!)%97>&:;MD<^._803:=D]D39_"-$V_5'/H,<1(RV5 MBAJYXD:#2'*_9O2>7%.+Y<@$A2@@6BEJ.KCP2+@0 5&8H&J+B-(L>VAL0+OI MI-UY6X33A\.? J=Y0:@@5!"JBMBDBE#/?89SO"!1D"A(=#51W%#GY=&R.5F@ MUR&\^S=$13]ZM&*R@^7Q$VBLR/:SWO)-Y:"-^.+M6ZOFI>-VVZS?DWJMY?DKMVZ:S<;W7K[ M^PY!72I>Q7*(LS;!N?%CR*'UR'F^F"-W](&1TQB6P;]#)QK6]*17/CQD%2Z8 M&-+)#X9,KK\BOYEI6"P?OM8634CXEES/E4*M]G/T3K"&$V^)=5L*UN<#R_<< M1A_S])X_ZQDUG^F+&\YNK1;7&,%[FICNF)2,Z(]\3!;"!1\?1O16?!QCVS6$ M.WWF,)/[U4]L[JK)<>Y8VD[7"MNG7N(>SP'P/=L<\ ^O6LTZ28ACM]VH=V_X MBT\?>SM:X6O&**50+TZ7_*H!MQM_?VUTNHU+\V M6[>='&G>7A0FHU]-!LD97S:5^,^IX](S[>9$6&U]<#!+WA M(@@MVQE1,SX5XM:;%']8K@=CP,:&8/-KWIOVO\LT/'9\$J?>;(K5T] M(2W(&T=?I3VNI'V/[86X=VW+Q.CSHS?)W-Q-89"]2 M50W]M^IF[ELLS##UT&;!WZGKHF;<="Y(O-KIM44K@PY[&''LD[CMVI\( 4EA MK[)U1_Q7BJ7K&2/JL0&Y,4SF[@OB1#&6(X.X^S)FQ+XG5T:/.7M#>'6C1\^A M%J=U1T1?LHGR7>N.7-M]F>"S-Y!7=X3,/LAR&X^(R@]_^59?YE)%F.\+\M6- M)+,/>6M,ZJ/QWD5[=8O*K6%.E26WP2S\) B\3?N/[D+C;4DL>IM:=O!FMMSE MC/R7;6OD >B] XTP\#L!C:CN.P&-(.T[ 8V8Z_L C1#J6W%.<8+O?'^FL.SP M<1S7/=4T\HV:EN^1CN@ZTIY)%J->U[#E@$#J+<*]K MZP.XW[7U#^!^S_9 ZNZTH(60VL9V L(OMN]ZMI6O>R:U/$I^*?Z*#D))YX,/ M 2V$4A[).73H F$=A'6.*ZR#%D)[4]8YTOVO[,?:=;U8)E^H,WB9Q-KCSW]R MHA6WU\O@8?#P]:E6)%_\^WO^E_D+DSTQ M4R1UMW/DSG8XLX2ZN53:NGU?MCD6]=W L>!8<.PF7M[S"]&U"OG&7)%?9/L. MN::/+&36:N44S IF!;."657 )G7,6BT*2O6&.7+N6S0B57WK3$V0*D@5I)I- M4IV/19^4BJ=$&F8G.KGEGB[GCS9],%G0LOZZ3DZT:N4D4_2)F"L(5FT1 <&F ME& /C8W*M#NO?$YUKGM\P2&D/2APPY6ZALER1&J=BEX!L\;ARD9?S$.O$# K MF#7SS%HLE4O2JB]53H,-+,ZMCC.AUAI"K3!:0:V@UL7T\=^T/Z3."_GKHILI MGH3CGQH.C1T/&IR*_Q^.5N=+0]Q];9-NBYS7NZU;TFY]_=PH",4JFO?<-KZ1 M5ONZ4;_MB/=>RZ';/KXRU%$N5\AM@9R;3\*ADS4D_O637M5^KVJ:.(V:(&WU>'M0Z^[E%'YH>$"JV>9U><, MA3;CWWF29@ H^ETCOPI1])Q4B+]J.2:CEBL-Q#<(S@\=$&CP^-C5D]DQD.E5LJ1+K^VX]G/ M5H[<=$CIM%K=.H,9Q IB!;%FDUCG=W2-D6$AXP$9#PD5#VI;IVL#5H%K8)60:M' M3ZOZB5XB%[9O>2\R"$#TDU-9H[+#S!&-"+:X]58B"!8$"X+-)L'.[Q:*9K"V MA3POY'DAF6!%99MF^Z9Y^_E+_4;HU:SG%"C"H&F!:]XRJYPD#+/32H%<4),Y MM""MLHJV_;DF9 \@>P"<+"YY;C@C?H,A'SDD[99@>6@>NHWO MN4MU\#8TLZ,N-H"R6"E42D<<^M *I>K/67Y O:"5,_V "%ZE,WAU:&Q4CG?- MFX 5\H6KI6?Z0DYSI&ZR']3B(R,7')&IH:>A\#WT(O0B]"+T(O3B4>A%72]K MD^#L@)3U'/E&!Z*]8[!A7CRI0B-"(T(C0B-"(T(C'H%&Y']EB1,.GU];=QR* M3S'%-S?%=4^D^5 QQZ_:+PLTV;I8>887=*#ICAB A":< \!SJ.6.J<-745I8 MKW92)I?LD9H]453>\AFW_V.KI*25M.V;O"=T8@I1.K24)?0F\'N3/GX[?!G0 MV1\]VC,9_SDPGO8_OQO.Z*Z'0<1_M>#G*X<4X,/_B?ZN;S+J".D:AC>*Y*DD M;A*9!=K/NULVL9F5@C>3I]RZO6I>-FZ[S?JU["MXUV[=M9N-;KW]?8>@+A6O M8CG$69O@W/@QY-!ZY#Q?S)$[^B#R:6)@!O\.G6AFNUN#8+WM/$?,?$9$1_Y&/"$*[X^#"BM^+C&-NNX1DVGVAF M4L]X8G-738YSQ^)VNE;:/O42]W@.@._9YH!_>-5JUDE"'KOM1KU[PU]\^MC; MT1)?,T8IAGIQNN97#;C=^/MKH]-M7)+S[WS@G_E ^8^;FZ^WS8MZM]FZ[>1( M\_:B,!G]:C9(SOBRJ93C_N.#D 3^CJ3AR4H()(H+NTG'+CN+?HDOQBI_K%#> MQ1W[_!.AMQ("%M,QH7C))2QNE3?IB^U[9]3W[!GQ\28K,KR^'B#H#1=!:-G. MB)KQJ1"W_GT#[V^Y(HP!&QN"S:]Y;]K/$4]'K_//#AV?!:OTF2.W=O6$M"!O M''V5]KB6]CVV%^;>M<$3H\^/WG"',[,V(HN9.=3,K LE8V8.-3.!YX^946]F M@F@#9D:]F0GB&)@9Y68FB)!@8G8U,=.-D>'TJ-')A]?/UHC?W4Q@D;U0537T MWZJ;N6^Q.,/40YL%?Z>NBYK!U;D0_FJGE[M_C'38PXACG\1MU_Y$.D_D;!!- M72V6KF>,J,<&Y,8PF;LOB#?;>LS9&\)9V-I["\IWK3MR M;?>IT,9[ SGM.X-O!;G-'IA%J#4@?_E67T ]P7Q?D*=],_&MD+?&I#X:[UVT ML>FX%ITV%AIO2V+1VZ09P9O9F5IM#50OU\@)8MPSU=- ]Q[A'N^JAK@ MWA_<\U77=HUV"I3HNN#A;J9G'R<4%8[()B#L4(M<<SD6F=G_ENE&_.KJCDH<^!)CVK=)#XY?V?4\%%;(L"Z^Q)X"'T@6(%E6=)W?4-TG'*^1(V1N2*Y/_DEPIHO0H M7RRG9?VM]144@T,IM0]L4*=H1QKWG95JY+OO1J4>K%2/4EI$C>I%2D&2=B=] M;NF4M'*%M.G+R+8&7 $[C'E2]<;74XZ<5K3*U@U!X9'#(U=&?6?/(W^SBD?R MB'I;7T@>>6]UCW22=("/!!,DF&07;B28(,$DDUQ_W DF?8>*.@(RNV0:S$9^ MR59>C*YO'WI @DGV8E>'#L<@G(5P%L)9&8CU9SS!)#(ZD%V"[!)DE^B:5B&W MMN,-R;G8X'*"#:[X(D$^"?))D$]RO/DDAUXR[]/P42D5\CXM()5Z9)6UYJ%7 M !1J.A7JG+5UX3 V(*TQH:,QU&/"#H5ZA'J$>H1ZA'H\7O5X3E_&ML'1@8;, MDH:AV(Y$ ML2&0BD#J@4Z[XQP:CN9E,KUIHW/QMNW,GHPGNSD6GT+$E-+0P \)33B?E_63 M SB?I_ 1,9S/.R#X.)_WKG#C?-Z[PHWS>>\)-\[GO1O7'_/YO(LA?\P'.W]A MLB5^U*J:'L*7*GI+^-@GI)Q!,2Q$,="'"L+D?Y,'\P+K8T<:5[C M5!Y.Y1UW-DE1UW3^9SW^0"ZY=(PGEB/A B&_G#LV'3P9[/E7L5C^]9->U7ZO M:GJUA/P2Y)<@O^1X\TL.O620EGD,CZRR(CWT"H!"3:="G<]0'Y/Z:$QTJ,9L M'$$XM/!#-1[#(T,U0C4>BVK<^C0+5*.:JG'^5(+MBVI03!Q=:M[B@![470K5 MW3JISI,[_BN_(Q39D2@R!$VA_M03"ZC*HWADE57EH5< %&HZ%>HRSW#K?>AL MJ\8B5"-4(U0C5"-4X]&KQJT[]61;-<)KA&J$:H1JS)IJG*/_-GM@UO;9)$KK M.,13H1G5$PMHQJ-X9&C&=&K&0V.CLD)=YC16H!JA&J$:H1JA&J$:H1KCJK$* MU9B-K<:Y">[:)AO8.=+Z@@14J+H4JKHYB:Z63DG+-/@#!16K8Q)>+E6U4RBS M(U%F")S".U1/+* RC^*155:9AUX!4*CI5*C+O,.M6WY -4(U0C5"-:I'<8=> M 5"-V5*--:C&;*C&^3JJ4;7V-\9.EQ7L/@GN%I;IK J]GS-U:)>(0WJ M>D07S00[GL.8ER/)]50NZ_K6^1BHP(X*[,I$?+-7@1V=!#/8XPB=!!5N9H=. M@@<$'YT$WQ5N=!)\5[C12? ]X48GP7?C^F/N)'CEL)'XM$4?T4=P^ZS.K?IJ=V2$I -\9(0@(R2[<",C!!DAF>1Z9(1X^0ZU M/$HN3.I09(5LEQ6R=2\)9(5D,$AUZ$ , ED(9"&0E8&@/K)"D!6"K!!DA2 K M!%DAR K9X5Y2JK)"8OXX,D.0&8+,D,V634DK5TB;OG CCHD&^,%/DQAXPU[.1);*5\W):0I8(LD0.'41 $ M!+ 2QLA#@1Y8(LD20 M)8(L$62)($L$62)'DB5R:&I ^[5C>&0HQW0JQT-CH[)"7=!^C8[&VUL-V=:, M&:JJ%4:ID3N)W$GD3FY:5,CY MS5H=>9/J970@;U+AU#WD31X0?.1-(F\RNW C;Q)YDYGD^F/.F[S]?I$_M[D/ M_<8TAO3!L*YP5G7[!NZ).)1BCNZ[Y#PJ^,R))ZQF:DMENU.)&=DGV3R_WIFT[.7G1[[;SR'_[3G1-T[=/;UH==E<;+K5#[L#NU>%V)<*4[V,, M2#[_Z-&>R?C/@?&T_[G=<#9W/0PB_JL%/U\YI ?_L_$PS49=81D#<,;1;)4 M$C>)W"/MY[UH>2EX29PO6K=7S@+A6O M8CG$69O@W/@QY-!ZY#Q?S)$[^L!(I"4DF,&_0R<:US3.D0_#!^&*B4&=_&#( MY (L\KN9AL7RX6MMT8R$;\D%72G4:E'*7+B($V^)A5L*%N@#R_<<1A_S])X_ M[!DUG^F+&TYOK1;78,%[FICOF)B,Z(]\3!C"%1\?1O16?!QCVS5$TO"9PTSJ M&4]L[JK)<>Y8W$[72MNG7N(>SP'P/=L/O1TM M\35CE&*H%Z=K?M6 VXV_OS8ZW<8E.?_.!_Z9#Y3_N+GY>MN\J'>;K=M.CC1O M+PJ3T:]F@^2,+YM*.>X_/@A)X.](&IZLA$"BN+";=.RRL^B7^&*L\L<*Y5W< ML<\_$5&_A(#%=$PH7G()BUOE3?IB^]X9]3U[1GR\R8H,KZ\'"'+C;P&$ENV, MJ!F?"G'K3;9IERO"&+"Q(=C\FMSZ?(YX.GJ=?W;H^"Q8I<\>/H MJ[3'M;3OL;TP]ZZ-G1A]?O2&.YR9M?G3F)E#S/ULC?G(,4P]M%OR=NBYJ!E;G8OBKG5[N_C'280\CCGT2MUW[$^F,4V\035TM MEJYGC*C'!N3&,)F[+X@S7H1I)<3=ES$C]CVY,GK,V1O"63A'\Q:4[UIWY-KN M4Z&-]P9RV@_AO!7D-GM@%J'68%)39H+YOB!/^[F=MT+>&I/Z:+QWT<;YGI6S M\),@\#;M/[H+C;AMLC3AS>S$F]E=%0[ OA?8$2(^".R(_QX$=@1W#P([ M(K>'@!UAV=VBON],\G4\.KKGHWE[SK*"_EWB26M5\H]!!W[?XW],!SD2 M/7J.7'1S1*N>:B>9.MVA5)HQL,G(F9'75^1(.U6*O_I"GYB5?:ZLE,D-HP/[ M>7)Z8_+PN4\]Y\^++N?+BGX*O@1?@B_!EPM)Y MUO.,P+4N:1KX9UL"UG0EA M1D\OK$M.EGIQ^Y.T($N0)V,I8\4P M /$IBPWH,H5T&91LRSY5MBQ&.OYHQ*:>>?#H.7)3YSRIZ_#+P9/@R9W7AD$9 M=M4+Q*(,N\*5P%&&_8#@HPS[N\*-,NSO"C?*L+\GW"C#_FYI[) M\G>VXYG4&J 8>W+7\!7;[RC&KM8S'SJT@; /PC['%?9!??B]*>H<^5;/?O1= MKV@ZJ7A#L4MI^?RAXT]_6M.U-Q9^5^SYP<+*8I-B%GY]\#UEFY2'7CXJ4^NA ML0'MII-VY_.D_!=JFOZ8M,:$CL;@T>PE>QQZ/8!'P:.9Y]$+3A\.?PH*(@61 M@DA!I IADRHB_3J+!.;TI*A50(=' M0H?87'K_S26<[% VYQ0G.Q0^7("3'0<$'R<[<+(CNW#C9 =.=F22ZX_Y9$?D MUN8[M.]0T6_/QN&.!$+56@V'.U(>^#ET= .1'T1^CBOR@\,=^]/5B,TW$9L' M0ZN 38H9>@,[\+=,;'$>>OFHS+J'Q@:TFT[:G3]X2DTV0II=9O-$#KT80*(@ MT>R3Z) -!B!1D"A(%"2ZBBC^HNZ8.>0OW^J+AK>98D5X].!1M44$/)I2'CTT M-BK3[OR9#_KH&(,'!GL4/ H>!8\JA$VJ>/1B:(Y\TP.-HMTF:!0TNIHJ#-/^ MCV]8I,T>&-QZN/4P1\&C2F"C,H\>&AN5:7>^((ZHAR-RZ*CH[PJC%&0*,@69 MJH--JLBT:]@61 HB50<;E8GTT-BH M3+N+-NU)V[=@CV*S"30*&E4(FU31:)L-R+GIW]^#2&&/@DA!I*O(XAMS/7(Q M-/HV''LX]B!2$*DZV*A,I(?&1F7:G5,RY\;# [;K0:(@49"H2MBDBD3;=J]G M6*#1[-+H@KHT45G;'+FH9[]JGJYI%7)K.]Z0G)..YSC,RY$D"."_(^$_^.Y[ MY$OTK5%# M&W1K5ZO.A;DS;PT;?F7>%&WYIWA1M]:]X3;O2M>3>N/^:^-8%+ MRSW:?(>:'KFFCXQ<<-30O"8!4[6J;XT(FM>H]L#\2G;N#ST\E&96P^-#6@WG;0[IY/K?L]W+$)1C3'#*2"' M7A%@4C!IYIGTW/09N:#6BXVSQJ!24"FH5"5L4D6E70SY8.QF".BH$Q$02>/7SNM:"4PWY$P'Z*@,#C5%A&EN?70 MV(!VTTF[OI!NO@,F M!9."2<&D*W>I?;%$R$?2,!]M1$L1+7T+EW[T:,]D_.? >-K]W!'Q7RWX.3N/ MF\Z<'!C_)_J[OLFH(Z9L&-XH*IQ4$C>):M=H/^].%F.0RAE/(GK1NKUJ7C9N MN\WZ-:G?7I*[=NNNW6QTZ^WO\@GV7'2A6 YQUB8X-WX,.;0>.<\7<^2./C"B M%V-@!O\.G6A8?.)9B;UC"U3+W&/YP#X MGFT.^(=7K6:=).2QVV[4NS?\Q:>/O3]W(XUKQBC%4"].U_RJ ;<;?W]M=+J- M2W+^G0_\,Q\H_W%S\_6V>5'O-ENWG1QIWEX4)J-?S0;)&5\VE7+V;O'#(C@MVQE1,SXM8AAKJ^L6?UZAC6(@ MQX9C\VO>F_9SQ-G1Z_RS0\=GP8I]YBBN74DA1<@;1U^E/:XJ?8_MA<5W;5'$ MJ/2C-Y2SM)N9$877RI@9%6=&+V@5S(R*,\.]VQ)F1L69X;XUUHR2,Q,$ 3 S MRLU,$(+ Q.QJ8J91XY@E77N#)3WB=S<36&0O7E0-?;GJ9JY<+.8P]=:6@K]K M-T;-2.97"VBKF>,J,<&Y,8P MF;LOB ,GX3@A[KZ,&;'OR9718\[>$ Z,_64(OU^3@D.A?->Z(]=VGPK-O#>0 M [O]>$&6&VN$6@/REV_U!=03S/<%>6)7[@@A;XU)?33>NV@G=OC4[;IQJ%GX M21!XF_8?W86&W)(8]::--A#9W)5C,TAFP10WRH+A!F"YBBG8Z11L CLBQP>! M'6'A@\".F.]!8$= ]Q"P(UJ[6]07YOB6-\[Q71L-S&[J8C(PHIAS>&AL$O$, M8).:=.#YTQ*,>3AR]IJ#$B!1D"A(%"0J0JW4-5R0Z"LJ((!$0:+9)=$YHOAF M#81KBG-F.&<&4Q0LJ@XV*K/HH;%1F7;G.V91Q[%ABH)$0:(@486P216)\F^. M#90T?"^'_I5IO>\I$1W1S/>:/C)953E'OG9?VU1K1:ZM^MG,"4PJ6JE"OE#' M-@?D,_6\%W+I&$\L1Q: 52OK>O5MA)HRN)0B7&#W:@9_&W0I9/C?%C-\>..P M=,F]_-^ZPT3B<,RD',K9^\A<H.)%MYZ]ME]2M!R;/#J^VCC:QAY1]_C5"4SW1MW;M$F>BT_?(UXWZ M%>+.B#L??=Q9I3!'NL(8!U+'^]@K5% WY\A%_>WA;=6?5]>T"KFU'6](SDG' MT]#X@42+V @W8W.$@1U*S9VB4&@8) 0: @4!!H M0*!%$&CV"'1NLF_L 7./QETO%LM$+W%OG?OJ3/CJ\<<_K90J9=#>D= >W/4] MDN62_*^4D>6AEX_*W'IH;$"[Z:3=>6O3DM9F"02*F@<@4!"H"MBDBT #=WUK MSR7;!)J-D[ISDWWE,-ZHM(N#/E/+GH;%1F7:7&:!;%P3*-H%FPP!=4)'RD3GNO<', MP7'$/HM:42-W89H2B3_^).I9TA#U/!;V@]$)SE1;1)2FUT-C ]I-)^TN,SI/ M0* @4! H"%0%;-)(H#40*,*>(% 0Z(IMHZW/'RK-A/#@88"J+2+@SY3RYZ&Q M49EVEQF@IR!0$"@(% 2J C9I)%!= X-FCT'G9CM68?LX-MY;%B/?#-,=&@XC MY^;@H9 CU6*9=&S?&Y+/#K4&.=+Q#8\1_42KRNWX.$C1]KRFZ5OO$H D4TJ2 M<.[WR*Q+"B^%-WZO7E(I:"VQ)P'<;ZLI-5NCI:[AQUXZ51VHX]]Q@+^ND]4< M^!ZW/?A"=/ASI&<"E(%[7;/BZ>1@5P9)0<'!O0;CII=TYE?Q,#L4AK3.AH#!;-7E;)H5<#6!0L MFGD6O:+.B#GND\%]'W!I9KETWK\?._SZ86F=M#NGA#\[QD"D<\#&!(V"1D&CZF"3*AJ] M?!;T!A8%BX)%P:(*89,J%KTSJ6')O4.\<1R) 2 _'+NV'3P9+#G7V6E&XY'5=,K)1#BD1 B@J)[9,_5E6XV/F9\ MH+(=.R.@3[W$)9^9G,F>;0[$^1[;H^:GC[TE-6I*&RF8HEZHZ!OCI3@B>C%7 MKI670[+9>>SB::%24Q>2K7AG#J1]DS3@VH:WUZ&50N9>N4!+12VY.O=70R+; M@C:AM,I&E%;1"U.ARS8R6S/6T<.18"35&.>-Y^#?!-\A:BQN .4!JC8=A*X4 M,2N?AX;'\GSX?78V=EC^V:%C_A?D#])]MLG X _B,C*FWM EGDW^\JV^9]@6 MH6_M!0>Y8GEKG5''*XK?G%_Y0CX7!H'Q+ ( M_]*38?LN'X;O,=)A#R,NJ6_@F ,"I30'O3:\DV6.^NC1GLGX3VXY[W_^-QR> M(L,(,.'_3%P]DU%'"-@PO'@D4B5QDZA\J/;S7D1C >M>M&ZOFI>-VVZS?DWJ MMY?DKMVZ:S<;W7K[^PZ!7"J?Q?+8(]KT/SZDQH\AA]8CY_EBCMS1!T;T4@S, MX-^A$XUK:CKG0S\Z7',QJ),?# -I+_*[F8;%\N%K;=&,A&])A5DIU&J1^16N M],1;(I12"I;X \OW'$8?\_2>/^P9-9_IBQM.;ZU6*$Y5=?">)N8[)B8C^B,? M$X:0,^+#B-Z*CV-L<].26YAG#C.IQ_W8N:LFQ[EC<3M]FXZ_:C7K)"&/W7:C MWKWA+R::;-]CE&*H%R>RN'+ [<;?7QN=;N.2G'_G __,!\I_W-Q\O6U>U+O- MUFTG1YJW%X6I'E[)!LD97S25BI#:KH&.3?IR9MG\P@EBV'BTKP5D0I%[?5(HHYTH MHS*440J4T0;B=GAMM&Z0QZ".5KDN6SS_+#\F5]D;R)5SP']]:9XWNYP#2ON; M>D6?_<(V3;LO/R%WCBTTC6VYY!<1B.@8'G-_G4 BW4 2,,D?'[0/I,],,V2& MR6L1U A?KXENR7%Q=DA$0RQ;QD("R2Q5]QM^F'C[Q>E;@JYF9NY_?-TZ< T)=X@T9 M>7"HY?&)(KT7T5W5-.C(S1'7[_T/ZWMBXT=\B7/[R"74$H%K:R!UJ4MZS+2? M<\2^)Y28_"Z6R\3W+^P'/F+QF]WO^^.7'*%]/H3@S^7(&%\UCD<-*_INXS^^ M,18Q7W)O._*&8]_A2IN)BQM"L_#;6GP\8ISB8Y>.&'DVO*%\%5[E2NQ7N81? M07X2/8QX=OWD=_X,)E<3HY%O&0$Z;M!K:62X0BL0BWG/MO,H M)M;@>3CEB< M7%<,&;<^A>D9(?>KO#[_6G0'$==V"5_2_:%$.'C(*+3-KR\N$\U0^$8X([^2 MON^(7D_F"[&?Q;3PX7,[QN6_Q2:D !6U"1D54T]&Y]0U^F39,E:>AB8K@CXX MC,G\D[$PNP9,KOYPH4X_%,S _UI\YGN&R8)^W_REX6(=FGY3[W_ M3Q_]/^?0)+^(ER$QK9:\B*X*4UC<(35-XG.2%JS**=K@KU\()TO7MB13L7LQ M.7*B1_21D96W(/2)&J;\.\LFW$UC FQJR2$/9J;[0 @6]N,\O6:EU:-YFXI@ MI.2YKG2YV+EBON]-VQ8Y'/SC2&L)/",M1.B _<<7&MD0B1W_*Q4X_WNIG*G< MJR6_V+[GBA4\X,]C!0[4B$^R[TAM_,Q'^\*?ZP>_1'\H-%VQ.E%NOT@]\BOY M$7WOWO:=Z1?+TR\.. _(+[KL27Y3TN+DJR>UR5?Y\\C/9BY6BUTLB$+]RJ4U M9)Q 5EU_/.82:@AHGBW2ISTN 5ZPML6CN@52YU^++^J0O09$6 %2:L)K\=N: M/@?ERS_U"WF!JB;.G$K0I<6A_UZN/9'+"S*VGYFCD.2(-CR>.*I#Q *@$P0% MNX5P31&(A$8RVZQ%)59R@(9E>X3]Z#,.E#3/_ EU+^;*B$G=,>L;]P;_,W&M MD6]ZQM@T MMGI63%>&BJ3;;A(KILHJ<6;&R]2'M3#'$J!F*5& ^^[;N_3_XX M)QC+FZ5( 4Z/6X6&',CT^L9]3BB%L5 5?$QB-4G=L>81OA5=SYUH MV0)I!@.6BVCQ RY_)&&[6I) HT<3#\2LV0>*JW3#(/0C;['W\T9DZ,R2*K7R*3'%S\\11:7W4N MDE,W22 PNV[L'K\XC3Z-T!23LEH)QTP(VK/EX=\DO?5&AC=W-SX_%D=^L%#I MMCG],U>JU5&P+!>90+$%/S%I#F7$A*N2TX+W0GZI:K]RL7KAD-\'!@,CC?M[ M(3-/C%P*Q39K],@E(MP!<:_<9)%S*?]%3U[,87W&W7]Q!9<+0VC&T;&8,+88 MSI9PS3B.CCV*.=/)6>*7"C0.\WPGMA9C@K*0W>Y]P0=]V^8+1#R8='(C*K$$ M:W#E)I;*Q"\.O'8)@+!V U-WERMELVW%]._O+=A94WJSKQ1M]F&O+P5[?4@\ MV?-.'^)F:^)FI=3'S>JA0N=>36J#9PFE&:7S&);DVAY_G,?X#02E):X^):9% MEWO3%B3H/?KR'>7CGV'TV\)W0J0SM66$&;2 2 M,J83V5 C*KRMP!P.O9K@VV[X[1RIA]Z\<%CH]/*1D\^])=8?BNT%DU!7Q&"H MQ8W"Y)>#6 Q_3T8]"!EB;#:# M/21N@$;V23SJN,(G61IRY/XT7UHS7OJ]P2T&:<17?B4]W^62PQU,:X(E,8W4D@VHE' M.CF>.3$4_N47\5%N?M=*^-_A'M'4E0O"WY,H2G3QR?UF E^1B_GL&)[P= 2" M_83'(1S6>\,9B6<4\3%GZA<&S[R)^(2Q^?_XMGCD8(R_")$1*W(D7LJ'Y1Z4 MR=<(?_Y?^<@,VTD,)!CK!.M-B)TT[XD_?G H]X_#X ,- Y7\RM)IY>_:0EW)^S1R!;!YQ#/\*\F^$SG2])'%!24$1C+,QSQ M=V[@08J'63+(,"(COQJ"-XF;*!382+M^.C^$?KH8#=Q+<+G'+%X,0@ M^MN!/-5ST_CS9 TN">H4R->Q+<].842\?C?\H$IN1%; 3P6XO=(%-J M %]?D[QA*,%*^V,E2YF6&E6TYR+]KD#BQ9KEN#'1+;YWK/&!D>#9:XF,5%%^ 3/*:.%SF&JP4S M-Q6<( \H$+!PP8="0MV\,4U?%.Z2V&<>>[-;R%%*7R)')+'4;"?2C+%THIAR M?I1:E8OMF.M1_F$P6.I&.9#WAB=]RO#9 C]^NFD^86R1KV@),,(7VB*@&('RO@&PYR;]?)$I/P\V%VO+39X$D9:/B%\ET)L]FA'/7,(AB@VDLYC^>O^'.G@J3>QZ&&',0'K6M#8WYQ 6XJ[3, MZQ@P4U0J?8GBPC+A/S?]4U]$6X/XR<1'"__&7791+/ -5DN4$9'6K\Q?AU M]9DK\HMOF2+PP0U9TQ [VS(8+,,*8]]Q?6K-G!,5%[?O?\V)D,LO1NSZ ]\) MHZ:3?9=8DOT&Y#+[C&)7:Z,=XI9 <0V 0QF]$ELHD_VSD=BL$=MGT1/$-FZ6 MLJDWY+[JPS#'B8B8V##==323G];-B6FR?_HJ,Q=R6"[3G5B7!N=WJBXL5:6+&O)=R'.=J) MQ7BCS=3P")Q8$Y,<)7[!9S&A6!:;+(OTUW6(./:*I2#W<_F*B#_&1%6LL?M# MA4I'HL:N6 '_][?_1\9<<\3W;/C+$7^&8:2OQ![/Q B(=/X&-Q.A^VU-@\BR MF1Q7662WA >-[$.=EEYO<4GWQ F.S\K,+S>1%Q*=!QV(/>1[L9VZZ&1HN(4M MKA+N$,E3JL*Z26[3A2?DY29\(K^3WY?+G40]>:!/G (45H/# M- ?"I.#D87 MFNZVR0UOL9%D$7OL!1FL(V[J04B*S5N1145O(0,RGXE:EI@M?C7##O,GI#_JBNHAWDQ5CODT*PES (8K_IK? MJ\?X'5FXA>AP>W+ O\<'F$S "9;B(#Q4'2[# KFC+\(&=Q,)%4)6!C(S8Y*N MF)L\5G /66M%Y"G)ZX99$Y%VE *FT/9Z)SY-F^5PQ? (IU5.E7Q:D;K!9<]- MUHH(#JO*G$YG(/.R%YV32UCXJW8LPV6;D+"Y,8G[#9[DS6*$MYY8Q%C#;ZT5 MF9@K%Y.>-4\1")=\@L[")Y@NM&!!R%S Z5E%+A16$.N9/58\74ECZM ';@ - M"V1N@D62@$A C*1S5KBQ\WL\.[^HCHV=7^S\PB-=YY&FO[A7,WZJC/MSRGNE MPK)/'(7C"ER&':W(X _R0PWKR>;Z?5K@2Y3 L#G[R@Q>\4R1_B/.Y[YA#O(MWTM'1"L8K@@J M21D74:()(\0=T:FL;W:T(0P!RT)+\J)A=;)$.FT\0]_FOI7PBPIDP9#XPQC< M?PD\G/#LG=POFV3?AERPB5NX\ XQ7U!4<$F<=93;>C.'"U;LK/-Q66%>[[,1 M.DS,$:=O9U+SIY6\!#^+,0F8PI3EN2.748Y,O-X--09BY*/)"400S!J"27]B M6MWJ\U.,8+59I:S+@!8?H^%N6>(M+\P;AI$DZBEBR,V5%"V3^ M1N)K,E(U^21>:G0D GY!O:9$U<^P!!.I38HRA>[PGH-Q;^Z9(WV;@ (BSSSP M< 71TK'+SJ)?XJ,1LQ3ZW\(#$MD'?%83;C?U/3OI= MZ',+%Y?()^9>EPQ 2/J)AAH.00^>?CDEV1'UU/2"7EG6J93(6Y/);S-N>.QF M(FOQGLM/A&ST6C9$/ M"")S,!VM=^\GGM.?:IN^QWZ-%OH_XTG)AB7V1?[A5 MQ"S\=V7?PND$%&40!?@?"G^]6JBVRU[3,#!)B!<]YB!E3,06,?DCKMDK7Y0(:'/ MMNE\/<\Y0'?&PC\I%".LN14OS.45VZ6_B"[385CMU]V)O,UTI-Y-1FW*4?0F'IQNV07)#/M(9ULQ_2" M.5)YC@)^P1QMFA3XQ?:=Z1QL$YN** NX3G"]R5^1\ZB=HT#6W3+8)/D%@+Y+ M_G#(%$![)Y%JL,%"-FC=WX,1P AI11N,L%,X.]3S'5$>+2B V^'V*7T!(8 0 M4H,V"&&G<'X1XZ,O, K >E!.ST[TJC)>0PU.B M/'+0.7A:D[IG/S$2I Z$#822$9!DVZ >(S>V\(,FK6BN'&$3Y4CM3-/^]9-> MU7ZGA5$A^"VL21^\J/ OD#'_C(A4B5]'?"65;%I=%C#6 MPWS2Y.O><%:E^^>"7NBB<."D_T- -(R/>20KJ,FF!Y.^79-F???31A(+ZZO. MC,5W1155ZMJ67'SL7I15DQW5PTLN+<@VUSMA1?V'&4I:4:$Q1WIAEQ.#CTB: MEN*9)J->/S!7%%J4& RF'3NBTJVBBR+U38\$[3?>L<+;%E+6## 2O4&\6.,E M:IA!JWM989-P_2/2^&(U=6.=2/C70KD)^]BODK5$CXP0*;O'1Q]5ZA-],V+E M-1,M%:2@SM;+#5K4RTF0NH"ZL1F4PWVT#S)C(AU^5_6&8Y$ 9O!"MOR/:L=CS MI$&3.\DE,#N[1,.ZZYHI!1#BA+D7 2%AIL>+[*RXP/14XM9PFS5.E SOI56$[!L>( MVWTK+K=9Y\AIUT[YW-1T[3#2[#R$AQ;#)Y#A;L.2<>ID?XT@',T'.Y"6ZDO4 M!=%Q9QT[&CUDK->JO 59.&E[M>ZQZ:KVIFL%FZ[8=,6FZ[MNNH9K<29D[; ' MZ@RD0R[:=POE,@EC2E?ZW@CX>J8#])#R2U@VD8!/F] (ES%2 Y%F7!!KG5%G M82@$W=]V8..EOW?D+DH9!U:?V,P?V8.)#+M1G\%@1W#2AM&C7&V$S>;#)F6R MP^.RNT=FI,.>#/8<=%'D?SGML$;Z(FH2QFU$D&9E9'\2J:$C$0,?A)V[^61Q MGUB&OV9W_9-;IBO:0"8?7[1W>IE!1#[+6,3BO$0LR#0>F0CY!X.*[UK)Y(7< MM!"&-5BQMB<6)%MLV,YTE5MNI]L6"[; HAZ;$;V(:.FFEU3+!)X-C&[.Q7" M7T>.Z6^-.16D92M^;6WF@!N;$\D*9=:=.L-\22W?BI4;K:M2(]S ..@Q9D4[ MVB(D'&P^!LMCCD 3+1U7D*ELB?.I2['?QF#_*7Y"7HA.FCU >Q"1HL MVV#L4;K5TO2.,!%L#=@3[*8<[GM#SG3_.S.B)X-.\5W!5I,_$&EAQDCDQDVJ MTW$HHHP!3KH?%R0,_.+^.LED6?N$6W#MLL8 M3<00Q<(,$S96M;#=,$0GA'AYG:]I5'"U!Y5<@'*!Q=N2]^/5;F8G/-@>3WQ)I(4/1#[5@(BL4\<0B:^B^[;?$UGAGGSM3C-( M13O=($-B1E'^$F;%WT17B2,=)L?_.I.*R&\BW#OQZ]BD5N"SA6LX\@,%)4C+ M2#;=#G;LIRVWP_6?3"Q,[(7,NJC)I SN/O)!4C,78A.]3J:1^5;L^86I-V2B MG[<3Y(NQ08'A+%R9+3D8UY'@^<(:T9(+%[$@FE$E% MGIL;=%D77Q2)O,*]C-]F/J]R.FY#1+_OF1/D)L[A("]W+Z]\%V50B*S!()F0 M632&D\BW$#>7S]7:OU$NQ M=%CRU5/OR9)<5H]M:2U55\_.FS^21%)$&038."2S/_W&D1<.RCHH"R3S[6R7 M3!) (C(RSE]$N,?D_FRV(3C,T79;I/1'^#X&C15$(]W%,]3?$4IFT[(4W$D* M]#+L.ZK#[GQ"R*]A-!6%VE5% _Q7.QGX+6Y$ABX/Q@\F M$LWB:&@ 2,IUT%((F,!!E$DE')Q[)#/Z!.\52C0Z& $$CX1+\W$TI:_U[7+C M?S!LC?@9;1#>D"'P$/!=%L4*",W\?96FH2$6OO^4_D"+'5'L"/A-?4WFVJ0' M#WQZT*<'?7KP&=*#;/6."/B9YUSL@-&@C9W-8 :+=^HLFCD(4D,V*(-JP> Y M@TNJ6DC!BA91J'58Q, 9TI4,3.$U$48:&C*1(ZBHE(MYI >8ZMDH,)63E4,@FQ@BH-.N,()6*4?7)!M M8G?:K 16H!=C5S($5AL@'CB#F\(&2$!>UEQ*37%[N$UDHAVQ"T%!%SY:YTHP1M(ACWO8@\>\ <( MD5[='];>NY)HX/\9L#_>@A==<;8-0M*N_JW.HL^L;\4O.#&E+G#GF24B\!#( MCC)3">I,7I6QBG0 "^HRBCH)*WZ>SJQK6HTHX5+(*UOKT[:YM 2C#EL"*?"R MB;2OJD5](]J@7[YG_*^[$4N[6D"13(<;E&[)*V_4K;,RBKX5N%_PNC%P$&]6 MS^C3O*>4.OQ1C:RQ/PM*I\R(^2E+613 (UQTB\750!J*U*0]56XM!JDJCW8D MEH/!#8!W3+&EQ3[,*^S"N):DW:FP%$>4Y+%@ M9J(?7._C'G+["CTG$4ELC^*<(@TM,2QK':C "/R<@A^5A=!Z$W,M[3>_@F;36Y0YSW13*%:=UC MZW%"Y55HMV4"#$S-F\$&FYQT*C$R@82+HTG$]=W(HD/,(R$_!868; MEK(44\^B:S?QV16IR)@GGGNCI2++.WH%4V%=22\%%L7 3(/%E5S)1HI&)?MI M/U7 W5F$*SRM:U)C-59R',SJV7>K\04?-!*^]IX.I>W1-^ID@EUJ1-$(&'.! M(' -\H&TA7+&*G+L\E[%R2+C.XQR @V8(U%=*%AA44&9B)R#G2#SW 1BK7!4 M]2R@1;C-"FP"$+O31 EW+U 8C^^7@(K<$:H]%;@G02.R&$X/K/X-5L9SP6?# MY.7=G/>&5+/JVAF*!VC?8UPIE<77Z5Z(KV1R5;HIS"&A;21 A9C=4J3L^7%^ M6&FPMK)0LD2 3)$]<_A-+&YRU$9HEB;42" K8_J/-:'H>ZE<"';8P.FBXWF% M70K(T5+G[5^ER*.MRL>#E!H0D%7#:!ER#\?B&M<+5F24AY$RA:Y5M,%:K,I, M3>2?"*9<8.,Y MZTY5*#O+85$1JZV"89&MKHPJZW=]'.[_ K,!+X4U<6'T*H$H(V:]QQFF N>TXWEIJW[=Z$?6[G M1JK55&PM?1M6;QH.X -A_@6M4>W>"V6^T,V<@'>MGY-IV::[O, /#O%,P:;] M\Y^GIZ>-*PR<:%1F;!0YF)E$!>0 2$JX$^9#,O)0&8< DUU(RJTR9-\)!%'W+.DM6NID%ZOA@B%/Y!H MVNLE.(]0;:M4Q+H2?J8LPK!P.W[I=BJ:_HJY;R-6BUO8OBX-5+'YJP%A;#!SYW0MT^O#(B ,24RF9+ERH 57IJ!/'%^: WRZY4@C**W,SO*#;REB:"CN$LFXR>W,K?Z%UJ=UX%Q$S7(<JCU.#]%&4!^(ZUL"UT1 MIM."3XNJMNNY\=V6IPR=M3)\"3U?G=S"=_.5J7>Q:W:6WZXY03@NG)[C%*-] M7;=B*D!F,@]4B L3ZNI-0GJ38(/K9]+D6LXH',12OI(+HS"*TE<@UQSM8&(S M)%6PC1VFHE4XAQ0DA;P1Z%%]+!_)3 YE-.4E#JDCL"J$4+4I]7$<^\.3;2Y5JTLHEB%?1QEU%2(2DCJ)_9N*\=E(:5-16WXH71B#:B@ MD]\/H6*A%XM(JRJ$R0=5J:2TG\@!89+IR3Y(@#2NGTJZR:MO <31N+&WUTK(1* MZA*"TO@RM"QGWT$AO$>,SVH+JWJ-?+M&WEU^C7QL($0.J*';6OF^N!P4PWQ8 M28".HDQ:#-M0Y* PBUG#IR 4G"THM-I+-70GLH'<^%<9#;_&U*598>[IT-@0 MP3#*P%_+">B94\)5.$+)$4*ZO2?J.*?+J:.?5,4#&.A9\)'<0=5D6RV'H$(- M&(Q5Y=83H)>@6W"#?P>I&,HA.! <7J%4/E&:KS!$1Q^Z*KGOU-7T%LW^?<5N M2;I0]:[)SM0;4J+7&]>TLXJ M[5YO@YL5G%<'6Q0/5:O1G$JZF()O/K6V-JFU5SZUYE-K/K7V# 4CU"S>0L7@ M5-X(BHY5.A=HC+#&Y:BX %VL7%$S.0=\4LDQ5^L;D(M4TPD-J!>K5E(4"FLA MW/M6<%P5+4K5I^TP M45MX8+ZZ&@-H!L'D@2LDH@8@]E]1\"4V>2AT"5XKQ M):JFC^'5>.KK$&MA(E'DZ2AYF$_2K\J=UEY:6D,.&N?&+)*[$4BJ.< ON,8 M!#CB% G2V',KIGJUI9P_?)WWG/FMJ1E36=4,( M0A2-'C_8" MBYINPLQ9_&02?F%PJK >#N)-!KCEN">V/K$#L$-B0/!/%?1Z"PWK-Z2[\*^W M]:_IJCRZUZ[=TJ[U9YM^J)C^+]WK\N*:MG[!%B]J=?#B\O#X\^ MX,8'I\'E67#RSP^G[TXO42 LCA.6A!:7)TG[Q5K!>_/OK#_ M=_;QXYGZ[.+DRS].CTX,C;RA?[NAO^QV_A.RG7'K/\N"ZG@N%,8)C,UC*EN> M >F M=SGE\8H9TIL!5A6G49<AFKA@>2RHD=N MOY3?HER5Q46Y\639&\W+*<;"6EH+>%9\)"ON=IT5CW4]NPCEOTH]FJS9="8O M)QSLYE_Q,'2ZL-)*^#N=%E2/],,@3F^VKM.8HL'(DV.0B.8#YOU9(&*134Q[ M\TF:1*;2O3IFU+/I(]ETK^ML^CF=T.21_>W@__R\%1S\(P#&-7R"!>/$L@UGWC+5HQGK1=<;Z(D,P[3$I MJ-M]D(;5PA#O?RN?]$PWM@86TO"D'AB.7X]*+%=/16CN2AP;L42MA[=UOQ 4 MF?6[/:-T7'[>_(Y7L?PSN Z]5[%04;;;?:_B,-C=WA*3*6F[K6DLOV&W(BS. MF!8":T/-H!@#2U PBVQ.L\$31_X8.Q$;:Y1%+%432_1)N-\/5HD:B:6J:MG= MP.R7[6.4!E@=JQLU.L^X1 R$>5#].NHD J[/;PG5I&;EE!F8V#RX@'?&V4F_ MG5]L>MV]$(;OO.]B6$49?19D8]D0N @37:P7K3M\@S 9>Q!4EW+F.& AQ8OR M&Z6R7ET8]8.+2?J5 MXR)4+$*6?NX#($_(1IW7=1]1F,!B_'XO9+\['_#ZE9 YP;M2]4.D[27#5W4? M]HRP$$;H?("*&4'5]R+X,LV:H2.W9_% %C=2ZH[2:/ZZ@Q=:?#O/2(M@I/VN M,](9T'DLA98E,2P-PT-/"&/V17?=1H?N;'MXJ(>'>GBHUW3WTG0'7==TIXZ9 M'&"7.=7)6C7NA]TFA(VRDUI&)'F3:"&,\K+KC'*4)M@Q2@:C.,7I2=JN'F*N M0;<(OXZ261P4D:X"]&SQ2+9XU76V.)P,(BI:EA-*5)69S9TYR+DVI^M@>^OU M]E_^M//RX.U[!4))@I3:GF _EW2$.;J#_3\'XW(2A6#S>IY:"$^][CI/_4JI M)]9#(D1<4EYD9('HBNO<3LYSZ[^Y5% -4#'M67!H11##/=K;H'GDQ\.R-$O? M4.L)*QM4:M77,SPI_RU_/8,)+ 87C QFT>1SG@LA_>XRU#=(!^G91S2 M:%C)O>)=#% .W)&/J!X?9\K7#*E7+_9?OF5#2AE.&PF)->R$D$?81M984L'' M] :N8^O+H,H#;8]5S#F54O78\J?GULZG5LUX)^ %8"I&ZJI6_Y:+>=AN9K(Q M(I,B"%/&J.&\-FP 05V3_XW:D>HC9)9C%")6<"+5&8/&0J;8)^?PR*T!4E?V M O@W#ZC.8_C#?,Q_X/Q(W1@BH(EH5WBP0,R"SS*D&84T71,>#L;Y@^A4Q8$ MUYJFNI6I1%XY+H37ELJL+,17;O@E2M9T-,^"$*"MC=D:W=APHC0P)OA)#$3' M'R529#@)Q&A5G+"07*FXH>)2S9IU$Y0R'KW@AD8K43_IQMQJ>V,+5L76C=B9 MC(<#5*UCM@#P\[H1,!%_H#J7E2%%\-V)G8<=9G@-3N7F+!WVSN"%Y1%LF\!^ MWUC7SLVAPRC'^@^,GN(/_9%:R)%:*GMSE-+4LZLT!0$<2Y'$/+E7-<''+GZ' M//X]'P<3N 4%('BV-K4Y#P7&&YI3Y=7$"YZRQI=C_X3)%([=(/VF.M.[=[)- MUZ-*DWL]Y]I-%*F<$/;KS]-AQ/J#*CMS9-2D.F31<_7CN;KS"$\]OP6'OR.H MDP-1:5GDV+I39WS4F$5RBK0;?F@*W#&QV-\W$^A![$8YM6)&PY;R&H%EOX5*;_QV?A&4282]ZF%S,FGC M++YQQ6)XJ?L 4^ E#4/7.2PSIH;&IQQ?_#.8BD3:WO\F@J!"@21[@O<1#F)O MOX>@=GQ9"LR'V5S^Z3'B#J,!A2'!KH,G!!MH/^]NOWU_?$Y_[;S=Y."'6H!M M"!C(I*5OU?P0BF?G1;!SY[&M-OB%HY/2)"==JL?L:*9TX*N'"BWX+CAVVPJI M4@U],J*$!M'ZJ,2"DW3;7>>G3^(;!;4,<[B]H_08K=SA(M4%R(R\(@FH^2]C M*#5UY$/$6$RSK<*^$[,%P:HY%N'Z)74A'0J,>6 X%N]BUB*_Z7G&-"W+WE ] MR-Q7R\GZF= SG6%!W%=5AG>\=;75*OYF?H]5?U868X\+U*=3U6DIU0#%:;GNILFZ(V1T)/N#2:3DCKNTOC>3M:%;)Y:VL4?A\4< MA\XGW<_!V! T?U[U2J=NZ%0Z@\./<]WC33 3>KY8#%\L5>:X!OQIX"\XO>". MNQN4.2>7/9#G"9BG\PG:0VK9#(3&_!B-.:76;#*DBKY8W%@D:CJ0,[0M/Q( M-4-MFBF\"S5+35 2Q6* V!L:,\MX%ORN"@9G_(N]+74LAQN_*Z,XY&RQQK0& M5R48QP1_,!=H+>MY=#$\VOE4[NG(FET$Q,+1(=K#28*;++)>T'64QA5_G,M) M:7QG3P\49OQ8F=!<2V)=,:1.PC3B.2I*=8?,(&[,M$P*CH*ZS<@BX_I5N&JB M8Z0Y]D@/0C'+^7)R[F!=N$C0UL$T!B^,S4.ZAQKD7!?4IG)(&Z@TDQA]-CVE M.DUH-K 9FZS7H8P \,S2^)J]J>J:S/AI!-3A=&;8LF"4X;1K<96A1T;3IBM] MX!V(CYX[[ RB1E,D(I)N1)OFQ92KI]L!$D7"*-5R(&R"2\D?@SD]P9B#SRY=(/@]3OKD!C MWD.0:CFYON=GY[?.=O8Z\QXZ,\ M3)O;W'U!8W+@+5 ?]H*7?_G3SL'V6]*-4\PV23D7<>VA8&L!!=OU4# /!?-0 M,&\1W,LBZ'ST^%;N.D*G,A*)3DE/G@=7$54XP5?P*& )XZPVFIC M?]-&0\DB4 X<&#@T<936U0_>8Q0!7H('^ M/ZR>\IQ@-UTH1Q+9R)OGBSB,G0_9WWX8<0]T!;>=7!6>C!-#/*SH1"$(6ZK4.C;QTY0.X9 MWN\%-'/,TGC.*S#=Q""J!H*T-,,=^.2L$E=]P2&J3R(I,60/-"BG(4-",,:% M$A8X;PO_BU6Q6!>%OZ2GPJWRUH90@'<9?*Z\QCAJQNDPG]2=N@2EQ=SY7'F-]R[]>S MM8E,+V0PF4DN5:[C;]SD>O!;4D0QJ&F/&U^OHV/(13-'KI:B+.VE3)3B'(7"FN_,V3:J.7 MNVN@C3:BS:[KHEJ\64&SIFED<%P%,%"/XNUE3K QB69-E%2DWHN>Y5Z\X-[& MV=Z+5UL'KW?W@PT1PQ=D$R;E!(&]5>MMD^:Z@]"H,2]!W.I'K6_4II[?C2$K M Z<+I42,FCVIE"LI9ENPUF#CY>ZF#A>A:VT//D[! Y,Q)SL0@V&2NI7^"P2 M74^4C!"MQ/*G3&*4L?/R6-\C/TO*29I)][8,2Q5YFL")G.FH''7$,EV^S%OC MCT.91/9US3H;>V5N2F7EV$<:?OBTQNF:B(/NRP-T;TAG-_337'5=\WMTUO.. M$D#I^ECBQ'/*XI;%.,VB?ROS@NM-;","ZN@QEL["^L%A82>B]^C;N;=CVZ3@ M&:WJD+CV:$[%!5<*QJJ>J0&WTS*CAGCPC;*!R#K2U>>4AL9N(%,1H=UD3'<[ M.C:C>W$&6MTM=\"O3K^%Q'F/GN,WXJ>)0%Y0\H%7;C.&QLH8T330R.YEZ][1 M#"ZV#Q%&C)2AI;91!ZUN)?Q"QSZ[M^G:LHF-L91%9J"@TU7)E MR&9:X._9K!6K21C+;:/EWC;Y3L_'XPIQ/7\!+JS(@JO1Q;->;L<2Z!#P#FD+]^6;JO=4G M+5?H-VWJ'*#PM-#FOB&)S\:L);(IDJ1"9>*Q/5/5;.N/Z/-DFT$<1MOTNV&=IVQ5RD'[ZY0Q-"Z-P>W7_ MT1I_E4A;KM(MN$U/Z)@S[@U+;? 6RAJ6WR(#Z;O@YDZ+BG!A/%?@:BJ@R MW_F$(/8@H,A44#BC_MPJBU"\+$>;L+!V3XWH8MT<*Q?SHXJUV"H(F.MF?$'Y,7/=!N9TGV^Z5[ZI\RC_6Y79!8>< MSG7(Z8A#3IQ5^EVW?HBP0^S&'AQW2HU:B_YD-%(3H(Y1,N@R:'3FN/UEY;#S MF 3\H9@;ZQJI!.NHI'D&M< V%_1%-#28NP7 0?G[;T>'JB,<.[SFJ)K1\T'! ML+<1(MXV=E]L5I%@#)+>>*G?CZ%@=PW/V?K<6D5L:'H24-6WU5_&\[1]4+\O M!!I)-Y)C21JD ]AQRYO;"=,]E3$3\X M^?![LMB="$F4YR46P:.I0=J70"2HR]':LV;&D"N627;I!CSJEKHB0]G4\ T> M2L*[]MSZ0E-$$9CY'F V2DFB"Q_21L$A_"\6&VAC M&[]4YC?X+_(:K6\,C*$LI"2JBGDV))F66?=/1S4349P3'1LH<"AY"-V&[%_U M>_I3FNS1(\H'7^4,_N3_O6V'-H-$XL4BFSF]8^XCPI&X5X)SN JFW @2P[>N M0F,53#%YVM>%ZJ0:B9IJ:?Z;V+>%396:\=U=]%WO$ZI MO =O.\(DQ .8@4FCFB[GDCL<51B4IXB8S;'E:TRH"F!?DWYGO[_S/4-L(*NM M069!G)*DL+U!J,P\"R91K@K.:8-JFVD5R@E5EJ*3(M2= MZ8NV'CIZS4:/B*$!^.3:P8^RD/&!TJU+L\<*[T3'B/PB,A7Y0$5))2MB-LQ. MT>!B+#T#@>9:JN0$/KHFN>!V8(%1X+M&519!!4M?(*.!"S&9I+/5(A6:& MQ%J1XF94QNI'RE2K6GBN%4EC>^CV W1MJ3,6_-'F'4ZF.#Y(:D>_(@"%,!FA&JQ2 M?5^AX3U#!.76M;FY&T,)$4F$))$4586]8KU>]VA&$6;9]!XI\*ZQ>D4(2E'W M^M$4-ZNT_2:]<7DOX[+S?9QOGUU-A1O!%QOR:HG4H2>JTG_4)#!P-/^^Y M(6)RKWCNX-P0@+4G18.-N9BDM@8=YZ*V)V)F0T?\Z\J3ZC>TZ/:&""ES3B7( M3#4FO0:'" M*#=I\KK-_QCB8!U.RN+'29I)FA<.C ;>QQDIF#P<-CHCE/M]>"(HZAQ5@; F: W@7NE68OI M]02*VR0T6[ZFE /#!>K-D 0'K^&@QH]8=F(8>F M\_W%;T^IE0,G6,S'!>'Y!C>N6Z\X"M=\IOQUQA#?X*A6#96I8#\0*Z.R='&> MZB&:B$VN@$^TCNM"]GK9Z^5.J:(?I9=70C&??3D^ M^=)<.4ZQC\7L39("32JR:%H_.:X2>^@+XZV\%GLV+?;2:S&OQ;P6ZY3?Q%#PJF+!VF\7,\; KJ#G?#W_#?P<[6 MUTD0BS(A?(V,S273Z*H0D9E"0J5[5([3MFRZQ*D9*I-H*XS4H!#5*VYL%.$+YKL"89?URSQK]F:-V6^E=);2=KBXC@7OUMN%M ]=TY=RHR M-XZP/RN7NJ:!&(XC29BWZEM4;Z J6ZC_<9$60JV=FR-C,AY'N3N+-#P*O/ 5 MF3$/SLIB*QUM74SE,-@X.[O8]&RY*+8\^BY;]V^:2)&7&=?%@>L; M&$FB>Z"2 .L9[MSN[^POD$'5[32#]9Q>6V-1]+"'@E?TG+K^Z][KT*)PBU+58O!],V#H,PF-L0Q%G#08C'-Y1O]Q]NG!@/A>K=@ MD].R>#.*OLG0C;7PJG1(9"Z"JXG:>M2J%P'Y^LN?7A^\?/WV.Y"K'\V=RGH. M!E7#VN%",L%[AH;_G4,^A#^/0#..)(1NHRD/@KBEIDR]86:J4H!$@HO+B?O;7O6>V;A*+Y*#IHAG%@W(F9^5,*MP9;] M^;S6GJW:V55;0@D4;]$O/B96K\A4)A6:Z]\QJVC#*PQ0!)C1"G;V=C".2=^K MF&8M7D _@5_PU7RS3*J.W*KE)\9 +J8BR35.6,_=#3K M,0YFM?U/;%\H?NUB-F4%@Q3%5J$4AYH7/,&AK&8?&S5]$Q0M=ZA;:X_0J)Y* M+5M.S]_=O\,">'OI?:[QM)DV.B,]1L&UWW OB//-<5%9!;@680S5<%JSAI&B M10VCL#5HY/0YQ7D&Z@'VYCTL*Z2&7_7C:\X:I16Q%OF;KB)7<;,?CBSUP)H? M"ZPYTK :CZKQJ!J/JO&A]WM;CWLUZ_$\S8NM3N,D.&*MS%JTW^!/>"H6]#K9 MH W0A\,T^:-,G)P:S_OA,F,V=89ET<./8[!W)TZY_I7^!_VL9]MR4J=S3D7I M<'=C9*59A#)6Z!Z;/55*C*@#.]NO8OZ9\M!@HYD"V6Q6C*IZ4!K?J$J533-/ M%<>BHF75"O2*738]7E"/Q;0/SH,78)2@66%[7-)T'%G@"O)-^M=^L.'@EW!U MP;&,([1&%*O1VII:S:=(45:4P15D3QN<('"JP7-8'E&M07# #JC*ARUZ;! M22:W#6X5=BD O]+Q7*=@WE-=M\/F))+8)XN8M]S[FHX$09A*E>_FGD3@Q">Y MZF8),F"J&PUM&(="M0O%?/<6/!D[L--!N65*:6[ABM9A1._0" Q[NJ@_J7%^ M[=E'QQ(>2Z^TR9%TJ3O-7R7D&V/[*W"!(ML;"7V_L@##T9^^!^<4^T M3XJEK"CDKYS&V"D^KD MRXO=_HO]/[M4<"0#6[=\-\)@ MOA>#/(W+0K[5N:ZG"')]IWJ.?SB]9SV<^M_;NQ"9#=CM[[WR]']&^A_T]U[X M#7C. _#BI:>_/P"KN0&4\:]"+[ZGBY6Y0?; SO1;0&G)0.<>U+<$%6A\>8=- MW%6[V%T#['Z:\['T>"IR-*HNGYH:?(P].5RMXJG1QAR9$MJ+$2V[2T:NA4OD M-12Z:WMT- RXZ\)$ =(>(#([]B(=V-KO2,VN"4:%/_0"SPL\;T@NRI!O=KQ,09GR M\<++E,[)E)<[7J0LG4AYN>TERL>3P_=>GG1/GFQ[>;)T\N3@]?K*DXMR$A7I M1+7+\1*EK\ZJO@G_$V]TKP98EU1Y356SC?;^5"$742L> MTPV>*W-]W5:GZK9>]%\M(VK_814BKY>Q0N0AK[J_V]]9B7>]EW7.O/PXZWR) MZB(:P0*N:[ZG@?:ZP_CV5J'^ES_M'&R_;?[OO=Y;'9!'6F:=12^U$D[5NC_0 M]:TK6X6EHGA?!UTGP1217]P7[ M^5/2"8__>R1IV]]UX_&=[20/SLLX]SR^DCS>MK_KQN/4Y!E.NB0O#1PVS^JK MR.JW;/,/=[@[?B(^R3 J)\$A]0O7[5D?Y%UW)OW1G0.S-!F1[Y%L/I>L>A:D M=G1\O_I.]:O?]?WJ?;]ZWZ^^(Q*WTZG%_?W^RU>+SBX>]'=W%VD =21-U1%^ M>E!F<*__NM4YZ-9J6"_/ .VZG9>>C*P_ULKVR*_;SMZ! M1Z^L,<:K=??7+>^_O[T=>'3+*J?\P4S;:=GB=6/T%Q[=LO*L/F^//;3%0UL\ MM,5#6YYD:.GGM)!O@E,>8BF3,)BF$8ZUQ#G(DQ3^IQB+)$!C,XK3B2QH9O14 M9$7/3F >EEDFDX(GNL+7>E E#C<6^+17:*IF:*KJ,8A49ZMF:^;!(-H*HXQG M3(O8#&1.$QS!##?@ENY^L.L#P^4'M7#Y;=.YNSK95<_9QBFG)<[ZGL#Y%EBX M78@HX?'=[ES3*$'6XIGK. ?U;K//GV\*ZJKQ7'TDZC_P9FI<--;>2T[9H,3A MT;FXDU%2XC1G&@D]36_@4]@P&>.4WI &Y^).2C$M#C-4 M(S$LRDQF/:71BME4!AN#'U6'S$S30 M@J(<2!X3Q#<=;'4"X=_\T($L;B1(9/?$^]U?V.Z?U,>,X[HJ6E4D,Z!Z MAO_,@[( C^/?9$A/R?4+ ] P?7V](/W(.7M3WX529@.<<::A*<9^E0AG 2 MV;RTIK8_!4]D61Z"BY "^XO<>J0A>3>*/8X'[R(JU'9'"(\ASZ20 MP?G9.3P4'!)U/OEG-^,(1">ZUTD*#Z)E O^ (:P\;SC&E17!G>,4."LOX;KJ M6O$NZ!#%$OM4X0+04IZ1F9P.A^445C\+!C/][G#X);M"^%QZU-]*O7>TRZ$$ MPXN66RNNJ'^+[/*&[H=_-;[F;:00D5/>\6YKYV\_E[^@I?>#G[O'S^4PQ^%5 M)LF.["'3B"EJ*]1?O0!^6W4W\>>AXQY33 /("^8-<) V00\:)F@ 7%GF$CF" M[C$%6TFB#P,W0)S6$!Z& :!=?,,Z"] 7.V_;.($",FD.VRXS='SG,%D^3F\2 M?#96+L##R?).].J"PZW=!BWZFDF8 &-QC>YTF16HT#=V7FR"CH\E'@.P\6:+ MC!/X4JPNEV+M^5(L7XKE2[&>P50F_@U0<43P&[]- M8=N)_Z[1-D_K%M#3JJ(N8 C@!QL9]P[2^3_^&G[ M)[!LXEA)6//O?"J&ZM_U5+A#,B?Q2,C>VQ.@2'K*@H[!9-K")R!U$&;\=OX] M%VGQF%SKKOU(8Y1;&/&G7S:BS;;,;I>6*+]-P$;Q>98;@IE#: X8 M8#Q7Y""$!O"[!'@LST4V0UX:"C"<^2H5RM"V:E4D?4\ND#\$7R(+;Y'H;/<" M6T+-)$-S"J+46!F,\FQ.)MDS\CT8N?NP2@[)*H&3C2H!C@XE JRC$EL[A-]ZWH0SJ MA.9LWC"=SO2Y3^!-FK8//JCBLHHK=(C)<<5_DGV9Z]LK3QQ.\B&>GEB=]DRB M$4(ZC"1.ZZ/Z 28^AC.\*I3Y,(,7"0,Q2*^E-LO@57MSB5*G"2^7A".8"+#/ M)=A$<0MK>+OG6=)H>"K5?E2F0S8+T1LL/& M?BV*@NR3.T8R/ AHA/;O8-80.:E=%9T*,5&G *0F\#%";^C 9!*5*P@D4D@< ME@SE5!*Y50J(,@(&:(,Q1)%$R.FUPVD7E";2K-;\GO1UFH0E'"&15)ZCE6ZK M[FX@,I1?T0].1[V '1]ZDCTU/16W=%<\^WZ@U]N8*V=CWBH5>VSR58[@5,S: MF,>HZ>$8GJJ\:85)TZI+7Z)L2;06]2-#/!7S&-F:N2:&2N>=6;LN77CD1%/O M>$MS'2S-NQB BJWKIM-B&%O=C'] WW[?A*FD0:SW#QIP\X<;JVMDJM0!(+\E M("=R8Y)H8T48XR$=_*&V9DZ\YK#7*MAH/$Y5F&%&,0O21"$M6:P!!VSLO/A; M7E9WEU[L)2&^6X#G/_U2C/_V,USSRR:*Q3E2,3>,V@QZDK)7R^N!3]X+(@2E M9'&$$!C*VN%;U.FBJ>*\K;9IC 52\^&WFNEC=FOT;M<> MX @A [IL6R(%+XB.K,\&$+:N!Z5)8#"71 L1:A MY$I9K-U@(D2B^-S=7HCXQ+N>C$9*;>-YFV,T?#?>TA2Y: #H@[\UF&UI&3 0 M.4A!)I^+9\I>.9J.S(=!K/^G=_ M*6,L7&%LV:C=@06;,"P5GW\QRPLY0>-?E=,AHA)OHB^7>2_(4Q6B;5@7$WA! M\B.N(WG#F1H1%+"K\0QK&Q*9M8$3*>R&F]@+!F7!:%KX*!T $2GAUD-;B]-! M%)J.P.PI!;Z3S)4GE@*1,G6ON93 T,?M-A2\%9Q8>*U<7JM(GZ8O&WT6>U.G MOPFH*!L==^C.UE35>,)X^&VV4],O5*%[(#ELJWE%)#_FP7%+Q%[?S]! MW()#TK4%NTTT72:O1!92X!>^NQE+JJ@6,"8?J9H&Z((F1(3HN\D85DJ8$[TRLC\,0,14;Z&Y/7(L6E@4 MOD-$';+Q^C!%=R1)53R2>MP4U1Q]2UR1\B78^R8R)WB8IK 63*' 74=P%N.H MP'^Q823AQT14U":6>KVYY.M91$ =SF(R0IRD3;_O27CTP#J@!Y8C$0'/B\PY M#E/&T_&!=L^S(V$T.\])6[]N*S.X17;=4V!5$M)WI&LM2-$HQ+E'E*"6C&T+ M$E2\\84'1&H+N-UR]#+F<3*F^T+FN6)2ZJOVB%3EM+6H?(T/I9NI:K)JV8@N M0!,,76^M[6[X7PV$B/PFLV&4RX".<+)E_\UF!YU)UT?\3LR5)..W EMC(6YC M#"N2#+HAVPDD6Y2&#.K0?D-J@;"]H(I2J92[1R,;ZKP3O-P?[>:IV;[SR;Y^ MKH-]UR5JA0D??-]HUBK5041IQ:01 #+AP0<;.PT)8=U@QLN:JE;5#HP@[6FU MG4V6(O1)!3 4R*HP/:AJZ\!:#@2]]+C%!NA8;H(!C$Y6_G=AB3K> &=85C/ MMX)9'KIM>"L/''@>X,"^!PYXX( '#CSQ0;S?^S]E'Z!_?CA]=WH9'"]NWY?D MS=^?OCOY$ER$#$_[]/$OA&PIW1_JW:XQ%Z$M0TB:LNI^S$ MZFYVU5_W IE<1UF:H*7;\FT(+Y'DW*ZR_MU$#L:+ TLJ1#@4631 MO]4JV0[/L ?QQI?-X*,4HXW+3YO!T?G107 !G\9RZU,:RN S[,[_DUE*Y<)@ M?]-NC:,1NB?ZG;@ZCTM;S2TO/KW?VGUE;YKS32=XT\J%_?^I[JNW:%;>HCE6 M%LV.MVB\1>,MFG71Z]JB.5D[BX9;'I\F.2CY6/4\K.CLIS=O5A>_L%/#+WS" MP$DD8@](F!=6NVV3+F83. W_FRR@G5>W3N=YKL5?%%+&&%8[_\<1QZ"&>I>,H^'71.8^2KQ&O'*8S!#REF);VYSX1C%,+QB 3_15 M8JHU"\!!"F^P4>V&[%_U\;LH! -5%(48CJF-[:;EL'$*HCZ:3N&65R*^!B?L MW]A:A[))(P&7*A2(9[/U8;,XI@*"0C&9[:01XP2IT//"^O#"!Y&$XS26%9R# M,'KIP];.?A"G-!PH0&O1(Q+6B3L^B>16YMC=]LSQ""3(\G!'^^I_%Q1!#;"# MF>EGQCY94"98EI2+6+=?#"/X(;V4:[KGAFY& MAAW9*'8;IU=ICR"L,?U;3F1V)7$6PUDBX6*TH-,XWAIAJS:>NM.E%H_+[L7N MUKU8)1&.Y;08=V?"H5[6,+VF/M\TWLQ.C,#.D-SI8*2!56AL_ZQ*+&U_L:R8 M;14W*:9+QK#\C1>[BC$W>V"O(T9"W],=CZAF<_E:@U75C@A6GU18#+@@C IB M$A'^(88*UY.!CLQ[P1@.$<;@>Z LHY@^M#-M:X]1$ M/^+76(HD2,LB0,&!GJ'\%C%AM+Q'+H.'"J&&4Z.S M@ MA@ER(FKIX$;D8ZERL2F!Q6Z059!9K1S,HV_%S'#DP;;G2,^1]X\]%*;P""=U MR8Q1]:QRB3>Q&1*Q(#98*+,1M6_&07M4%(1-X/C;(BMI("-W;N0[_-P(L$:< MQN#>:;I@P+HPJ/EO9'PM#5_O&-V.7VK.(,[.N%E;EG(+1U[4[.=T (\8QJIZ MJ;J.(1R'@3(U=$/KMFLK94G.F35/I2[$9HZ6^4&(!I=^RD1$-*M9AF^92#>( MD;X3<>S<,G-@U1);*.[/Z_J0>,+!GLSVN.6)LQHX^Z MLL4I&:D>C;U5VVY\FV%.]TD1ID1ZSU4\R@_@/HI<+X3/04M>7/M@^/I%,4@+ M&;DWC:82C1,<+M@+=+$<"UIJ^S,:1<,(NWOZ>,*BX@E[M7B""@@Q$D%'F2[% MM#LS7C&'\EVM2FTF!OPNK+=OU+L4\"YL+[B?F'OXF,&JZM-8@%J[H_UIS<4* MIWGEM#;<>QR]2] M&,OW>5U="W,\7S0Z%K(S=X1S03#< M"1+"^V(K:EVKS3;MD96-/9@%$RE4I^<,#NXXHKYAG-CO!7^ /40'&[@!SOFD MC(MHBVUK+G[$SS%H6?_,AQ77D+_,,#-[>[UQ*F)+,9IV-_T7+4V M7(6A[8J.TT(,!_!^.#X_H:99+NMYF;->W.$:-L +Z%TU#"#/--X'KY6V<0I, M63]@N>0W8C)E/53$!' !794W< 7P2V2@'E90]N[,1EU($G)FV>".!SQ+=HIM M! ONQ4QQ 9_M6U5A20VE$=0&#R=_3J9%6*1[V@72N&PZ%148%MG83"* 19F>0*X\<< MB/A?6;3*VEP7K&.?V4P6EK&<"G;/4^O%4W75#6YAEDY3[,6?S%?;358B,%Z- ME5#@>79:(UL000S *B/P$H#8!@M-\HD3S8'&15L]UZLJM0:[H=;DSU1G9],, M?H1-\D?8B7EC7[641FS$#&[$[=M+[(401Q/J9#]2+=W5\X&+,7MH71Y?1KBX M[,M^?20D3B*D!MYN]R%O':^H8OFD%\Q+>,XHG$)<)3))AS/PDR4,5RM?R/ H 2ST/QT# K%MUE;,QZ#N)!WI^K+SP;K1X; M79A*,,-%+%J<6(BX%E%,>X^R"$O*D*M XI6J\+F=#R,UO>W;4,I0P?[!#IZF M464J/%[D.6Y].*Y%><8EMW!D)N'!/Y)[(M&(O ICVM)[SS7KPS6'A@ORFPC1 M9E0X(6[$#)NV,>/ZIZUEDC5BDUN\!1SQ/<)PPEO5M3ZA941XCY+KNW8%I M01P$_R1(V$2&$8'"3-MNE#N*I;S865N>&D>9PU-[=^4IEEL^++#V##2*1@[_ M[-^%?RXSD>23**=!]!=1H601Q2@9ZYK)7"9#K^G6*B7O(/M^-J@,76%+0(Z> MKDS3P4R; (2_L R?BA]I0 E=3&S%]G$>%>1ND8EKB2=2M^74@'$+LZ1A(,CE&%F.(^_TKI>KHK?O")8F")X55,$)Y\N@D\B^PK&8&<:;CIK MFH\7M8WM$"JJ0'^J :=UF;&$T SW$"9_"G9KJJ\U0'!S5=]//'T8<[UNQ?WI MK=S0W5TO<(;0IC#KGV*+D- MS/*-YE<0S&%+Y[M-7(,5$#R":CG0QZ #SD:-&O9E ^J;\2$.P&;+=G\R85>/;W" Q#,GR;#/JQ6QL][@ M8BJ'T4C_+M@XS?-2!CMO@[-AD<(;PMDXV'Z[L]\+=EZ_/M!(22P@F*&02M4= MK^P=-P2\#GPT0@+EM8@(Z%6J4L'XFTVN.%<3#V_V@PM5C!SL8H>WM+P:!Z]5 M(C /-%#/L;*=T5&MR^H'OTWA23=95(#102UK9 Z6L2$8WPO,CLD4'6T[CV>8 M3F?X9*RJ^RX!N^%$>\#H\P!&]SQ@U -&/6#TN<7?,IH7.S7SXK=I2//F4?-4 M54QG M9&=6+N.Y/7:A9C+H.6RN>:G4$U8L.X! V+[CQHVZ$,>=;E!">F@@&1 MZ[EX8 #CS$SPN*@N3' '5QU'$\-Q)%5,/!W\@6;#M331[;SZ6/*WT@PS,Q1( M5SWY**,S'(*DHU&4:*AP'[X2O+(H17>,Y@,F6WI:6B%C.:R86'"/$&B8@5-7 MP&U%%M:- M^06PGYX*V\(/(\A\,(; MX0\(; $Q_$^[T_W28$ MJ9V1P*X=OOJW>-#>4,,N_*OQ-6MT:MB#Q_^?'T[?G5X&[Q>W[TORYH?YUKLR MBHO@.!/4LZ)NJSP5/=; )*Q9A(>X4,J(7(P1J=09.W#9"7U8)[3FZ3K%58Q( M&:Z^J?&JYGWR,KN6V)MMA"Q"[LN&2EE2=L=,4@873:"?@"Z,\VL_2V)]>,5F M]73'/H<1/!^L#1_4"XW\UJ_-UNMV:]2[R# X!Q%()()+TT8!L%D8YNA,J0\H=Q%7\*C!*))Q2%[B$^-"UFB?CFK[A*BG M'$X8@7V_MVFVYV2PH\=:_T>P:X"_G4 Q;^*/G>7M5Y9W&RS91UGOS4Z[=5@? M^>Z=.:TJK.X('36U?1"7D@#!N6(4K T)\A*4!G910?ZD&'Y>I"D7O(ZE35&G M&;4B/SP..%;!Z7L463M[W&\ZQBR\^;@?N,E^>!1F">F6A\.AG))F"XYIRI<( M0>51,]=,4O4:L3]/6<4C.@1V96!#ID!V%$G3[TF@:EB\Q4@+>H)LOH2@]O?8 MJXJQ>G B_U5&UR *DDH4QI^-!YZ-O;JH;=BT[^,4MO$\%AV"I?":L']9CMS= M9F#Q8'7P/(I 4+@ITIYX/5'*?!BH20PW))N3U:RQW>L&[[CO<)W M['A\A\=W>'S'NJ <-+[CU[7#=YQ-9:;BV1[9\53(CB]I66"UZB>!-;@)&M.= ML:;J]3$R0[N:#/&;-/O*E6FJ5H8 MS*[YDZA!FJK[/91&JNY-E.1B2OPAL=Y M<&BJ>T[0?VFAQ)O.D&+9V:Z.<_E;J9_^A +D\]%1\%[W$/[;S^4O_7K)54HB M!BNM)MQR^+,LB+6.8)%9&@=')!J##>7YPAU-VQQN-;HU2DOX?O?%9C"&OW#X M68A>:BZO91)LO-S$?^*G-U)^99=QDB91D68,);_@.4L#[ ^(7@-XJ9F_2!G>0 41!C7PFEEM5E^2IB#(\*WD*;Q1CR!?;K,35K[-T$$L@ M0R@+.2SL^'0D&8:+Y!2.#W_,/@A^RDV'L.(^DGF#EOHDJM\+>'(<;XTR*0FQ M/AUCX7M23K!T$1;%C[ K4:%I6("/5SY57/F'G#K=@L;1)RTG3PMS,04.F&;4 M=S=3$MCE:55>?*1Z&=9+)Z[O+L- M3.$'F-B7M-,@"AMA![\^5Q8/N&'G,]F)&V!9S63'#P% M_=8SE=!B,HWQ?&7<*4BW]3 MB3P:VBQ&+D:RF#EZTMY1Q"*; >4L4?QV4\CL?/ M<1S1[9#!N4!SL_WTT5>NL9C1)2G./L#\6YJ@V047L'RX3R#(;G)(@H5#2I1EUKLCI M0H54)B0B<-,52&X+5@0NPSY$F%$&1D-K)D:#*2_44GP.;4'YY?.XZN0Z>C\X MQ-KEJ)CY8[K,$0]8.5@\K2=47*=1J'4!FD6N$3( CL &8ML'V]M;X-=LT_&, M@\LRS@4=R5[P*4U",3,QL_=91($.LK,0@M+CZ,9-I-M7"XQ39.643)YH,@5S MQ72+ HI$20G\1GX-+XI6$B..15?0JU "M3L")?4!;,)KM")I/&LFP6XBTP_U M#5X;II)'NYH608X4H?R_?2RK-KP=]K!240W5%XT_I!Y";,.R_.K5;Q?.\I&R M98%6;+%2$C<98MP&R_'+*44Y'-L5G@6;ISIM4A==FCT+;X#/#_Z0*2PEG%%) M1_0C^OK/]8;8Q&Z:C*>A=IIP>B5\OK<)5F+RE>O(9CFLBCM- MS),/>++QJ%,C*FMSPNF($FH8.Q88XW3,O!&C$7(\W+8&:0![ M <]$]JAG.(2]K>#"=(LEW@$5'?9C4'C33"\NK,]YT46>&1J*LK/2>T$&N)7 MCX;P: B/AGC&ME?/JBIL@^B:NN@'IZ-F\$WI2*&<' 1Y#G&U,1M_(5!R)L/Y M'1E1 8],*LR&5H;P/7QM1BZ1=L_)JU4F+,;]HK3,K97*9NEP+,.2DG(S_7BS M/._P+@@TRGU2<;M4Y,+[MLOKVYX8D_<+);%;S6OE6JD<-J:Z.= )1*[ZG*&8 MH/G0$OM7Y]@$Y>M8DD;^KK&(,DHA5MUH:IM M;17"@NYX[CN K&KUYK$"=]"41Q?&H: 25'1#^>>=G;=!-%%3:X'-2NPRC'9# MHIHW5IC)EWZN#0L=9AG6HO#LT2PO*@::!),EG4E*(.68_M6LI(0- YH,G@GN MX5G*5Q.#3U,-?K+:VTHT5FM_^E8&)?PW5H.]MQ0L5#>%QWP47ZK&Z;7H?Q&#;YYPK1@O M6CTLMJ8!F.WY,(,OP_F6@:^97JW [KEIJ5*U0=E*FP,(I7I%\A2EC?D[4!2V M QO.)UF0R)7H2),'2]S(^1*U"GVI08XX7BHF7[$DDZK1>H[3&N%*""/#W]?N MIH\BEOGH!:']L7V' 5-@M(3$N M&+_(&)LCN)&?6H?OZC+"],ZHK'D-N'T0YZ[GX45]<#9H?8DP>)F6W:GT778J M/TL(YWT9QUNX_, XN4=B*CAO5I4].G3;YKDX'0D,OHQ$@JZ+>$AMQD.C. 1U M0!5]BZ?%L]K8VV($'N%272.@4L>AP]3M'IF9\D8JF9+" KLN(&<9H865&W5: MJN(.,A.$!_LT\0%%^"!,>5Z:%32 MDQHV<"&^*A1&A)?NRU[&04DXMF_-:0=>W"5V8#; M<&7R"HBEOS)M7'^&P\G>IL)#1D\^&7N-#L:SV-F*34XT_HO/PN<4Y3JU7D+0 M+,Y/AR,0)09,^]69IJ=$9*257/V6F/'L@6I0V#ASG;C*)+=\,^#<^J4]_4G5 M(K=%%(3>!><1SEJ8TN"\*&$9'H)1/"PG7-* [<;@:VH;5\CA. '/ -U'!I'7 M@>L$#%?!T;W2%*1A5)R@GX2NMILD2?"8WNZC.W9]=@>C^WQV!ZO M_)>TM.L$>T.R>OP(YE];<*V'OF$MDF7FP]8KZI,@M1D&:6\>8PMP M#FA&C@ MTGJMIW-P;O'O3(:@RRFI@FTHIWP;< ;;ZYYK%G-+=PRZ^V=XZY;OGK\]6>/D M/F(KO0'P/ : GVGK#0!O *Q-PR_=ZNS#VK4Z.\55#1'II9L5^0YGB^IP5J-M M<(ZS4GPB::D328C#P-*X$!MU)2K;H#<6K6QE,G/K'3*G.9ADK&^#/6K>@0.\ MW.RJ9=:RCF59CS8&U>ZSQQ@"'EG-R C6A3A7\Q6)Q%@Y+X M=2H2&>HF]M(-K4<88O2]IX+4.NV/C[]S,(N/"5>J*7Q1B.*;@W@[_-LH-*.!# ML $OK5Z!ROQP27_YT\[!-MIN,0_4CF<]W6ZIL5>VW5(EDDE)N20-2,_C8^UV M8Z;*D09J^2I J38=ZTJ$@L>8/@7]X!"37$R6"O9K& OTO!0]:;BW"VTSZ0V; MMLSD2&89$UJ%?JDJQKPFO0N!-*1Z19\(6.H,V6>#64ZNB<3;AIJ#,?M45"M4\Z*TXMB#O6L(P MH"@Y9P&< M<]UYQFG/"I,EY!AINI&$9XK',T7W>0(]>TS>Y[E"C5)1XI5&E5-55^Y980&L MT'W%0F!GI&6/6P_V IE<1UE*T^.PZS:H$HYGNLQ!X0IOJSP'1RT'2X&.B2:" M]8PIG:9QE^AV):QU,"9A62FJ1K_>XL\]QRR"8[K/,C1%AZ2,6__@U$V8@$X# MPMV-NO@5")(^2T+CBZK<0N^D&B6MEL-CWX>-W1U5:T?CC88RNM;%+RW1PI8J M''R4FG6.E4/"#O[%L424B'3JA3$T.TUS$F$5R?30&C]L$3&9I!2)Q?L;A.:@ MU#EF3+P.%SF[V9_&?>]P*E=Z+;-*-X%YH_.H%9WS8J2FL&[: M1MY2EN\Y@DJ4S+H#+9K/ ?&-?'?OA]U*TSKX1#NY=)C%5SN&G-SC';BUS<,-1/PW< M%QA<* 92_1/DIWG!]+#,=*#C$NRX?G#(*&[D4<7-^#E8;U$1DV'(TX RIU%@ M.[OSY+X0SW$3WFU9V)P=,'G@)_Q5A=OU>69(ZE,T65@KPZ;>O>RTAJB;PRE> M7"RSF7,Q+;-Y:.Z>':[DA ZK_A4&%FVY-S@]>#_5%BB$"RCNB WCJ<$*J=T: M\(U"H\)V,L*I&C*Y@@\WP'N,)N4DV-T/)NA-YIN@K+'7?$1]5ER$N!T 9=H[ M>D6VU(KL"ZZ!+*??!7?"JK4B:H,T4S4268=LZN9L:91-]ADCU&:6-G$Q0O\=4^UQG+R0@C"(V<<.%&4Q3C-HG]SQ0W_6'/G M%G?XE*$S%)V697!2&Q:R1X?'UB.5$1C]=JDZ<>GB_WH8E.C9#@N]:DL^N)%J MCXO]$_ /-P"RW/F1V(3?:)6_^A;5TT99'4I@R%(B5XB;D6GIW1:UN'H8=A M*=-ML5>I2D'6B-K*S/K!F3:9:ZVFP"U#YN)!KY7V5O;]6MGK-O@"TCMOMN7F MQHQF_HX& 5ML<)7/[!A)#M(E7,$%]CV&VV(13;@2YT9D&3:#53:55$$EW;EV MK O(U,*Q<9WM5BFXVVU;^(LG+;O]X? XH[QU6S_:9>+[^[-M0<*Y?UZLUEW MG'WWK+45H/BS&&CUKC5'8Y%LQ0ZU8%,#\,D29UX7V/$ L6F$83TG+< MGL]M0]TSQAT(7YQ%JR5&CT7&).61'[U;5C>P,\S:Y/5M?J.5V[;PM]$SB"Q= MG'@&7$.J3PTPU^Q>6SN ).T-B MJ#H]W-:%WC@L;MX!M%D<@;_+N8#;\-7W3;PP]A8U&[AMPXB"OL,LS7,=0+)* MVXDH"=7OA/6>C^$L9QJ0'EK3XA!M<+/0 MFEEN&!"G.5>[!F2W2,O-0"9YR:.;.0(RMPPE=5@._W)S\2QMJ3$1(7Z& MF(OEX**%]+C%+T[JM^=&(1O?:L%O0F*PQ: W*,R8(M8=WH+>CTB,;H[,G."F MXX6@$HM[V.^I8"]R).$*FE 0J@CEM!S KX.Q%#%%\4."'F"23]SDRO.\*F,5 M67*BG*.(9MG9[[2N^"S4T3_!'DH9W/P(GK;IPT0//)4'M5-Y:(7KN1WY?6AW M'=BRQ;W&[3D_._?9OJ4.)GU$0T\=N+;T>TLW()2J;?R053N%T5@%PD*I'FSE M%+$ 02(+1KRZM[!Y#[BLQP!+T,FRA^B7&JXIUUBHB0BE:6V61[J*2^%=R@RA MGR#'Z&N,I4LE9<(1>SY9* M?:LNC91? N46F_3)$>Q3.@%MW&++8%+'=@)T;DT.U=90WWH YTW*1B1WJ!X# MA[/*N^QNUELE*5T\YZJ1/G0,& MNQBG)@S+GEB/SFRPU7HF0TG-LJ1EEZG!T M/*<)S?.<9=&PS]G<)^(=7'G"E*<<*+^"=C;G+MF?R&7V#@Y=3](>M"^.Z:Q& M?(UN8<,Y/<8RT\*@K=W8AM.0D^O=-3"FTE359"E,EGE2(F@!$[17G%8>.BO7 ML?YFHY5QEI97&F)C+W!LO T:=A3'@$!_@\Q//D(?ST Y^'\'F(M9D!4.^4;<3!VDU#<"V+6E"ETAG; MCDEX;%N1SG8+>=W?F38:<7#)Q+3B90AG8RGXELJ)JN$;-\1F2X-@V_F[ZEC.[]ZO)PR\/SZW MXP3@!@1J!?-Z$&UQ5(9MT4(RDE./N'7>A?OK#UJ'$>@1"1O*4,6$*P:M,:A. M >0TB8;T0I,IQG\L4ITF@JK(U;]*.#VC"$-7=@:H!J:G4SI@Q");88H1?.R" MCW=/"98>;)Q='G_9U-!C>&$RHB,#XZRR$WD;BN1#D: ;K%?%XPCL%%(L)X5; MX^=).]CK^SN$R]'0T[#,*MQ96]@3=3Y:-A'UKF,BZI;"3%WK8&65'K91.>Q. M+MUO[U%'M]?,NE#3"QN>CHTU3R$=2B(XP(=YCA;A )0&7 3?T M',"B+OFEO_V1;]F#XX[RA#MW)8XDEI"8VHET +15R1S%#(@A3+9@"PI,A9 V0[N*$B0L MM5!6403+6;UG0A5%Z1@3'G,)L% R Q@K@[T?SC#[5@K==( ;%C@SWU6P]%:# MQ)B\3EYA(+ES2KOE7#L15.#2WO)LF*98@4+12^3)VN.M?>488BW?HH6,MAEV M*HX4 ,)6P MH8>E(I_8C:@O^SW[8^V?$.QN8-(H!8\1J]K5FXTF/W"2 UJ*O6&9%!%K#K5A M_%PE/MA7";56R:2:WA/Z,\W/>M^Q,WU9T1*F7DR[$RBIF?W 7HCI.(68:^3/ M'#U2KQ3A3$(_^)#>@);*>M564/@8?99_3PRDQR(+\(UR1R?VYR]$] MFAPF]HS&S_JU8XQF?5R>Z8V-O;2TX"UMV0XQO*"17/RWE(9?#@R.U#A@09R%FJ,O+>K9O+4M-=.R>DOE&+@I:&4/T!&%\^ME,)/X\LW_8*3(TW4*T5/ ?Q ML_[>,0ZJZVCES3/VTS 0Z&L'4*^S'ZHFBL S&BOGR*LZK\W3?D_;B=W7N789 M7_+"XTL\OL3C2SJ%JH -._UR<1D&7_PS>G[X[^1*OCIHI5/P$$(CF&[R?\=IME4*TR=6G=- M*'HR-0B9SWC?O:&-ZM!D^K6"[OP>G :7P6=PMR[@_YW WQ_>=(I-?_]P O+O MP@F%.P.OB*8\-B3ED,,03%S,\CBU L3%)OCG0D?,IW:$!SLO%.L2 M(>OA_BML),5FGV[/8AE7\ M)IVJ1@.:OBZD6Y&H2G"X$"E#MHGWTYH7YQZ -& MH:Q"5KA_,0%ZN+F/Z<8\D'%ZTW.&QUWAU #\Y[6(2X9;N7?LJ:Z60QE-54-J MW5QR2%W*F-6C7#=1 \,2?,)8AE>2J];X2*BB-UV=@C_&O<']0\J/$(U_D[_I M#*67O9)DIUY)\BSJXN0;3E[B=.69.9%GU *P5:PU#BDJEWYP[DB&^P@#9DFI M5E%K.*F_!GX?12AI*@WX*)-)U<7-#_7AXM9_I)9T7 MI'%9.YMN^P9']Z!@C^/@D_@#O/\+><4069Z*GD6,+_COO_X/!@_4%9^B6/:# MPUPGC A.=V'ITT*<[V@6^G7;ZG*KJJJ2&@Z_L>]:^XCA)RS,=<-.%<>O=8EW MLVZJ+0'(!N[2Q5W$:@_CWI3$(BX/3N,Y2;=1M=;V#M*I+IAL \0V!J<'M C8 MZ#DG21W66OXXKH$VJ9B!ZYNN]_EY# MC[@F'SZ?B1]*%+C8H#E&F%).0'F-3%>>A^ZU&5/B@5'Z< N+$F)C$&/V7H8L M2(; -E2%")[&O)QH@R+*J64:=:L1,W(#;M28SS$RW\;>9C 0"0W?HD&?["8Q MNHGR]Q4^1"]L@*$;X+YA63!O8,1..P"+]#Y]%J++68A]GX7P60B?A?!*; %* M;'!O)8:NGQS*";K*.KW0K9#>TF_*\"&;XN9[=IZM;9V%^)B1*&P>X[ >25TV M$^J-1!OK68O@KQ\E:Y^IY5-1$DTKHZ1/0M;!TO1&. MCZ1-_2=WP6Q;HX$-->.@,RJ*B@&>_/NGU>:(31\C8,D/O(G\;'(EI5 #%_@VL@O/W6NKWQB^.:(@1<2T%42BM%^E3,2%2N*X/E[AC,@,#JF2TFX%WZW,56P55C@HN8Y! M9RIKD)HZ/ZH'$$Y,9 MD-^PD74>6Y;&RDV=+F >ZSEE6<0X/3ALUPBV+.A/DXN@X6GLO.;-:)EYF)7R2TU6O9R3&V,FB*XU M_,G$T5)=*NH&RU@@&C&K%?CZYN @(OW'VGKB; 0F83G7Q M"%&FH>I5:$R'**:Y?*/_<%>#NZDB9QB[0+H#(2H! M,U$6:35>1I]4HEG;_7V+]U>_XL_/#N]F;^[%UGL'_9T]$U!7T?N= MZ;> %&N@=7/77O/G_.?@5U@SJ(Y/J*.353C+#\F6W?&-=W;ZKU]U[Y4?P*T' M^\O)K#V/KE1-J[Y-_?CA]=WJ)I0H_;%3%\[WL;=4I M+94OH2I]J*3^?-KHEK11,VFTL)01JPJ=*]CN[[XV@IV>O1"S\L<<_>]*NQ31 M0JJ&Z8[YI IYP(,X^//ROK\YIP]\]U>OE_CE;7'T ][\Y=X2OSG(6UW<%@=$ M@$'V9+3:Z^\O\Q$YCG)&,H9*A3V("-M]>U)87J^0%+VDBE1BD?OF8JM4>M4_ M>'WG(,8<7?34A+H[6]W'G #L M( '^\>.UZ%*^_>5L^M!7?_E@X$(W7OT,4RH/-)\JBG$IW[[:0N71BO%[$G^> MXNPRB53+A[\^ J14T8H=]\#N#^Q2#6'N#^9SE4;73:I6LGP2P_1^^(**HKR= M$[I.D=:#]+2IOE=W/46>=@W:.7K:T^Y>M*MH^>6FW8_/S[O6@:?=(NR'CGK5 MB]>5=_.ANV-9WM]R^KL8?LW3Y#J*[VQ[SS$E'L@4W2%>FU3?V]]_A(6PDB3Y M>'+X_A&:?R5ILO,(=;[T!&D5.O_KO__ZU[_^S\,5]7I0Q;OP3O@WN:Z'_M?" M@[],I_*K\"Z\=^&7@';>A?]Z%]RZ\=^&]"]\Q%_YQ].FH)7.;GOH@LR2\,[IKP1I\>=$[]=YE<%Y_>;WV\Z)QUT&62=<]TZ JUELBN6"J2^;R!Q0V+ MR70=@7]G62S FO)Y Y\W6 +:^;R!SQOXO$%G:+=V>8.':,O53QP&[';G^O<[$#GSKH'$VZY_\_M]3IIHO?-:KXU,&=-=6%B(O@H_@J M'Y;E7O,,P@.QE6N>.-C?OZ=@7_/,02=-@RX3K'MV0U>HM41&Q5*1S.<-%E/X MMOSI@YKK[Y,(/HG0>=KY)()/(O@D0F=HMW!CXKDI\7"=>"=[X+E?[Y.,!VF9 M)?)'J_M5EJP+T.BK39Y'*^U5)L\"]/)S2Y6.J]ZE)<_*:=>'J9^ET*R_R[P( MSD4\>1YW>I4EI->O7K]Z_>KU:X?TZY)"X!ZCI%8?"O>^Z U.R9XNIFX[AI5?&[:J6F+8S$6>2[7,36M*OI\ M2GI9'.PUIIU/2?N4]%+Z[:M)N[5SZN^O*]?#E?\TN_NDR;7RXE^\\%[\$L#6 MO0_?,8GC?7COP]]+"^%CSK)8BN3^>FCY??A/Z8"&.7HGWCOQG:>==^*]$^^= M^,[0;O60;_=7ADL!>SN722Z&:?S#@_6K+%(]X,T#WCS@K;LZ=VG)LW:Q\8>I MI]6/CS\&7;#Z$?(7!Z]]A-Q'R'V$W$?(?82\TW--EC]*_D[$131),Q\H7R+O M>HUIYP/E/E"^E$[[:M)NY0+E#].'RQ$K'T>Q"&4\'4<^7-XMA;[:Y/'A;QF]9K5)Z(?K)M6/PN-C_FO-/OZ ML($NJY^'WMOKWMQRGX?N'$U\'MKGH7]L'GKM9H]]D%D2IHD?.G8_LGT2BOP8=F/[>-$Y^Z#+).N>\= 5:BV19;%4)//P M-Z,?#^.!2!XYRG0I>>)BFL$S1Y&,0X][6YY@_AK3SN/>/.YM*7,$JTF[E4O- M/U0C+D5F_O9^YV+R_O$?.=HTKW8^G.+FVZ&S[M&%1\A-RKH*);7,A9)N(9!\G?E M:"3BU ?(E\>A7F/:^0"Y#Y OI9^^FK1;N0#Y0[3A4@3'OZ3#L0^.=T^7KS9Y M?'#JGZ70K!>S3 S+_(>W5EMET>@5JU>L7K%ZQ=HAQ;JD6><' M::?53SH_$!._^DGG_8-=GW3V26>?=/9)YVXEG=>N&OQCF@>'R96,Y2/G>JY? M1?B7""B31V$GQXYTA:QM8OU@OW/*O\ODZJ1ET&6"=<]LZ JUELBF6"J2>8/C M[NUGTO)!2.PU-S:.<WO:GA30UO:G1$Q'E3PP/JGUTG+C^: M_K*,\Q\^=J4K%%E&F, :T\YCZ3V6?BG1!ZM)N[6#)MQ?5ZX^+N$_18*=;'VK M^O:1Z:]>="YHX.,"G:-)]US_YY8YW?3NNT85GRNXLYZZ$$GP/A/),,J'J<\8 MW)MXA0B.8I&)+BKYKA"VW0+HG '097)UTCKH,L&Z9SITA5I+9% =MZ-]VZ\=^,[0[N5Z_SW$&VX%'W_+LMACM62ONM?AQ3Y:I/'=_WS M7?]\US^O5!^B>Y9"IY[$P;G(?_@PFE46BUZI>J7JE:I7JEZI/H7R60JMBKBZ MPZ1(D\AK5J]9O6;M!'F\9O6:=5TTZT,5T%)HUT/\T,>!O6+UBK43Y/&*U2M6 MCY%^L&Y:?8CT0_OUK^FJ]X0%[Z]JV5& M? #_HQ\YC*7(0%D78[5&?3KV<'WZ\&S_^4GXF(Z2ILWN"T6<;4.7!Y^^:^G89NJ &Y9TLFW,="Y"#[T@G-Q)8.7 M#EGY?\>97M1 #+]>92ELX-8PC=/LC185#M&K7XS9=MJ%1^&.;ZE_;[?MC?J( MA-5^_]6K/^M/6$!5/D+<=AIF(;UL.6RA1YRY#?^2N8YKF$?+LFTS&P+S7LG'7ZCH7S'BO;^&[ M.QBQ[\].#X,*,UY^.3F\_ 3_,(;M4Z^1>'!GUPJ.6RM"3O[O;R<7ER?'P;O_ M@H7_"@N%_WSZ]-OGTZ/#R].SSQ>]X/3S4=^:Y;?*A>J.MVWECXEDS'_ENFBL M'JM'R%4X\?_\0-D M^ZX 4Y*9'JQ_*@; 0V4AGT2-/CY(X^BLV\WH"J$Y9.'I_-1TWO%T_E%TQJB* M)_0/(#2&:CRAGYS0>_W]EY[0/X#0%%3R='XXG=T<$5BC^52 1;C[TUV(_V*[ MO_MJ66KZ[^G-@ .7PB8&%_(*N\O<,7G28CXL[?N?@!,T$84,'_CN3J)D^5[^ M?320V5T'.K7IV*5]\\,P+%!N[+Q\&]/[#[(G(Q5KR:4EU3'V[2SAHC XSZ*A M#!Y$!# M';KSIL<2$1D4U'NT#GVVUWW,"?@4Q5)BKWP54T.57 M/QN-9/9 ZZFB&)?R[:HLHPH_#6FG6^K]@C\_LL5H=TR@OM7DW8/MR(ZZEL_ MC;Y_2_1_\O'OU_!]]]60CBT?\_K#WZ"GORCQGSO?R^ M_%$:EY-!=+_9[]Z5]ZZ\=^67BW;>E?>NO'?EGT5=KKXG?U'T@X]I&=T5:K-6 MGOQ+[\E[3]Y[\MZ3[Y@GOZ0J^'; )RBB3[.[8S[724E_BN"I7D$W)>_K Z^@ MO8+V"MHK:*^@?X2"_BA*6'XH[HR]]%K::VF?#Z]3Y.+3^ZW=5UY->S7MU;3/ MB"]0!1T6L4@*L8;9\(NIR J1#,KLRB?$?4)\"6CG$^(^(>X3XIVAW<*MB.>F MQ$,UXE*,BSD:BRP&ZU;ZB3&=TN>K31X_,>9IM?)S2Y6.*]ZE)<_*Z=:'J9^E MT*R_9E(F.2S23SGUJM6KUDZ0QZM6KUK71;4^4/\LA6[](F(,UWO%ZA6K5ZQ= M((]7K%ZQKHMB?8CR60ZM&@W'DS0)O5KU:M6KU2Z0QZM5KU9]W?$CM-/J@Z5_ M%_D85E2D27#<=^<5>MBT>LJKG7LCA%<=-^V+FSQJVJ.FGQLUO:2*^/;BIDQ. MT*+Y>YD,[S%58ITT]IGX&HODKI,'UDE3[[[TBMHK:J^HO:+VBMHKZFV5M5?67ED_.XD^I:',B]0KZH8(?KWG%;57 MU%Y1>T7=+46]ROW_?RT '"YC029,QT MV08=^5Z^XWM'9A:HJVR/>:;=WH?["KG+WH_0[7X0?W:V8("FHW@=Q>LH7D?Q.HK74?S\G(FRZ#J0UX%\[GFG WD=R.M M/C>\V[F5WLMXPT*L]+[QF/_^Z?I=-JAZG?>F??4NLT>O\]ZTQRTL>W;.J2[A M>PKA4[_2)^;Y/8O9>@,5[5BU8\T%>[1CU8Y5EYU7?/NO2L2\^Z]*Q+S[KTO.'2,YX,[8;6XEZH^)7G]LB#=VXE?,X+7XH8 M6^\Q[W3U65>?"QFR[R;O=BY1OJQ'+$2V_)&YGD5UHCQ7SGRWV:,3Y3I1KA/E M.E&^"=^T^SGRJP$0WM?[JTS;Y>/C+SH_KO/C.C^N\^,Z/[Y1'X2O^\TPERG2 O9*B^F[S;O03Y,NZP$-EQ?-(W^LP< MG2#/E3/?;?;H!+E.D.L$N7:L2[J?0GC6;]0+MA%"[[)IU(Y5.U;M6+5CU8YU M(]ZG$'[UT7.?+9A-@VG/JCVK]JQY8(_VK-JSZIZNE?S3[O=U?77]8(D#Q7:_ MK:MV=JK;NG1;EV[KTFU=NJUKHR[HFQLNY8.*W]#UE0+=\*RP_^YAH]YIWNZ=$]7(4/UW>3=SF7(E_6(A4B2XY,>/)M1Q]=9\EQY]-UFC\Z2ZRRY MSI)K[[JT RJ$=_V=&D^^JUNFM6?5GC47[-&>57O6??&LRSB?0GC5KY8WA)<. MZ% [5NU8M6/- WNT8]6.53=VK>2?=K^QJQ[8U FH[NR:;MF!,>C6+MW:I5N[ M=&M7OEJ["NJ#7_5#CZZ'GLA^B< M>>B=:[Y>CWLN9-==(^PS1S=>%RCGO<>\TXW7NO&ZD*GTW>3=WL7X2SC+/0C@ MJ>'1(1@T?2Y&QKG1Y^"=#N-U&*_#^-SP;N?ZT)=TB(5H1>^X-C-=W8:>*U^^V^S1;>BZ#5VWH>OT M^"9\T^ZGQZ]L]LR6:B[8_>SX\:GN<-/9<9T=U]GQG&7'5^-/3O,#KWFICAM0 MV]]L>WI.V9*$=U.<67\T52!^9093KTE1M58Z.3]9!N@LX-;SR99WEJ(%7+[F MUV*(8.O\RH&96@0KY!4-O&JI%%3H3L;KGP+:M1G\-*WG=8UTY73"NH=!\+]J M3?P"K_Q(N/\G#-@XI $SR1793#2!ZVZL+O-\,A+G MB9@D=$ 02#"P?%(?,L?$;K U#OS5F9ZDY5\?_TV:C@ER'#6FI#!*7/_A'W6?8C'H@OL% OD@IYC&^1.EM MY9>-*!C7<45@[4126(DHO'JXOVE>-^X[S?HMJ=]?D\?6PV.KV>C46W]L1A#2 M3B5C2(V? ^!S0+Z5R"/M,W*>8*OX=^"I076I\=3W7!#C(\.U7>]"V; $T]-? M#(0U ;&[M"V''YYH%[\LK'6;]Y:-9)2A@[K4:]R'6]]3=RT_S::)%FZSNI_]9J--8[@[.\"O_( MHR.]^:;;+(Z,D!]X]HZFN5R\A-\K^KEX<$OAM2DQ'J$[='[MUG M-@0G2_[W?TND!A:'=,>$.B;ILN"%,8?\:-[>-NMW[4QI*1%*KF'27ZC'P 5Z M(]>C* GD0+[^AV7;%AWZT=OQT:^(WYL/O'+["6+6Z577)&K\,28SY, G[/SD MMVC3+SBJP=^FON8ON>!P%][Z@POF:U).WKAB@X-KYGEPG3P/[C[/@VOD>7!M M/;A=G-9<:^NWBUS!@Q_?&@ \P7LJ3RL\+/>2A+LQ")LM)W A:J8!,9@74,LA MU]1[$M&U ]]CS$>L(*KK8\\RR;5$XD' $ZP"$VHZR)_+B+REX%E#.(A]#WJ M8' /;Y4C20R*&G^&%HZJY[G#^!Y\B[SBEE&??<)QM7!*?1@_?P G@D'0;?$H M6UXM)LYBR;/K?P> M.HS4/HMYS"']DF28*I ''Z=7RD9:-$J73YD@>>.P'0$%&08HFR?',!_*)(\VH[E]% J$JY-HS+O\@-IU,I0=/R1S8=7U@.SR5U M;==X2CX?4S:IA\>)%_Z:K.K LF2)/[EK=5QO2.W+I!>7'WWXM5J.DI7BQU:< M_F_HT%!*I,D":_N)>RGIH1 2E$D'A"0I&"A%7#"X'4<1B@TVMQ)<)-&@@&#W M4:?]A-^"[_\2*F(W"05E_K+^ET_AK\+*)-/K*?_?1.\$>N6 08IC>G] ;1LT M,M(X9DXZ9] W1D&_I%ZGGI-Y/R5W]#^N1]J",5'F/VD )RSC&V:0\SM)V654 M5RB1@?O"GIE7$E/5AJ?RNVME0$''Y2K^4^.//BX?*R(2 ^$$H-FFHQ&8[ BH M)*@LPY_\4WB/$_#WE) "'RL$3D0$>F[Q@N10$U@!>11X(?(-78H-KW#P'N[: MI#0I[X0/=,$C2OQD8MG%B0PL=<:9\U%"0^:/F&'UT&D"/2FAC.1E6E:$/0;H M G]S'^PSX$M2Z%\LN,,!ND$6XK'S42=H'%(<60_HD6+$%04U#1_*?AH#ZO09 ML8 'B'O@@>&(C^;%)0>U0T556@:EOE%XKH'H*$DSKSNEGR'X":RF2(OTM Z8 MMXEAXW-Y=CP)2.2;D5IB6B!8OKC:(-0SNP0 F 5'[1"$83CPDXI,I\LR&*8[RPY)&4HGXY/O<;M"N^RR9!._D'W)XB^ @DNF$)$])*CXVQ1,N2FF9A,LR M9$%&0DIA^4C@;F%@P;9-(E9@ >-J2[OP*PH3H 0#4 V,&645K4RL<;[P:*8 MGZ/0\T,:&R^8--9WD2TQ+P07E%OD ^$QCHAPT(1%GF8*X8J":B^2I21'#OS# M6'P"X6Y+6%@&[&?Y [P%N9/V-!E>!'710&"N7C)1D3ZP>MRJ@RD$4"D2V""@ MJ,I22-O&@)DA($7,7*.RC\'D\8F(P"F\'22)PC>6TT-HPVUP_%@N'##EDR/6 M5>-]J1I_T55C737656,=,J\>,M=R$3(_TC'WX0CU,H%XRC/' 73P=H/8&ZGB M3.B/L#8S^+3\;>/-#J!@*0#X@*]4= ^%:?CO1PE>@R#MPA.OQBIS/G?;0#Y*+(RHQ8.3&'K'+)](VO&V3")3?DPL_$KH_T8WZ1E,LTL4[8P=6P([P#:CF+QX=7T:J>_\!R!"/)F2;Q,500# M5,"#XT/2I.UAB&U'!08GZ?\)J7PLY3"U\UN$$ <'P;*\/(D:BHQ0'-D9LU0.&@^2JY= M4SF,>32J;AAL%%#'8#R0GIG.RWY->8:&:6BY.K0\S@6TO!H @YG/1:W%LZJ, MW%&>=D:A$5CRQRI02!8 R''Y9#K;GZ@1HF47:4^3V8SGA'!9@))-F%X#T]2( MGB ,$OC.8_@QMPLHNCVK'WK"VZ3NY5_R!VRHR7$/Q?C@OB@#3 N+$[A MD$4TQUMR+ 6'9G01*4U\3<5 @RW'L$/L]IB.>^+RGZIK\;1K(K4L"_41 ^'1 M"?!6)G4D+#$5XFFA#[^*_B$"7IB7^%27D6#&@#XST:K *#I[G_3!R_-L/]=@ M\9Q) K5*KTNE3W.AT@U>B$#A2RQ+0S5N_$0H@R"-_1R!-_+M6*3!>PU=T^I9 MD8R5A.)QV>6"4P)E>T:O%O!?HZHVRKS$8/ZL)Q(B(008NM!(UD27@B,=!&9W MX\87-(B1F56.87LRA$L3[LF/9N>^T6X3WGOX<"/[%,2J356.$[19'G=PB7ID M9E\)_(H-?L(59VB6:(+@-45>;[=9G[=2=+&,0U2Y,C/Q-\' U*-E'X+)ZXL3 MW7 ;YO'*BXMY:4!$LJJP)0I$(-LV'?GL0OV2' W.IBQ?80$!^8ZIE&35BH:! MFRY:\4]2):5*^31.8\BKQ&?)$A'A)/_U@RC?\22+&JL<0U60/\_:]EKY])!^?=Z,+F*L^KO(\S07(@*W NP\W!BZ*#[).=7Z#5*\L%LO/LD+>_>< MDUQ\*_9U?+&,97IK_[*\D?G)_T1^\UB?M,ODQG:9][3@49/:.N6#Y"7D%2U. M$>7UFC[#"-O&@&(^TMLEJ_/H62"X]W3(-F)]EMAM98KD?^@>UZCQ[S^:(U;;B*:+B6D^B=LUE7 XOU2$,T M,C\S\H ;94S9KAW>P'@3JO&>BSA7: _0ZS^WL_ZS6M$+0/4"4+T =%_VJ;)#8J:6>.??5V^U4&DWU*8W6W:4DS+]ZZ!D_M63V M,1H;[BJ0OHB_>*K!X'V[6-;>MY)F])=R]4PS^AT872W/+!AK/J^1SY5R;688 MKQF]5D:?GFA&OPNC-9_?@\^UMD;N*"ERYPY'- MEJ8_A1X*R0#<3YOVV>KPH9#4=\:C94DO..4/V :W)&Q,(8)"4A_O);\R*BC M<>F+8R:Q:>P*J^-2B.#UB#OOL"JSG'E6J9 V!-X#-/,T[Y;E70I2 M:>8MQ+P4'-.\VQYBVS:CSA".V:[KE4@[M )& *6].R[;-A.^>@"WGBWV4B+- M6^! ]?3XO<'7MD.;G,.KW6;/R@!JM]FCN;-1$+1MZYMSG%-8]BP/998L1^6< MD5<#(+WO2A]_5CE= >?L)HU\>1"TDTPY60'V%)XAF<;XO\F_/G[\^._EXL$77V!+< MJ=8J57Z@$&D''F-!2=?8M@)PBLV[(F:(]IAW.U-_*V!N:6]9IZMONOJ6HY15 M,<%L.V#DZJA:K;T_3MLVZ3F'8KMLNG4]3M?C=#TNM[!HERVSKL?I>EQ4+Z&V M3?T2Z?RS1#Z?UBHU78^;X- )=LR72?V)>F:)"'Z19A-9IFMONO;V)E< R>CB M6YHEMXWZC2Z]Z=*;+KWITEM.<*$NS'WXM5JIG))[?B TLJE6N?S*?U8OERMD MZEJ-YDV?$;UCVJ5'6M;2*#J6MM>J';'$Q9L,M!5]MT MM4U7VS9?,-KU EO.VZWSPKLBYH3VF'>ZVJ:K;45,->6%=T7,0^TF[_:MVK9* ME6D'BFPSBHVZW)8O:+7;[-'E-EUNT^6VG,*2]J#.MGHQ M4M?;]K+>5BLO7%G2]39=;]/U-EUOVWB];34&Y32S]>:IN/,>E;PLP,DI7Y(X M>8HUV]Q$>^O\>C,JW3B[%H)!^>37:VI7.T$0M*C2+02$\LF4=Q8BS:Y-(:BM M\VO[-GTM)^/FFYVOV; (=G4G?-'/.^1(HKO\FW=3.(X'_G MXN>R^4 ^<_"/NL^P&?7P8.B!?)$2^&-\B;*WE5\V(IM<=Q2!M1-)826B\.KA M_J9YW;CO-.NWI'Y_31Y;#X^M9J-3;_VQF;E/&^N,(35^#H#/ ?E6(H^TSTBU MFN"K^'?@J5%UJ?'4]]S0,8\,UW:]"Z7_":ZGOQ@(3:S!NVS+84?R[TK6Y,B/ M>.AR6CX'6"4_$28I]1&:H6-A;OKLJ.LQ^G1$>T#J!;5?Z-B7,WU^7J[%KE5\ M5L&I3TC,D/X\2LB%M%_)8:B/DN,8N;X56"[,.;-I8#VSJ:>FQ[EFR?ORBN#- M81)O'IIUDI+&3JM1[]S!'Y&9W/08N1!6:['ZOS;@5N/OWQOM3N.:?/T#!OX; M#!1^W-U]OV]>U3O-A_MVB33OK\JQD7_5,*1G/&LJ-P^;%J*_\ZW9NB9UF*!K MG"32>2#7]=;?R$WS:Z-%FJWOI/Y;J]%8[P3.-MX>$OAN2$U&J$_<'@D&C#1Z/6;@K)%K&C!R M,&!@#- 2$)/UP.28AZ0[)M0Q29<%+XPYY$?S]K99OVMG"E")4'(-X,CKH\\RR;5DQ*I 2\)9QMY M&5C&(!Y"WZ/P9I/ 6^5($H.BQI^AA:/JN=XPO@??*Z^X9=1GGW!<+9Q2'\;/ M'\")8*3I "EMKJ:4^$CQI$0AE]K,M_PX!L3;_&8Y5SF;\I&H>>'P"E%&$S6 MD".U=MCU$:8!NVOEDP-ZJ.!;-",E1?V "M:Y(WXY/$GRE]0A#,//@%.213W/ M33 <;DRB/\FN2^1>;EAU__"C!( 8^'7ST&J44! ,U_$MD#D!"R5?AF$0 ITC M(-#R87P^"U"\@@' 6-M]*7&1<%$22-]UA80\4SO$A%;ZB27^/(\9S!H)L?7# M7L\R+.888WR=$'5+, ^QLO'DN"\V,_O,%#=SE?"!8A"^$?4"BXF+<6YP_I#S M/=>&%T*IUD6O[(IN,+R^%IB*[M&D_)YV.TGWIX'+/SUV1E;)FMQ6X4^EMVD+%YD_4%AXF ,6@IO&5,L63! (OF-181"5$83+^+.[[C.7 M;@OKPT)9);"7TSFW4-[4,N'/8AU^9&.8[V_#IE29\LQ/,0[2D6=<(BH#!0AK?WRZ^0ZG90A M2*D[U_-2C+@B%^6GWHF8S D\:@3DT;,,[IEBUPEO3)FPM&27R4WHH4>-7X.6 M@YNI$1V7N [R0:,].3@^)%WJ/%E.GYAT#,/EL",C)<4M0%J%\"H_'.)7__KX M;Z52^ DHO,=\N,B?-)UTZ(8P)C.4_AA-B@!4"3@U96: ?@H/]4,[4-?,-,<+ M38C H%J]UZ7>Q[E0[VG1S7;SG82;32BC\+(,O *'\2#*SY8;^O:8L)_," ,1 MO$Q+:3<,Q*U<,4#XR M%>:0F%K7A"G@"SAE*/HS+3 ] ^M&>T-[4>- E)?P_ M/IY%))J1=F;[YVO S-QT5:LB-M32OBYI/\F%M%^A164>RI%_"4ASA" 22#%) M!P-7)>I)VPT 9PPA6"S/8#1]!E(*UM1(/*XDM" *K_P!M6V\T<1P%^,UP,D6 MS"Y:=A"\]-74=ATIO'!7]'$ YEHX*/$XC/,"*PA1C.7UD0)9\)47"K]6QVL3 MU(FP//0C,\X5T'&#*.$@GC^@STQ$HXPZX.A\T@>]X3&Y'^)X^'.DVX@S+B[H MH#,&[;?PMXAS@8")6HG6I42GN5 BX3)02"=\1..GP48<@;"?"&K0#7!I /D" MP1BZIM6S(A$L"5'G%IS+50G$&X2-.@'_U1&@160#)8KS,[)("'C$2TJQTH4. MY:.$MX&C2*,QD1+A5WILB*E$^'\OA#\!-!I"JX3/6*?DZBZ87'?!U'07C.Z" MT5TPVDNO[J7/E7&'D,.,@*>ZT ;%@?B"B)G_@OCBB%($E- %/ M4:SBH RQ8RKJX[ T68U+!YL;[H"90_*PY^.>_&AV[AOM-N%%K8<;[O]%E:9G MP90FBC26QQ$XFZQWX1T)P *_8H52Y:RGL(<%SLE!TXI/ =[;K ^S %$&NA@9 MW&970R=YG'JT*V Y3M=4^6C#/%ZYTQ@M%G_D7S^@1L-#>*=VY(&%)P/UL.G( M9Q?JE^30<&JEGT5+AY, 7)GP0$'DU.6E53'D.9KJCROESU]^29(ZT?F>L+J) MAP.D]7HP XI\]??1BT='%\*%OP!Y;[K6Z'O:!1T' ;A$+[LI>/?&X@5Q(7RY M$&"5_\ZYBN&D7*O-XCK7+.F,MEA;B? OQAC?[>MVUO ^)7\<7"PU;>HVW%E9NFZQ/_B<5/9#;,L0. MGN/V"ZU]&"Y>O$\WS"S;/>O?$N^:J546W$Y)Z_R61.G1@_";W-,A6T7W\[DJ M>K>47KO<'52_CA78*VE>,;=_:#,':^/_P ZU1X]ALS;6+N]9 .'B$VDS[QF^ M\O5V!<5((FHSFFX $]B#X;@$.#SV/>876OG<,OG^G M3DB],:F=Z;"Z6-J\#V'U;JBS=J8[J'Y[&E9'H?0[!,Z;D++W;"U>P3'KKN0M M=24?ZZYDW96LNY+W97>TQC^_-;\V.[@2?U/[\RRX(?@&B4TM-=[\AD3KR"ZO M+Z&<-*\T#-RT=>6?I&Q? F'):R;MF,I\BPE>IM55F/_TZ1-;:Y"3OHB_>*I7 M[GT;+M?>8IEFM#BP0C-ZXXSF!UUH/F^=YSH+>>=5WX_*B6BYN3M%E? M+3F=(R>= =,*2W\#HLTA[EBT%.VIP\4*27QY2;H3YX<5CVZ^G=J2A!>9[KII M\HV5JY\O;;F?M3<'I^8]U3$+'!265V)WPM%RTC^.B MW6I9::O5#DW=-*_FY\P#WS%L*769[QS4_)!ZS &&O<%SZ M#K*G5JU4X5&@8X$//ZFY_.'H.\B=C79&IA")9MX*)ZIKYBU_O+KFW0IGK6OF M+7_NNN;=]A#;MAEUAG#,=EVO1-JA%3 "*.W=<=FVF?#5 [CU;+&7$FG> @>J MI\?O#;ZVS8*\XZL=Y\_*$&K'^:/9LUD@M,O\60/6*2Q[EHEGS^KG*Z =7:30QNU5'.5OHK"OJP,\34SCA8%T//5PXK,E=K"')FG1E9D MCK3O;HYJY\NCH)UDRLD*L*?P#,DTQO]-_O7QX\=_+P]W]H0MNLZ6X$ZU5JF2 M.SPMK!UXC 4E76?;"L I-N\RZ]\Y3Q+M,>]VI@:W!=YIUND*7!&S4KO)NWVK MP+4#1JZ.JM7:^^.T;9.>4$%^K"W(=?JY7**;EWO6! D$VURN57_K-ZN5PA M4]?B="VNF*FC/>:=9IVNQ14Q([6;O-NW6MSGSQ5RJ]"&7!!77;1[=0<*!3W170QU:3K;KE"5KO-'EUWTW4W77?+*73 % MO >E-V3,,3"F[D&MK:IK;7JAVQQ,6=":Z&J; MKK;I:MOF"T:[7F#+>;MU7GA7Q)S0'O-.5]MTM:V(J::\\*Z(>:C=Y-V^5=M6 MJ3+M0)%M1K%1E]OR!:UVFSVZW*;+;;K Y.7!3@YY4L2 M)T^Q9IN;:&M^+8B#MLZPA<^=K)T@"EI4ZQ9"0EMG2BZD2/-K8R!*,VP]Y^/F MFYVO6;$(>74GTTB? MJU&?PTK>?-'/:^1)8KO_FW=3.(X'_GXN>R*4$^<_"/ MNL^P&?7P>.B!?)$2^&-\B3*XE5\V(IM<=Q2!M1-)826B\.KA_J9YW;CO-.NW MI'Y_31Y;#X^M9J-3;_VQF;E/N_R,(35^#H#/ ?E6(H^TSXA*CW&^BG\'GAI5 MEQI/?<\-'?/(<&W7NU#ZG^!Z^HN!T,0:O,NV''8D_ZYD38[\B$HT]'M >D7E#[A8Y].=/GY^5:[%O%9Q6<^H3$#.G/ MHX1<2/N5'(;Z*#F.D>M;@>7"G#.;!M8SFWIJ>IQKEKPOKPC>'";QYJ%9)REI M[+0:]R'Z;QZ^MSK?2!UFZ!IGB70>R'6] M]3=RT_S::)%FZSNI_]9J--8[@[,\"?_('!+X;4I,1ZA.W1X(!(XU>CQDX;^2:!HP<#!B8 [0% MQ&0],#KF(>F."75,TF7!"V,.^=&\O6W6[]I3(G1[>U4BE%R#(+Q0CQ';&EH! M,^$G%D'GVF#PY[HN#H_EAV7#9T"=7[G 8.H#$4*A\D$O' M*),#29"Z*J('Q_6*0*>&8[C>R/7X_AB3&7+@$YYC M\EOT$A?@8("W\-O4U_PE%QQ\PEM_D";ID'O2(&WX7P-^_W:1*^G_\:T!=A6F M,A(./MU\R@CG*0B7A5U*P8 &Q $CX>K7%/OB=Q871!AKAM]CS%4 @+S7A]Y ME@UNND1JP#]R )*'!2Z3F26N#4IQU#V1H'&FDI>!90SBX?0]ZJ" PPCDJ!(# MI,:?H84C['GN,+X'WR*ON&749Y]PC"V<(O'+.>RZ--W8WE^0"+3A79JYHR:%-G_>^@P4ONLYC0QCQ// M4K-92K^Q#1H"(XM?"4-ZXY77S&!#_+):%:\MB9E+/K8SL+S%GOH[=4+JC14M MU10M$X]3M%SBB_,WYSCP$860&EX^#(.0VF#M05A!(Y 1O=!#>17*QR^.>0$2 M+D19N"&?!>@O 'GDALK[AQ\ETD%2;QY:C1+J+4B0;X&)$.Y%^E9!.!F! ;!\ M&%]$"OA2VWT1,N-R1O1=5RCT,[5#C*O33Q0,]4#JK)&P,G[8ZUF&Q1QCC*\3 MELD2K$.';:!KM9G95Z:-6S ?* 9!4S.#%\-L4.0]\KWGVC N_R(WG$Y%M:;E MCVPZOK <'@UU;==X2CX?@X[4P^/0@;\F*W&T+%GB3^Y/'0 SU+Y,NF[Y$2X\ MC>)M\6,KGKZ%!JYG]<-8/*^DD;H"UH%(.A8E=_0_K@?&L(]:R.M%&\)#<\C! M#DS] 3VG@;M0-INWPT^$GD7OU\ M"3:1/5MNZ(-7@$$Z:)0$D,DEZYP<(T,%CV63&>*(0 V"='S!J*A_QUHT) M^(0\1Z\0>*$1"/SW"2Y\@>_CSX%& M$S7<9^8 W!8HDJHYRW"J2>@A/!L76NY W1?B?\*DF4!4H0)\4)#G2 M2) 4&!2W>:B2.%W(@?2S1521<2^\U!/::\+\ FV"7^B=L3R0\U0WSQ[QZD"4 M^Q0Y1#!T-AWY[$+]DAP-VFF9X<0<$PA# /Q()39I&+CIO";_))5UK)1/XT** MO$I\ELPB$D[R7S^(V/S#_+TDIVOK:%RD&$0X!2+S7*Z=YJ8Z!#I/I+HO7NI> MA)5K+*Q)#I*(K3GA9618%^=DK7Q2W7 'V,J,?E^I/:X>W='Q$JVYGS4CTWLY MG"Y\1[QBR8H.8LH^=?'?Y.F8V(G'.-UGYZ%MV%' M4. Q&O "@L?^#)D?,'.=I=IU4Z*[Y76W?&:W_*GNEM?=\KI;_GU>5A3I-J=.46V>@3E/J M$G?>T*,N<>L2=PYU7)>X=8D[+RS4V%%CQZTS4&-'7>)^EY%-EB)N,%O.E[3Q MU>X96[+PU666'^?.Q1(WVG6?V5&\S#&1IXR71Z;7^"462\HE?3[Q!]2V23=: MR)A>!:R.;93KV4A/;$(A]YJ8NCFU586Z-V.1V_86%N_: O.#[C97&8-H)L7N MU=7$&0M N0@38T#A?EPN*J1'[6" PN*+Y9#Q#B*)MD /Q72722=[?2Z+K%Z\.15N MBQ)O;>%;/X.Q6&)\<%8YA&_'?L)LVA1_4Y-C&&P44,=(&E$VL9<.C''&LO)% MR)+"M<@;5V9E:F,8CSJBJLQ?K(3F@AQ8AV])QA*+F[FTQP(NOYX0\$MX.;P= M)

QMQ'>F"&95[ N >%/&>27CAQ+>1SO/B, C[B&\#X+Y%DO!)!NZM!!8" M;(#EX'2('V;9J< M\.0N+_+V#(](1F)##EYW=TOS$>FA30B &MQ<)[')@G:O:W.OQI;=ZY0]YOHY M6S)2.WI+Q(Q8MY1 /A.:5U(P&S4!M]6!IQL>.D2N9R_P MPO$19S0YJ)T?)BCRE1,3'^G(;8.B7:NRU?E M2:^B-P,KX&9@5SRREI"A4;]![<9SR&[; IZ^L"X@4_H,#I*W2BHW.I?0I6WBRB%)*F92([B^FA5Q M@PW^3R+@$*@E718 L@0/=:'*?-[U% >08 C MT :Y(58BH$R&1IE[1LE9[45[Q,X,/6=1GDK0I#?12B9D."W1IIUBAD;)[;IF M/3]S&S:]U&-?EGJ>JF'7NJQA0+3FQGKB+GQ46=W1S-CO<2+;%NWR&'O0"4^GG"%ZWRAH2FZ9F:PE MB,R!&1HJ&>($'KA?\NA9!HN*!#,=&-R-:S)'\$*QA3=&3!/I[$3P-T'+R+/@ M62,Z5MNQ9@PA*R\8[78I,!F ,2#!"N+2F]J$7MRL,,CQ=-E0,A'L;! 1R]G! M;TB!K>Q\B8[]BEVU^SX"63$YA!,]-XC^F[T20;ERQB0 T@#T>TJ#.UA FS(= M!R//?;;XB0D#595*%N*PQH3XG_UDGF'Y*%"!3UP!$A%-1RGY5[5-BG-<]Z@= M&(=BB]?#A((#L3 6/UG"H@Y!SXHWX>D)//"( @RW D&8+]\<418_ M@^\FBZE7GUHP$V)I.#R$QRKC$<_TB OA_BY3CY"G1L@I)!AM#/G1 S)&$\>T M8-G-QU&" >&QC0BIG++F<*BM9,H=[7#D"RM"T6ZY9RBSZ M3(W;RCR>(^&0%8:7 2R68"@I%B"3#VH3A=8)RN^[QH65VT^FJ'51Y\0V:J( M(?&NZ]$ >FH&##M$ " ("_^ ,?D] 0T_%7HDE# M9J>^1GY%-9M0N"8?/_7B;>OALEC&$5.Z-N.E8 2.TEC%1;(#T$^$B)(4\(4< M]:3D'#?,X)T3L8BZ*(VXB;V8+N3&H=J1G$_]<[I1*G)U$0_YL S7%V@-1(4Y M/BM/7B6G0"!=M)ZS6:]*XI-3R36.SV" M5K-0CL!\W[%XR2U::J?]8(!AQL'Q(1E#4"N](<@8S!WO2W"=N=H3YT:(B3,@ MN"<4)VE%3A:AP*0]S$"%W1YF>UD;R2K(1!S80:0#(W%>I5LC(( M]R?*X>G>I1D@2MBI:"),R5 !2HX2TS!E329:25(!,$&HG/);UI0C3(Y=DF6) M:>&@[GGB1(^9:$E*$TTS8Q)>+,3\4>CY(77DA6G*, K@G4VB#RR%/'#P8!$1 M"0>V$"9,:/="AY^V@2$.]KPE!IB.OTN\[ GJ!^-!?^5PJ /2Z/%N0]S0P17G M$JH/<2S+HKHHH@NBNA I*B-Z3 [G0QHL?1B2I$X$V3F6'1&8>^6JQVX,B: M A%B.+P7/HE0LP:1:*B [SGVF@ 0*JFM0OA%4H-O-&!DI3Z3"=_,T$>0?:G* M/CZI'9?%Y\ (^/UT&OW%6)F.1@)Z+-XLHA,(:]+;XUQT 5[QFN*6S_S3 =SE1%-FU=M':(>[I=(U"JF>CYH5,WP S H MJC,L7@K' F'.>&][HH O!R\&=. ?QG,')DDNE3,H9C-5-XIJ)+*<9Q=8S^_A MB5I17!#+YV*AU/9E7?;E)!]1!8H-\[ YTK\$#SZR N#8_\'D8Z%21!NDDZX= M8@4/?=%/9H2RB\7'1#D_ 3Q^7 EB>Q >$$E184M40=B0B0T.U,[EO":?NAJ[ MP5AJZ8"?J6X%Z/G5]5%CJ\6/6X^;+HP$=<)8AMCZ)LU=-PQX MQ&VRGH5'W4_TF T9Q0:)Q=R>^*W"U$JU+B4YS MH43Q6M1(283B-$2S"\6D% 1A/D9@7!IPZQ*/#%U3+%T6(BC[H7@9B\L5UC.? ML<09\%^C7I%$<7"Z<41X>?&21&M.Z"3-^D0W /<.:B$Z0GGX/Q:]9/&.:R>_ M6TONNB3W+!>2J[I#)N1VPN#'X<>L_5\ [0C[C 6%>%$:&L_(341V.;G(+]VH M$BWMTV*V)C'[G LQFVP\AF"!;U7A.DK>LM=G<"P;79MJ.KEF-GW!=:SP(]7( M<.4.AZ$CX2K8S:9CE%/@>?*"V]LKL)F)!V(#)<@K7"W;%PUW. )W7DK(_^_4 M":DW)M42J54JU?+4I8$"L+*\CX+T7L+RN:9"6V3_4@.-;'Y M0&38L$-:A XJ3A/P(V;.5I=^-^_)CV;GOM%NDQ_?&JW&PXUJSI24)TLXEL=1 M&W->;XC$@UQ-V\>Y;OO0;1^Z[6/=MFY)^X8$R).R4" _K.]8K[1 MSGE^PG&E_/G++TFR$EO[ON-6_,MXBCGW33XIUVJS*"2G965!^6_O1[%H*)[^ M-T4:S+X/<.VO'VH?WB3S[*3\Y3P',_F:TO]HWMXVZW?M*4T'X)H^9V&1,T"T M#&])AC=),>YVG@-Q_CJ^6&C8IS#L+V]OTKYMLC[YGP =AC9ITV<(*PJM=YAM MN7B? ML-ZWH\5J[5L, F F:MR$50Y$Y&"$=Z1M1S19>] = M5+P.=OELQ(GF6B?_@:TCCQ[S>7=""6L"E+1E4\@[G%>B ]7"*6P^3=1>!JIS M):2TERV(".^!E]WA./4:@*U)VL: 8LW2*[3N;256K99X-ZB.58NBS+LJD?N8R4M4M(^MN&?GRKBTCJ_:' M/+L >-YH#_G4=&5X,S%D,2YH=&WM6GEOVS@6_RI<%S-- ,OR M$6+4P.A"F(Q,9571DKSE2HD\ M)Z^58#-.R*^]P4&OW_OU, A.CF&K4[]&EA$9A^-PV!\.27\8C<;1P9!\>$OV M/DU/]RWQV?O3Z7\_G+M#/WQZ_D$8?B?T6D8GDW/W 3L/B!314LMC) E MS4F*6K<:D$RU2 M/*=&S#GNW=HUR3E542Q--KE^P&TKJV9=*DL3I+00^3)Z.14%U^0=7Y"/LJ#E MRZX;@;^:*Y&^G%AJ+?[FL#6(9_B5"6@N9K Y\CIQ\D:"6^EBF3.8/+_*1"S,SR\&A_W):- ;'(EOTXOW[_[<62ZY,B(5"47#$YF2TTSPE)Q?\:1&")#W*]$E9W0N&/D3?(NG*5==DE@NE\1DU$1/R,:&2XV&O8-&M:)DH-8H M\&.?87?0\T75Z\]IB$D0J)20K2J)J##B"=V&P$&J2D@&]*T)RD-($A M160A##'2T=T@*'G"M:9JB20%O>1P;FM/#6,,F($C<_0Q/ ,)$J$@!0(9)$4- MG#"NR"(3249TC1_K]0NNN-\$!2B$AF"-"G=)4W%=\<0RB/M6P)ID(.85"-_!0?":T@9+$$(J#CF_@LMNRLFZ8N<'MCAGZX%&&GF[HX^<71\/!+Q/M MC>BS +J#=%G):NJ"4,6M34#'(LXYZHYP $*<"YTA.9(5$ HP'.!W)G222UW# M.@P22N;..)624+?"L"9[8 O&P;A.X>=7D(U**%%_ __[6.=<^V@\HL%@O,?W MW5?<9#!F;FC?[BDP/9<.'G@207=MH<99$;EZV)'IS2-3.!)EOXXJH, TLRN9 M\Y>A10K=?PQ2&-=0_8"F; R]WZ!=#.\)K?7V2S#.QIRL3G*16]8*-@"OG MM M?1VH>&GWP?)D'27:D<95U&!C'[K7UNGZ*(23 B(&\*)E+IAM>W0=:\$$50(% M$"[!V-A7XDZUQJ!OG4/;#&$C W0KP!#T'W91!;6$2.J<8D #L2P3Z^0!*UPJ M:F=0^"_F2 @Q!]9SMBLQQB,G?D+D;.V>-P"TO6-OC2/ 'E2^" ^JH3G%6$8U M0 LK!\0,5:RQ'R!*T%CDPBPQD=QV+*+9FMI:<57AWY8K7$*R* MB2])I&*6 5N#0-$)^2P',,$,KQ"E2 +UE0,,H%E4$*MV##+)HR##YS2OK4>B M/K$I2; Y*J$:O)G%5UEKBPCCOMZ>V"U"8"%$!^W*AUC6YFX.MHF!=$7-L39* M[Z\C2=Q471;T7A/ SP0WWRTCL\?%!:>_FW; _L&G8CMSJ[$?$ TP2\@DJ15J MNQ62;]FUD-K ./;XL)=.8"/?'9*].Y:D !OPTVO4GG&H/KEM?; K*NL57_N. MJXSJ5?Y"#[UX^]0UMJK@14J MNVM/Q,#01L;:*=&V#\AH-ZJ1%6L4*A(CE5XE$3L 6Q;0(1O./Q/V8@EI"N>9 M /[L)GN 'X@R&J,8_,6ZJ $]_ZL6P+X%>%TFME':_[^J5+%UQ,QOK]E 3"SQ M$\'!&#X!K"K&!:>7&-%=YK4QW=8,]F:B:2,?9&)?W+D&Z1;GI0P6:K[RW3OA MX"L-6 (VA8*@Z]**AIRBZP)T!_JVPOB8>6O#O4M^_22E)&:&5(%K=$'1W'HS MF,I>W7B;=EU@%>55YE'S3UO?& 8S=W6,CPWP*!#"J]99@-9&-@/N MB80=V;!2VVR.QEYG(S=!3I=0X+A%K<<2'6(ONE]UW$TW/F-1#>>>HX&[Z#:L M&9]C3(7\Y^_(8VF,+/RFAS^U -$P$_F[\M:#DM;>J%"\LXDRP0!9J^_!0M$J MBL&U+H,%*/'>AR^.$7=P0TIC:/AJPS=D?OJ+=MP3)U74C5><$(=4? M0>F.A.Z^WSV5\I^&;:OD@X-G+7\5+1M9>1&&WU'#-]6*3S+Q[!]TB49=PF^9N!$>@I? M_ K7I9_)@!]C>VC^J"Z(O::G[SHVY]O MJX10A]=?LG@&X8\@3QN$V[4Z'G=8GGUGT+VCA7\$^< ^8G=$>/:9?X3/?%.Y MIOBBZ!?YQ3=E\\[W I]=8/?EL2X0VENVID';%?9:/6.VNM:+:7(Y4[(N&5Y* M2A4UT;[U\O+FA._ \5(W%R4/_/#,Q9#(N:'1M[5IK;]NX$OTKO"EV MFP"6Y4>G+*=*([_&)_&\:OI*]\!Z4,V MU;PVTDI5\S*.S][ML)W"VB:)X^5RV5^.^TK/X^F'N+!5N1^72AG1SVV^-#8(\R,T7UMS$6TE+DMDN%@\,-1P_-791R%3:'Y\-#P9'XV%_=!RGL%WS!33-X+5" M7U=U./+_?$K14Z&MG,F,DTF9FK'30HH9>RUK!(?D)?M]AEZAGUC_V[0='SAU MW_38M(#'B-:P7_KL#X' RIR6*V8+;I,G5..*LXY'_?VU:66=PZQ)%-K^0MUA MWX/\>9]O6,$7@FFQD&*)C=I"&O9GRS4@+5=H;Y2VX!7V6NG*3QD.HO\XH-2< M^.I4555;!P -^Q6P8D>F%^376?]HNPPV>I3!7G+CB)95*W9>JV4IP,@];[=@ MK5QA2[4"E4-W+FO&ZQ5K:ZM; 1N J!W/PX*<5?BFR-R_E)H$830!BII0(-D<)^.M#"-R)R")+>!:@K!H1:8EK-TU37#EJ$^_C*H M"S;;,-6E'7N ',/1K3O]LIXAB#S1R3HKVQPR@57':#W@+"GP&IB:O(2\!XE_ MXP8! 7-M:7A:[I)2CT:T)08 >P6 0EB2/ADW!9N5:FG6CJ'%7!J+-&\9IT:O M-[3L=? U:V5N:+ME$.\_"N+I%7O\^.QP-/SIR 00 _]3("B?CYREWC"NA<,$ M-I9I*DRDI,=?>/6@E M1H':\1J/(FGUL"5G-Y><84G:^W6OP@A*,-N2,W\:.4_A>X_QE%P8U#VPE&// M3P/:(V+/>&ON/X48-A5LLY+G;-5J"$!4+J1QL8Y1HG9RJ#"Y9(DNT_@J%1@' MTKY$IQ=8B#HE& .Z&%7*W!TE3)L:F4NN)6U ^M3BN*\F2:B-0/JMN-7GM>JX*;3?ZB"'=N)G)'?@996 M.-J\R$HD8NIYQ&92$[0,RVHUJ M9*,:1T5BE3:;).(:(++"V=@*\1>TERJD*>K/)?1S0G;A/V 90RR&OU07K9U> M_-E*J.\Z<[A$H#4X I"H*>3RL&.<6T%6P' M>[O-!,Z\]<"]37'])*4D98:91FCT8&CAHAE0N4N;@&G/$ZNL%ZI<"&+7FL_# MW9,.!""JIE0K@=YEH7S4\RL> X2?)/7TG>WI?MU=&K_8(6G74 MN=0G5?1:CR!_Z&^O;;YN7Q!=(K6%B^]46:NJ(.7@AP[6Z]63< '>>:[0D4VV MHNN8I) YG&;S/5IJWB0IHN8\6L(DGWQ6X17Q"Z^'\A1GN=:*:YM\ZMMSDDF= M5\3Z@>BD\X4/W_4>=T[(=P9CU.@TU%_I^T<<8'V9F&@QE'.X\'X@ML_Q722L+>\A6;]!@]8/9;>BK7^=* W1>B M?QHLG[W)[Z!=V62H/0+%#)L+YNY"V;.!^_FZ1HA-?.,9].<@=]>FJ(@S=+U: MVW\@NO>KQL+>Z=61OQG-=[P*#T >6-QLSQ:>PAF_54?[ND#0^U*?Y4Q?5TFE[I^::=*'8'SG6]MRWJ=4K08G/@37EV/M>JK7,Z?"N=K$FF M\Q;U9>V_32!#_*GM!0"O%KSS: MU F5[M(BD"@4FNIT?Z[M<;QB[37K==/S M,^OQ[!?'.2TR7L20L&>+LQ>=+$[L DH/V$+SHA)&J()+SSM]V6.] MS)@R]+S5:N6NAJ[22V_QQLM,+D>>5*H"-S%)[WA&%+P"3XYG.1C.XHSK"LR3 MWN7BJ3-!#B.,A..9U_VUO)%*UL>S1%RQRJPE/.GE7"]%X1A5AD._-%-\TL/E M]WBNG95(3!8&OO]P6O(D$<72D9":<.Q.)G^3M%AF&YJRKH4:)#?B"DCVEM18 M M=AI$PV?5_!QYXLN^=251@GY;F0Z_#Q0N10L9>P8F]4SHO'?4O!OQ5HD3Z> M-MR5^!-0-+IGX-HX7(HE"B=;I];_$-<8_08#O!R,W,!"$>TH74'C7J1D@HNG MUYF(A'GT(#CPI\.!&\R\",$KOX*I,:8MZ(_:ZG_:T#EH(U(1<\*4J93-,P$I M.[V&N"9TV:L45T'?LOTW6WM>ZZKFN!.-8L&$7;H7[MQE!.3AU,(9#,=^G_%J MLU>C-;N F!RP#$?^ 7EB,F 77$>\@,IY=2UAS7Z-#:T,?'_0;];K(@%=(8RT M?:VG#0AJ2<5@KO*\+EIP*O8,(<-$KOI6S?,B=MD>27GT8#(8^%-DQW*Q;NZ" MZ3[+0 /:%EN(H>J33U4=9YTJX@P.IQ5[6ZB5!"PN9!4WX2TBO;,A,1-'7?8( M=+TPH=/2;H[(GMBW#G_)E6#B<6P10GO8ZYIKS%NY9F^@5!KC4K"G2N=MC'WG M=1?#%E:6*MW(L"6M$NL6"\E^SW-[F&6T9C;4*AI]=8<@OL M%6W"!4?#49_M!>,NGP\G.4-!AQ.%$O:GC!?)'8OYEP6=\! %1BRWA25& [F@ M72:*!JPVZ"D7E *EAHIP[],RQU:+CZ%G&&5<*!'MJM^&OL"F3704F#1]@* C MKEK:L*D2=+M?=_/';0!NVI?AD80.Z4AIK %.K*3D905A]\\VJ <(2F;K)K4C M\@;-;?&S,//:J(Y@.UU#V0G%=FPL#U&VFEN/-34=^U]3U*E3Z\[.5G_;?$S2 MT:^HO."&:-L!]DRC\E;HZ,CU#Q]NQ;E3'[:M8:OE;LE7*#.5:A5F(L&$V=P[ M*\W+,,*R^]99(6R?;./6&*NX8^51I61M8,?OV^\K)),6-S")"CNR%&;=>=4[ MIIK@#Z[/GF_9JDG\ &D]%G0ON9/P=0?X063JPO9]9/R#"72IGPH!3 ME3R&$/LDHG.?W;>%O6V9L&T!07C.L^B)A#_SFY]OZ M[E4>.^%7J/X"WSH@3>EM_3XI_Z])28>_[YR1]]EXGXW?U+<;AY;WB?>C)Y[7 M#&NZEY8[8MY7&8(/@LWX;4&S+J5AJ6A4&N_,Z$7%(B!R6NM"5!DD5.I!KFFZ MO!FQ;@_9RL\=J1<)22^4Z30(B=)I[HHB\!47/C(8G7SV^)-7C.?-M'9'%1H5 MT; P5JA"=P-]#=@XH(AIA?RB^2_&!8W:G>KUV2H#O-$P M<28HLYG%J[2/Y^\!J=;09T M$8_?+K6JBX2&B4J'7>_=^IBUN] .)088OMCV@[D\4=TN;K7(GF M.G9\T3@?\BLEDG;C3R;N8+0Y(UB:WWS0LU_]FL^(QW\!4$L#!!0 ( .Y8 MI53'6=I4R@4 .H< 8 8V-O:2TR,#(R,#,S,7AE>#,R9#(N:'1M[5EM M<],X$/XKNC('[4S\FJ9-G="9(RT',Q0*I,/<1]E>QQILRTART]ROOUW+#@G0 M.PY:* .=:1)+\KX\^VA77D]_S.9_G9]:I><7CYX]G;$=Q_/>#&>>=S(_L1,H/6!S MQ2LMC) 5+SSO]/D.V\F-J2//6RZ7[G+H2K7PYJ^\W)3%OE=(J<%-3;IS/*41 M_ 2>'D]+,)PE.5<:S,.=B_EC9XPKC# %'$^]_MNNC66Z.IZFXI)ILRK@X4[) MU4)4CI%U-/1K,\$[/9S^8,V5LQ2IR:/ ]W^?U#Q-1;5P"LA,-'+'X_=#2BSR M]9BTKD4*"F[$)9#L#:E) 5Q%L33YY$,%G[JS[N_+9&6B6$4/YJ($S9[# MDKV2):\>#.P(?FM0(GLP:5=K\3>@:'3/P)5Q>"$6*)QLG5C_(YQC]!^$]@=I MC+C,C5MV!G@IP%]:6&SD 9D8F$ M$Z!,9FR6"\C88U'AUA"\8"\RG 5UP_9?;^UYHW3#<1L:R8(QNW!?NS.7$9"' M$PMG,!SY \;U>J/&*_8:$G+ +CCR#\@3DP-[S57,*]#.BZL"5NR/Q-!,Z/OA MH)UOJA241AAI[UI/6Q#D@C+!3)9E4W7@:/8$(4,6ZX%5\[1*7+9+4N[?&X>A M/\'EF"M6[54PV6,Y*$#;$@LQZ 'YI)LD[U71RN!PHMG;2BX+P,Q"5G$3W2#2 M6[L1F;C?LT>@ZY6)G&[L^HCLBCWK\-=\$DP\22Q": ][V7"%O"U6[!744F%< M*O98JK*+L>^\[&/8P8=*ML%ITK N.AOL#MAN,>E(?CDN&T@['$B7L31BOTN\:^#;67Q=L@D!4 M&*G2)I0$;>*"=I>H6GRZ8&=<4.AK!9KP'M TQ_J*MZ$S&%VA"WJNLL0'F MC9']@*VR[<@6"3998=?0R$9AW6%M2<':V]84.B6HWLY.?V!=-^G:<?Y MP5IB%?=+>:QET1C8K+I/D_X+RG@Q 6_!W.LJ[V<8_3]H M?5?(]",0Z(L=NX/LNGE??A[2=2>Y+F4']17#/"U2=L]O_[ZMXY[VV#Q'-=!H M]J?+W@"DOYCW(_CSYJ["\UBH.&L4970.:24 MQ*%84<=XW3;=;*#5G]LFQRV"TBMI>@VB0.G42T41^$P)GVAVCC^[F\DUXV7; M@=U2A4;%U A,)*I0?9->008*JH1FR"_JZ6)FN^SJ\^59LJUVW M-;1^W5:CN8[M%[3.1_Q2BK3;]>.Q&^ZOJ[\=\]LW=/8U7OM>\/@?4$L! A0# M% @ [EBE5.#RBJU?#@ ;X$ !$ ( ! &-C;VDM M,C R,C S,S$N>'-D4$L! A0#% @ [EBE5&H-1E1P#P 8]H !4 M ( !C@X &-C;VDM,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( M .Y8I51QM68$X2D +V) @ 5 " 3$> !C8V]I+3(P,C(P M,S,Q7V1E9BYX;6Q02P$"% ,4 " #N6*54LY!J;V%9 #E@ 4 %0 M @ %%2 8V-O:2TR,#(R,#,S,5]L86(N>&UL4$L! A0#% @ M[EBE5+,G^*\Z/ ]O4# !4 ( !V:$ &-C;VDM,C R,C S M,S%?<')E+GAM;%!+ 0(4 Q0 ( .Y8I51JQ+X\#I8! /6'$ 5 M " 4;> !C8V]I+3(P,C(P,S,Q>#$P<2YH=&U02P$"% ,4 " #N M6*54^^"5FV+T 0!" !\ & @ &'= ( 8V-O:2TR,#(R,#,S M,7AE>#$P9#$N:'1M4$L! A0#% @ [EBE5,VUOMR8" "2\ !@ M ( !'VD$ &-C;VDM,C R,C S,S%X97@S,60Q+FAT;5!+ 0(4 Q0 M ( .Y8I53]_,L]8@@ %(I 8 " >UQ! !C8V]I+3(P M,C(P,S,Q>&5X,S%D,BYH=&U02P$"% ,4 " #N6*54&F%C.M(% 9'0 M& @ &%>@0 8V-O:2TR,#(R,#,S,7AE>#,R9#$N:'1M4$L! M A0#% @ [EBE5,=9VE3*!0 ZAP !@ ( !C8 $ &-C L;VDM,C R,C S,S%X97@S,F0R+FAT;5!+!08 "P + .P" "-A@0 ! end