0001558370-21-007077.txt : 20210513 0001558370-21-007077.hdr.sgml : 20210513 20210513161658 ACCESSION NUMBER: 0001558370-21-007077 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GTY Technology Holdings Inc. CENTRAL INDEX KEY: 0001682325 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37931 FILM NUMBER: 21919870 BUSINESS ADDRESS: STREET 1: 1180 NORTH TOWN CENTER DRIVE, STREET 2: SUITE 100 CITY: LAS VEGAS STATE: NV ZIP: 89144 BUSINESS PHONE: (702) 945-2700 MAIL ADDRESS: STREET 1: 1180 NORTH TOWN CENTER DRIVE, STREET 2: SUITE 100 CITY: LAS VEGAS STATE: NV ZIP: 89144 10-Q 1 gtyhu-20210331x10q.htm 10-Q
0001682325--12-312021Q1GTY Technology Holdings Inc.00falseP1Y3M19DP2Y0001682325gtyhu:PublicWarrantsMember2021-03-310001682325gtyhu:PrivateWarrantsMember2021-03-310001682325gtyhu:PublicWarrantsMember2020-12-310001682325gtyhu:EcivisAcquisitionMembergtyhu:RedeemableCommonStockMember2019-06-012019-06-300001682325gtyhu:EcivisAcquisitionMembergtyhu:AdditionalCommonStockMember2019-06-012019-06-300001682325gtyhu:QuesticaAndBonfireMembergtyhu:ExchangeableSharesMember2021-01-012021-03-310001682325us-gaap:TreasuryStockMember2021-03-310001682325us-gaap:RetainedEarningsMember2021-03-310001682325us-gaap:AdditionalPaidInCapitalMember2021-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001682325us-gaap:TreasuryStockMember2020-12-310001682325us-gaap:RetainedEarningsMember2020-12-310001682325us-gaap:AdditionalPaidInCapitalMember2020-12-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001682325srt:ScenarioPreviouslyReportedMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-12-310001682325us-gaap:TreasuryStockMember2020-03-310001682325us-gaap:RetainedEarningsMember2020-03-310001682325us-gaap:AdditionalPaidInCapitalMember2020-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001682325srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001682325srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001682325us-gaap:TreasuryStockMember2019-12-310001682325us-gaap:RetainedEarningsMember2019-12-310001682325us-gaap:AdditionalPaidInCapitalMember2019-12-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001682325srt:ScenarioPreviouslyReportedMember2019-12-310001682325srt:RestatementAdjustmentMember2019-12-310001682325us-gaap:CommonStockMember2021-03-310001682325gtyhu:ExchangeableSharesMember2021-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2020-12-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ExchangeableSharesMember2020-12-310001682325us-gaap:CommonStockMember2020-12-310001682325gtyhu:ExchangeableSharesMember2020-12-310001682325us-gaap:CommonStockMember2020-03-310001682325gtyhu:ExchangeableSharesMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2019-12-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ExchangeableSharesMember2019-12-310001682325us-gaap:CommonStockMember2019-12-310001682325gtyhu:ExchangeableSharesMember2019-12-310001682325us-gaap:StockOptionMember2021-01-012021-03-310001682325us-gaap:StockOptionMember2020-01-012020-12-310001682325us-gaap:StockOptionMember2021-03-310001682325us-gaap:StockOptionMember2020-12-310001682325us-gaap:PerformanceSharesMember2021-01-012021-03-310001682325srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001682325srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001682325us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-03-310001682325srt:MinimumMember2021-03-310001682325us-gaap:SubscriptionAndCirculationMember2021-01-012021-03-310001682325us-gaap:LicenseMember2021-01-012021-03-310001682325gtyhu:ProfessionalServicesMember2021-01-012021-03-310001682325gtyhu:AssetSalesMember2021-01-012021-03-310001682325us-gaap:SubscriptionAndCirculationMember2020-01-012020-03-310001682325us-gaap:LicenseMember2020-01-012020-03-310001682325gtyhu:ProfessionalServicesMember2020-01-012020-03-310001682325gtyhu:SherpaMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:EcivisMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:CitybaseMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:AtMarketOfferingMember2021-01-012021-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001682325us-gaap:RetainedEarningsMember2021-01-012021-03-310001682325us-gaap:RetainedEarningsMember2020-01-012020-03-310001682325us-gaap:NoncompeteAgreementsMember2021-03-310001682325us-gaap:CustomerRelationshipsMember2021-03-310001682325gtyhu:TradeNamesAndTradeMarksMember2021-03-310001682325gtyhu:PatentsAndDevelopmentTechnologyMember2021-03-310001682325us-gaap:NoncompeteAgreementsMember2020-12-310001682325us-gaap:CustomerRelationshipsMember2020-12-310001682325gtyhu:TradeNamesAndTradeMarksMember2020-12-310001682325gtyhu:PatentsAndDevelopmentTechnologyMember2020-12-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325us-gaap:FairValueMeasurementsRecurringMember2021-03-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:RestrictedStockUnitsRSUMember2021-03-310001682325gtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:November2020CreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-310001682325gtyhu:November2020CreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-11-130001682325gtyhu:PaycheckProtectionProgramMember2021-03-310001682325gtyhu:November2020CreditFacilityMember2020-11-130001682325gtyhu:SherpaMembergtyhu:PaycheckProtectionProgramMember2021-01-012021-03-310001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-03-310001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-03-310001682325srt:NorthAmericaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-03-310001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-03-310001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-03-310001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-03-310001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-03-310001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-03-310001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-03-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-01-012020-03-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-01-012020-03-310001682325us-gaap:CommonClassAMember2021-03-310001682325gtyhu:AtMarketOfferingMember2020-11-2500016823252020-03-3100016823252019-12-310001682325us-gaap:FairValueInputsLevel3Member2021-03-310001682325us-gaap:FairValueInputsLevel3Member2020-12-310001682325us-gaap:FairValueInputsLevel3Member2021-01-012021-03-310001682325gtyhu:EcivisAcquisitionMembergtyhu:RedeemableCommonStockMember2019-02-192019-02-190001682325gtyhu:EcivisAcquisitionMember2019-02-192019-02-190001682325us-gaap:CorporateMember2021-03-310001682325gtyhu:PermittingMember2021-03-310001682325us-gaap:CorporateMember2020-12-310001682325gtyhu:ProcurementMember2020-12-310001682325gtyhu:PermittingMember2020-12-310001682325gtyhu:PaymentsMember2020-12-310001682325gtyhu:GrantsManagementMember2020-12-310001682325gtyhu:BudgetMember2020-12-310001682325us-gaap:WarrantMember2021-01-012021-03-310001682325us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001682325us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001682325us-gaap:WarrantMember2020-01-012020-03-310001682325us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001682325us-gaap:EmployeeStockOptionMember2020-01-012020-03-310001682325gtyhu:ProcurementMember2021-01-012021-03-310001682325gtyhu:PermittingMember2021-01-012021-03-310001682325gtyhu:BudgetMember2021-01-012021-03-310001682325gtyhu:PermittingMember2020-01-012020-03-310001682325gtyhu:GrantsManagementMember2020-01-012020-03-310001682325gtyhu:BudgetMember2020-01-012020-03-310001682325gtyhu:November2020CreditFacilityMember2020-01-012020-03-310001682325us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001682325us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-12-310001682325us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001682325gtyhu:ExchangeableSharesMember2021-01-012021-03-310001682325us-gaap:CommonStockMember2021-01-012021-03-310001682325gtyhu:EcivisAcquisitionMembergtyhu:AdditionalCommonStockMember2019-02-192019-02-1900016823252020-03-202020-03-200001682325gtyhu:ProcurementMember2021-03-310001682325gtyhu:PaymentsMember2021-03-310001682325gtyhu:GrantsManagementMember2021-03-310001682325gtyhu:BudgetMember2021-03-310001682325us-gaap:CorporateMember2021-01-012021-03-310001682325gtyhu:PaymentsMember2021-01-012021-03-310001682325gtyhu:GrantsManagementMember2021-01-012021-03-310001682325us-gaap:CorporateMember2020-01-012020-03-310001682325gtyhu:ProcurementMember2020-01-012020-03-310001682325gtyhu:PaymentsMember2020-01-012020-03-3100016823252020-02-012020-02-2900016823252019-06-012019-06-3000016823252020-12-310001682325us-gaap:CommonStockMember2020-01-012020-03-310001682325gtyhu:ExchangeableSharesMember2020-01-012020-03-310001682325gtyhu:February2020CreditFacilityMember2020-02-140001682325gtyhu:PaycheckProtectionProgramMember2021-01-012021-03-310001682325gtyhu:November2020CreditFacilityMember2021-01-012021-03-310001682325gtyhu:November2020CreditFacilityMember2020-11-132020-11-130001682325gtyhu:November2020CreditFacilityMember2021-03-3100016823252021-03-310001682325gtyhu:February2020CreditFacilityMember2020-02-142020-02-140001682325gtyhu:EcivisAcquisitionMember2019-02-190001682325gtyhu:AtMarketOfferingMember2020-11-252020-11-250001682325us-gaap:TreasuryStockMember2021-01-012021-03-310001682325us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100016823252020-01-012020-03-3100016823252021-05-1300016823252021-01-012021-03-31xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puregtyhu:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended March 31, 2021

OR

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

For the transition period from            to

GTY TECHNOLOGY HOLDINGS INC.

(Exact name of registrant as specified in its charter)

Massachusetts

001-37931

83-2860149

(State or other jurisdiction of incorporation)

(Commission File Number)

(IRS Employer Identification No.)

1180 North Town Center Drive, Suite 100, Las Vegas, Nevada 89144

(Address of principal executive offices, including zip code)

Registrant’s telephone number, including area code: (702) 945-2898

Not Applicable

(Former name or former address, if changed since last report)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

 

 

 

 

 

Common Stock, par value $0.0001 per share

 

GTYH

 

Nasdaq Stock Market LLC

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of May 13, 2021, 57,495,291 shares of common stock, par value $0.0001 per share were outstanding.

GTY TECHNOLOGY HOLDINGS INC.

Form 10-Q

For the Quarter Ended March 31, 2021

Table of Contents

    

Page No.

PART I. FINANCIAL INFORMATION

Item 1.

Financial Statements

3

Unaudited Condensed Consolidated Balance Sheets

3

Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss

4

Unaudited Condensed Consolidated Statements of Changes in Shareholders’ Equity

5

Unaudited Condensed Consolidated Statements of Cash Flows

6

Notes to Unaudited Condensed Consolidated Financial Statements

8

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

34

PART II. OTHER INFORMATION

35

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

35

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

35

Item 6.

Exhibits

36

2

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

(Amounts in thousands)

March 31, 

December 31, 

    

2021

  

2020

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

17,936

$

22,800

Accounts receivable, net

10,752

9,994

Prepaid expenses and other current assets

 

3,855

 

2,583

Total current assets

 

32,543

 

35,377

 

 

Property and equipment, net

3,651

3,891

Finance lease right of use assets

1,330

1,355

Operating lease right of use assets

2,539

2,610

Intangible assets, net

97,508

101,107

Goodwill

284,635

284,635

Other assets

 

3,736

 

3,472

Total assets

$

425,942

$

432,447

 

 

Liabilities and Shareholders’ Equity

 

 

Current liabilities:

Accounts payable and accrued expenses

$

5,556

$

6,366

Deferred revenue - current portion

 

23,345

 

22,304

Finance lease liability - current portion

580

581

Operating lease liability - current portion

1,133

1,316

Contingent consideration - current portion

729

743

Total current liabilities

 

31,343

 

31,310

Deferred revenue - less current portion

2,236

1,602

Warrant liability

7,078

3,040

Deferred tax liability

17,144

17,494

Contingent consideration - less current portion

43,630

42,530

Term loans, net

26,694

26,632

Finance lease liability - less current portion

5

147

Operating lease liability - less current portion

 

2,916

 

2,927

Total liabilities

 

131,046

 

125,682

 

 

Commitments and contingencies

 

 

Shareholders’ equity:

 

 

Common stock

 

6

 

6

Exchangeable shares

 

50,637

 

54,224

Additional paid in capital

 

393,082

 

380,881

Accumulated other comprehensive income

 

261

 

6

Treasury stock

(8,343)

(5,633)

Accumulated deficit

(140,747)

(122,719)

Total shareholders' equity

 

294,896

 

306,765

Total liabilities and shareholders’ equity

$

425,942

$

432,447

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

3

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)

(Amounts in thousands, except per share amounts)

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

2020

    

Revenues

$

13,259

$

11,276

Cost of revenues

 

4,742

 

4,527

Gross Profit

 

8,517

 

6,749

Operating expenses

Sales and marketing

3,762

4,854

General and administrative

5,193

7,449

Research and development

2,985

3,798

Amortization of intangible assets

3,599

3,673

Restructuring charges

3,466

Change in fair value of contingent consideration

1,114

29

Total operating expenses

16,653

23,269

Loss from operations

(8,136)

(16,520)

Other income (expense)

Interest expense, net

(859)

(236)

Loss from repurchase/issuance of shares

(5,333)

(2,056)

Change in fair value of warrant liability

(4,038)

(1,563)

Other income, net

168

499

Total other income (expense), net

(10,062)

(3,356)

Loss before income taxes

(18,198)

(19,876)

Benefit from income taxes

170

2,521

Net loss

(18,028)

(17,355)

Net loss per share, basic and diluted

$

(0.32)

$

(0.33)

Weighted average common shares outstanding, basic and diluted

55,828

52,575

Net loss

$

(18,028)

$

(17,355)

Other comprehensive gain:

Foreign currency translation gain

255

2,049

Total other comprehensive gain

255

2,049

Comprehensive loss

$

(17,773)

$

(15,306)

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

4

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (UNAUDITED)

(Amounts in thousands, except share amounts)

Three Months Ended March 31, 2021

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income

    

Equity

Balance - December 31, 2020

 

55,570,282

$

6

 

5,972,779

$

54,224

$

390,232

$

(5,633)

$

(129,030)

$

6

$

309,805

Adjustment for correction of an error - warrant liability

(9,351)

6,311

(3,040)

Balance - December 31, 2020, as adjusted

55,570,282

6

5,972,779

54,224

380,881

(5,633)

(122,719)

6

306,765

Net loss

 

 

 

 

 

 

 

(18,028)

 

 

(18,028)

Foreign currency translation gain

255

255

Share-based compensation

1,823

1,823

Issuance of common stock

935,633

6,790

6,790

Common stock repurchases

(525,060)

(2,710)

(2,710)

Common stock issued for exchangeable shares

358,658

(358,658)

(3,587)

3,587

Vested and issued restricted stock units

1,095,689

Stock option exercises

792

1

1

Balance - March 31, 2021

 

57,435,994

$

6

 

5,614,121

$

50,637

$

393,082

$

(8,343)

$

(140,747)

$

261

$

294,896

Three Months Ended March 31, 2020

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income

    

Equity

Balance - December 31, 2019

 

52,303,862

$

5

5,568,096

$

45,681

$

340,625

$

(5,174)

(71,460)

$

370

$

310,047

Adjustment for correction of an error - warrant liability

(9,351)

4,180

(5,171)

Balance - December 31, 2019, as adjusted

52,303,862

5

5,568,096

45,681

331,274

(5,174)

(67,280)

370

304,876

Net loss

 

(17,355)

(17,355)

Foreign currency translation gain

2,049

2,049

Share-based compensation

3,295

3,295

Share redemption (incremental shares issued)

334,254

2,056

2,056

Shares issued for contingent consideration

550,388

10,000

10,000

Vested and issued restricted stock units

 

31,250

Stock option exercises

 

3,699

4

4

Exchangeable shares converted to common stock

246,097

(246,097)

(2,461)

2,461

Balance - March 31, 2020

 

52,919,162

$

5

 

5,872,387

$

53,220

$

339,090

$

(5,174)

$

(84,635)

$

2,419

$

304,925

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

5

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

(Amounts in thousands)

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

2020

Cash flows from operating activities:

 

  

  

Net loss

$

(18,028)

$

(17,355)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

Depreciation of property and equipment

 

253

 

54

Amortization of intangible assets

3,599

3,673

Amortization of right of use assets

279

431

Share-based compensation

1,823

3,295

Deferred income tax benefit

(170)

(2,521)

Loss on issuance/repurchase of shares

5,333

2,056

Change in fair value of warrant liability

4,038

1,563

Amortization of deferred debt issuance costs

172

66

Accrual of paid in kind interest

130

Gain on extinguishment of debt

(239)

Bad debt expense

5

69

Loss on disposal of fixed assets

24

Change in fair value of contingent consideration

1,114

29

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(789)

 

522

Prepaid expenses and other assets

 

(1,536)

 

(1,122)

Accounts payable and accrued liabilities

 

(813)

 

(546)

Deferred revenue and other liabilities

1,747

(42)

Operating lease liabilities

 

(348)

 

(441)

Net cash used in operating activities

 

(3,406)

 

(10,269)

 

  

 

  

Cash flows from investing activities:

 

  

 

  

Capital expenditures

(31)

(1,111)

Net cash used in investing activities

 

(31)

 

(1,111)

 

 

  

Cash flows from financing activities:

 

  

 

  

Proceeds from borrowings, net of issuance costs

 

 

11,476

Contingent consideration payments

(28)

(27)

Stock options exercises

1

4

Common stock repurchases

(8,043)

Proceeds from issuance of common stock, net of costs

6,790

Proceeds from disposal of fixed assets

6

Repayments of finance lease liabilities

 

(144)

 

(136)

Net cash provided by (used in) financing activities

 

(1,418)

 

11,317

 

  

 

  

Effect of foreign currency on cash

 

(9)

 

(195)

 

 

Net change in cash and cash equivalents

(4,864)

(258)

Cash and cash equivalents, beginning of period

 

22,800

 

8,374

Cash and cash equivalents, end of period

$

17,936

$

8,116

 

  

 

  

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

6

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

SUPPLEMENTAL CASH FLOWS DISCLOSURE

(Amounts in thousands)

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2021

2020

Supplemental disclosure of cash flow information:

 

  

 

  

Cash paid for interest

$

510

$

Cash paid for income taxes

$

$

Noncash Investing and Financing Activities:

Exchangeable shares issued for contingent consideration

$

$

10,000

Share redemption (incremental shares issued)

$

$

2,056

Purchases of property and equipment included in accounts payable

$

$

382

Exchangeable shares converted to common stock

$

3,587

$

2,461

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

7

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 1. Organization and Business Operations

GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.

The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.

Bonfire, a Procurement Business

Bonfire Interactive Ltd. was incorporated on March 5, 2012 under the laws of the Province of Ontario and its wholly owned subsidiary, Bonfire Interactive US Ltd., was incorporated in the United States on January 8, 2018 (collectively, “Bonfire” or “Procurement”). Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.

CityBase, a Payments Business

CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.

eCivis, a Grants Management Business

eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.

Open Counter, a Permitting Business

Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.

Questica, a Budget Business

Questica Software Inc., Questica USCDN Inc. and its wholly-owned subsidiary Questica Ltd. (collectively, “Questica”) design and develop budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles.

8

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Questica Software Inc. was organized in 1998 as an Ontario corporation, maintains two offices located in Burlington, Ontario, Canada and serves the healthcare, K-12, higher education and local government verticals primarily in North America. Questica USCDN was organized in 2017 as an Ontario corporation and Questica Ltd. was incorporated in 2017 in the United States as a Delaware corporation. Questica Ltd. is located in Huntington Beach, California, primarily serving the non-profit market and services a limited number of customers in the public and private sector. The majority of Questica Ltd.’s customers are located in the United States and Canada, with some customers located in the United Kingdom and Africa, among other countries.

Sherpa, a Budget Business

Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.

Note 2. Restatement of Previously Issued Financial Statements

On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company will revise, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.  

The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:

Condensed Consolidated Statements of Operations and Comprehensive Loss

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

1,563

$

1,563

Net loss

$

15,792

$

1,563

$

17,355

Comprehensive loss

$

13,743

$

1,563

$

15,306

Net loss per share, basic and diluted

$

(0.30)

$

(0.03)

$

(0.33)

9

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Condensed Consolidated Statements of Cash Flows

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

15,792

$

1,563

$

17,355

Change in fair value of warrant liability

$

$

1,563

$

1,563

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

Note 3. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

The three months ended March 31, 2021 and 2020 condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

Covid-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance remain uncertain and they depend on certain developments, including the duration and spread of the outbreak, impact on the Company’s

10

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

customers and its sales cycles, impact on its partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted.  Since March 2020, the Company has seen certain new and existing customers halt or decrease investment in infrastructure, and the Company expects that certain of its current and potential customers will take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of March 31, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

March 31, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

43,630

 

 

 

43,630

Warrant liability

7,078

7,078

Total liabilities measured at fair value

$

51,437

$

$

$

51,437

11

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three months ended March 31, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

1,114

Payments of contingent consideration

(28)

Contingent consideration – March 31, 2021

$

44,359

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The initial fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

Changes in the warrant liability measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

12

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

4,038

Warrant liability – March 31, 2021

$

7,078

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Disaggregation of Revenues

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

  

2020

Subscriptions, support and maintenance

$

10,165

  

$

7,724

Professional services

 

2,941

  

 

3,169

License

 

63

  

 

383

Asset sales

 

90

  

 

Total revenues

$

13,259

  

$

11,276

Revenues

Subscription, support and maintenance. The Company provides SaaS that provide customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also includes on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

13

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of March 31, 2021.  

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three months ended March 31, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at March 31, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,173,584

4,022,110

Options to purchase common stock

 

245,112

261,027

Total

 

30,512,030

31,376,471

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the

14

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Company’s valuation allowance for domestic income taxes.  For the three months ended March 31, 2021 and 2020, the Company recorded a $0.2 million and $2.5 million benefit from income taxes, respectively.  

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

15

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 4. Intangible Assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of March 31, 2021 and March 31, 2020:

March 31, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(15,878)

$

44,206

Trade Names / Trademarks

16,348

(3,623)

12,725

Customer Relationships

51,003

(10,770)

40,233

Non-Compete Agreements

1,162

(818)

344

Total Intangibles

$

128,597

$

(31,089)

$

97,508

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Amortization expense recognized by the Company related to intangible assets for the three months ended March 31, 2021 and March 31, 2020 was $3.6 million and $3.7 million, respectively.

The estimated aggregate future amortization expense for intangible assets is as follows:

Nine months ended December 31, 2021

 

11,012

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

97,508

Note 5. Leases

The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses.

At March 31, 2021, the Company had operating right of use assets of approximately $2.5 million and operating lease liabilities of approximately $4.0 million, which are included in the condensed consolidated balance sheet.

The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At March 31, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.6 million.  

16

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

The following summarizes quantitative information about the Company’s leases:

Three Months Ended March 31, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

15

$

$

$

15

Interest

26

26

Operating lease cost

114

115

20

109

358

Total lease cost

$

114

$

156

$

20

$

109

$

399

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

1.0

N/A

N/A

1.0

Weighted-average remaining lease term – operating leases

 

1.2

 

0.7

1.8

 

9.5

 

7.2

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

As of March 31, 2021, future minimum lease payments under non-cancellable leases are as follows:

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Nine months ended December 31, 2021

$

365

$

343

$

90

$

318

$

1,026

$

439

Year Ended December 31, 2022

 

247

123

 

430

 

677

197

Year Ended December 31, 2023

 

10

 

383

 

383

Year Ended December 31, 2024

 

 

368

 

368

Year Ended December 31, 2025

417

417

Thereafter

 

 

2,109

 

2,109

Total

$

612

$

343

$

223

$

4,025

$

4,980

$

636

Less present value discount

 

(27)

(21)

(16)

(883)

(931)

(51)

Present value of lease liabilities

$

585

$

322

$

207

$

3,142

$

4,049

$

585

Note 6. Term Loans

Credit Facility

On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.

17

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at March 31, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of March 31, 2021, the Company was compliant with all financial covenants.

For the three months ended March 31, 2021 and 2020, the Company recognized $0.7 million and $0.2 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  At March 31, 2021, the Company had accrued approximately $0.2 million of accrued interest.

Paycheck Protection Plan Loans (PPP Loans)

In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum.  As of March 31, 2021 and December 31, 2020, the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $0.2 million in loan proceeds pertaining to the loan received by Sherpa and expects to seek forgiveness for the remaining loans during the year ended December 31, 2021.

The Company’s term loans are summarized as follows:

November 2020
Credit Facility

PPP Loans

Total

Principal

$ 25,000

$ 2,971

$ 27,971

Payment-in-kind ("PIK") accrued interest

199

199

Unamortized deferred issuance costs

(1,476)

(1,476)

Term loans, net

$ 23,723

$ 2,971

$ 26,694

Maturity Date

May 2023

April and May 2022

Interest Rate

8% + LIBOR

1%

PIK Interest Rate

2%

0%

Note 7. Commitments and Contingencies

Legal Proceedings

From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.

18

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Indemnification

Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements.

As of March 31, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.

Note 8. Shareholders’ Equity

Common Stock – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.

On November 25, 2020, the Company entered into an At Market Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham & Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value $0.0001 per share, having an aggregate offering price of up to $10.0 million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold 935,633 of common shares for $6.8 million in proceeds.

During the three months ended March 31, 2021, the Company issued 358,658 of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.

Share Redemptions

Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.

Preferred Shares – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of March 31, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.

19

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Warrants

At March 31, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.

The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.

Note 9. Share-Based Compensation

Stock Options

In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

Outstanding as of March 31, 2021

 

245,112

$

2.26

 

6.7

$

1,126

Options vested and exercisable

 

191,248

$

2.25

6.6

$

880

For the three months ended March 31, 2021 and 2020, the Company recorded approximately $0.1 million of share-based compensation expense related to the options. As of March 31, 2021, the Company has $0.4 million of unrecognized share-based compensation cost to be recognized over 0.5 years.

Restricted Stock Units

Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either two or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.

A summary of the Company's RSU’s and related information is as follows:

20

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

816,162

6.92

Vested

(882,990)

4.70

Forfeited/expired

 

(39,878)

4.45

Unvested as of March 31, 2021

 

3,173,584

$

5.52

For the three months ended March 31, 2021 and 2020, the Company recorded approximately $1.7 million and $3.2 million, respectively, of share-based compensation expense related to the RSUs. As of March 31, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $14.5 million. The weighted average remaining contractual term of unvested RSUs is approximately 1.3 years at March 31, 2021.  825,590 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  

Note 10. Segment Reporting

The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget.

The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended March 31, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,437

2,229

1,750

695

6,148

$

13,259

Cost of revenues

 

470

1,566

650

154

1,902

 

4,742

Income (loss) from operations

 

(1,756)

(805)

(4,846)

(969)

(387)

627

 

(8,136)

Amortization of intangible assets

651

1,355

323

297

973

3,599

Depreciation expense

47

94

9

2

101

253

Interest income (expense), net

(844)

(12)

(3)

(859)

Benefit from (provision for) income taxes

170

170

Three Months Ended March 31, 2020

 

  

Total revenue

$

1,656

1,899

1,465

613

5,643

$

11,276

Cost of revenues

 

392

1,470

722

139

1,804

 

4,527

Income (loss) from operations

 

(5,520)

(2,114)

(6,352)

(1,449)

(886)

(199)

 

(16,520)

Amortization of intangible assets

667

1,365

323

300

1,018

3,673

Depreciation expense

16

18

8

1

11

54

Interest income (expense), net

(205)

(1)

(30)

(236)

Benefit from (provision for) income taxes

113

1,785

428

247

(52)

2,521

As of March 31, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

26,630

92,306

109,142

54,976

27,526

115,362

 

425,942

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.

21

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 11. Subsequent Events

The Company has evaluated events from March 31, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.

22

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

You should read the following discussion and analysis of our financial condition and results of operations together with the financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on February 19, 2021. Certain statements in this Quarterly Report on Form 10-Q are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements involve a number of risks, uncertainties and other factors that could cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Factors that could materially affect such forward-looking statements can be found in the section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020 and elsewhere in this Form 10-Q. Investors are urged to consider these factors carefully in evaluating any forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements. The forward-looking statements made herein are only made as of the date hereof, and we undertake no obligation to publicly update such forward-looking statements to reflect subsequent events or circumstances.

Certain statements in the following discussions are based on non-GAAP financial measures. A “non-GAAP financial measure” is a numerical measure of a registrant’s historical or future financial performance, financial position or cash flows that (i) excludes amounts, or is subject to adjustments that have the effect of excluding amounts, that are included in the most directly comparable measure calculated and presented in accordance with GAAP in the statements of comprehensive income, balance sheets or statements of cash flows of the issuer; or (ii) includes amounts, or is subject to adjustments that have the effect of including amounts, that are excluded from the most directly comparable measure so calculated and presented. The Company includes non-GAAP financial measures in this Management’s Discussion and Analysis, as the Company’s management believes that these measures and the information they provide are useful to investors because they permit investors to view the Company’s performance using the same tools that management uses and to better evaluate the Company’s ongoing business performance. In order to better align the Company’s reported results with the internal metrics used by the Company’s management to evaluate business performance as well as to provide better comparisons to prior periods and peer data, non-GAAP measures exclude the impact of purchase accounting related to the Acquisition. See “Reconciliation of Non-GAAP Revenues” below for more information and reconciliations of such measures to the nearest comparable GAAP measures.

Overview

We are a public sector company that offers a cloud-based suite of solutions primarily for North American state and local governments. Our six wholly-owned subsidiaries are Bonfire, CityBase, eCivis, Open Counter, Questica and Sherpa. Through our operating subsidiaries, we serve some of the fastest growing segments in the government technology sector, specifically procurement, payments, grants management, permitting, and budgeting.

We were formed on August 11, 2016 for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses (the “business combination”). Until the business combination, we did not engage in any operations nor generate any revenues. We recognized an opportunity to replace costly legacy on-premises software systems with scalable and efficient SaaS products. Our search led to the acquisition (the “Acquisition”) of Bonfire, CityBase, eCivis, Open Counter, Questica, and Sherpa on February 19, 2019.

Our customers are primarily located in the United States and Canada, including counties, municipalities, special districts, law enforcement agencies and public school districts. We plan to increase our customer base by leveraging our comprehensive product portfolio with our existing customer base, investing in direct sales to new customers, and using relationships with complementary products and services.

We have historically signed a high percentage of agreements with new customers, as well as renewal agreements with existing customers, in the second and third quarters of each year and usually during the last month of the quarter. This can be attributed to buying patterns typical in the public sector. As the terms of most of our customer agreements are measured in full year increments, agreements initially entered into in any given month of any quarter will generally come up for

23

renewal at that same time in subsequent years. This seasonality is reflected in our invoicing and cash flows with our highest collections occurring in the second and third quarters and lower collections in the first and fourth quarters.

Our variable consideration or usage fee revenue is also dependent on the payment patterns of our customers’ constituents.  Historically, a high percentage of these usage fees have been earned in the second and fourth quarters of each year.  This seasonality is also reflected in our revenues and cash flows during the respective periods.

Expansion and Further Penetration of Our Customer Base.    We employ a strategy that focuses on acquiring new customers and growing our relationships with existing customers over time. We believe that significant opportunity exists for us to acquire new customers as well as expand the use of our platforms by selling additional products and increasing the number of users within our current customers’ organizations.

Investment in Growth.    We plan to continue to invest in our business so that we can capitalize on our market opportunity. We intend to continue to grow our sales and marketing team to acquire new customers and to increase sales to existing customers. We intend to continue to grow our research and development team to extend the functionality and range of our applications. We also intend to invest in new and improved information technology solutions to support our business. However, we expect our sales and marketing expenses and research and development expenses as a percentage of revenues to decrease over time as we grow our revenues and gain economies of scale by increasing our customer base and increase sales to our existing customer base. We believe that these investments will contribute to our long-term growth, although they may adversely affect our profitability in the near term.

Leveraging Relationships.    We plan to continue to strengthen and expand our relationships with technology vendors, professional services firms, and resellers. These relationships enable us to increase the speed of deployment and offer a wider range of integrated services to our customers. We intend to support these existing relationships, seek additional relationships and further expand our channel of resellers to help us increase our presence in existing markets and to expand into new markets. Our business and results of operations will be significantly affected by whether we succeed in leveraging and expanding these relationships.

Market Adoption of Our Platforms.    A key focus of our sales and marketing efforts is creating market awareness about the benefits of our cloud-based SaaS platforms. The market for SaaS solutions is less mature than the market for on-premise software applications, and potential customers may be slow or unwilling to migrate from their legacy solutions. Our business and operating results will be significantly affected by the degree to and speed with which organizations adopt our solutions.

Key Components of our Results of Operations

Revenues

Subscription, support and maintenance. We deliver SaaS and provide customers with access to SaaS-related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service. Subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. We initially record subscription fees as contract liabilities and recognize revenues on a straight-line basis over the term of the agreement.

Our contracts may include variable consideration in the form of usage fees, which are included in the transaction price in the period in which the usage occurs and the fee is known.

Subscription, support and maintenance revenues also includes kiosk rentals and on-premise support or maintenance pertaining to license sales. Revenues from kiosk rentals and on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

24

Professional services.     Our professional services contracts generate revenues on a time and materials, fixed fee or subscription basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Revenues are recognized ratably over the contract term for subscription contracts. The milestone method for revenue recognition is used when there is substantive uncertainty at the date the contract is entered into regarding whether the milestone will be achieved. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020.

License. Revenues from distinct licensed software are recognized upfront when that software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Cost of Revenues

Cost of revenues primarily consists of salaries and benefits of personnel relating to our hosting operations and support, implementation, and grants research. Cost of revenues includes data center costs including depreciation of the Company’s data center assets, third-party licensing costs, consulting fees, and the amortization of acquired technology from recent acquisitions.

Operating Expenses

Sales and marketing

Sales and marketing expenses consist primarily of personnel costs of our sales and marketing employees, including salaries, sales commissions and incentives and benefits, travel and related costs, outside consulting fees, marketing programs, including lead generation, and costs of advertising and trade shows. We defer sales commissions and amortize them ratably over the expected customer life. We expect that sales and marketing expenses will increase as we expand our direct sales teams and increase sales through our strategic relationships and resellers.

Research and development

Research and development expenses consist primarily of salaries and benefits associated with our engineering, product and quality assurance personnel. Research and development expenses also include the cost of third-party contractors. Other than internal-use software development costs that qualify for capitalization, research and development costs are expensed as incurred. We expect research and development costs to increase as we develop new solutions and make improvements to our existing platforms.

General and administrative

General and administrative expenses consist primarily of salaries and benefits with our executive, finance, legal, human resources, compliance and other administrative personnel, accounting, auditing and legal professional services fees, recruitment costs, and other corporate-related expenses. We expect that general and administrative expenses will increase as we scale our business, but at a lower rate over time.

25

Results of Operations

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

Total revenues

Our total revenues were $13.3 million for the three months ended March 31, 2021. Excluding the $0.1 million impact of purchase accounting, our total non-GAAP revenues for the three months ended March 31, 2021 was $13.4 million compared to $11.6 million for the three months ended March 31, 2020, representing a 15% increase. This increase was driven by an increase in the number of customers, an increase in the number of users added by existing customers and an increase in the number of products purchased by existing customers. The change in revenues for each operating segment is provided in the following table (in thousands, except percentages):

Generally Accepted Accounting Principles (“GAAP”)

Non-GAAP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total 

 

Total 

 

Increase /

Increase /

Total 

 

Total

Increase /

Increase /

    

Revenues

Revenues

    

(Decrease)

    

(Decrease) 

    

Revenues 

    

Revenues

    

(Decrease) 

    

(Decrease) 

 

2021

2020

 in Dollars

in %

2021

2020

in Dollars

in %

Procurement

$

2,437

$

1,656

$

781

 

47

%  

$

2,437

1,665

$

772

 

46

%

Payments

 

2,229

 

1,899

 

330

 

17

%  

 

2,351

2,032

 

319

 

16

%

Grants Management

 

1,750

 

1,465

 

285

 

19

%  

 

1,750

1,480

 

270

 

18

%

Permitting

 

695

 

613

 

82

 

13

%  

 

695

613

 

82

 

13

%

Budget

 

6,148

 

5,643

 

505

 

9

%  

 

6,148

5,801

 

347

 

6

%

Total

$

13,259

$

11,276

$

1,983

 

18

%  

$

13,381

$

11,591

$

1,790

 

15

%

A reconciliation of non-GAAP revenues and other non-GAAP financial measures is included in the section titled “Reconciliation of Non-GAAP Financial Measures” in this Quarterly Report on Form 10-Q.

Total cost of revenues

Our total cost of revenues for the three months ended March 31, 2021 increased primarily as a result of headcount additions to support our revenue growth and share-based compensation resulting from the grant of restricted stock units. The change in cost of revenues for each operating segment is due to the following (in thousands, except percentages):

`

    

    

    

    

 

 

Total Cost

 

Total Cost

 

 

 

of 

 

of 

Increase /

Increase /

 

Revenues

 

Revenues

(Decrease)

(Decrease)

2021

2020

in Dollars

 in %

Procurement

$

470

$

392

$

78

 

20

%

Payments

 

1,566

 

1,470

 

96

 

7

%

Grants Management

 

650

 

722

 

(72)

 

(10)

%

Permitting

 

154

 

139

 

15

 

11

%

Budget

 

1,902

 

1,804

 

98

 

5

%

Total

$

4,742

$

4,527

$

215

 

5

%

Procurement

Procurement’s total cost of revenues increased by $0.1 million or 20% primarily due to a $0.1 million or 15% increase in salaries and wages driven by an 8% increase in average headcount from March 31, 2020 to March 31, 2021.

Payments

Payments’ total cost of revenues increased by $0.1 million or 7% primarily due to a $0.1 million increase in hardware costs resulting from an increase in asset sales.  

26

Grants Management

Grants Management’s total cost of revenues decreased by $0.1 million or 10% primarily due to a $0.1 million decrease in third-party contractors.

Permitting

Permitting’s total cost of revenues was materially consistent year-over-year.

Budget

Budget’s total cost of revenues increased by $0.1 million or 5% primarily due to a $0.1 million increase in share-based compensation related to the issuance of restricted stock units.

Operating expenses (sales and marketing, general and administrative, and research and development)

Our operating expenses (including sales and marketing, general and administrative and research and development expenses) for the three months ended March 31, 2021 have decreased due primarily to the restructuring plan implemented in March 2020. The change in operating expenses for each operating segment is due to the following (in thousands, except percentages):

 

 

Operating

Operating

Increase /

Increase /

 

Expenses

Expenses

(Decrease)

(Decrease)

 

    

2021

    

2020

    

in Dollars

    

in %

 

Procurement

$

2,121

$

2,556

$

(435)

 

(17)

%

Payments

 

3,054

 

5,019

 

(1,965)

 

(39)

%

Grants Management

 

1,732

 

1,869

 

(137)

 

(7)

%

Permitting

 

631

 

937

 

(306)

 

(33)

%

Budget

 

2,646

 

2,991

 

(345)

 

(12)

%

Corporate

 

1,756

 

2,729

 

(973)

 

(36)

%

Total

$

11,940

$

16,101

$

(4,161)

 

(26)

%

Procurement

Procurement’s total operating expense decreased by $0.4 million or 17% primarily due to a $0.3 million or 23% decrease in sales and marketing expenses and a $0.1 million or 13% decrease in research and development.  The decrease in sales and marketing expenses was due primarily to a $0.1 million or 15% decrease in salaries and wages, a $0.1 million decrease in share-based compensation and a $0.1 million decrease in travel and trade shows resulting from the COVID-19 pandemic.  The decrease in salaries and wages was due primarily to a 26% decrease in average headcount from March 31, 2020 to March 31, 2021 driven mainly by our March 2020 restructuring.  The decrease in research and development was primarily due to a $0.1 million or 12% decrease in salaries and wages due to a 29% decrease in average headcount from March 31, 2020 to March 31, 2021.

Payments

Payments’ total operating expense decreased by $2.0 million or 39% primarily due to a $0.7 million or 40% decrease in research and development, a $0.6 million or 48% decrease in sales and marketing expense, and a $0.6 million or 32% decrease in general and administrative expenses.  The decrease in sales and marketing expenses was due primarily to a $0.3 million decrease in share-based compensation and a $0.2 million or 25% decrease in salaries and wages. The decrease in salaries and wages related to sales and marketing was due primarily to a 23% decrease in average headcount from March 31, 2020 to March 31, 2021 driven mainly by our March 2020 restructuring. The $0.6 million decrease in general and administrative expenses was due primarily to a $0.4 million decrease in share-based compensation and a $0.2 million or 26% decrease in salaries and wages resulting from a 28% decrease in average headcount from March 31, 2020 to March 31, 2021. The $0.7 million decrease in research and development was due primarily to a $0.6 million or 39% decrease in

27

salaries and wages related to a 30% decrease in average headcount from March 31, 2020 to March 31, 2021 and a $0.1 million decrease in share-based compensation.

Grants Management

Grants Management’s total operating expense decreased by $0.1 million or 7% primarily due to a $0.2 million or 34% decrease in general and administrative costs offset by a $0.1 million or 16% increase in sales and marketing expenses. The decrease in general and administrative costs was primarily due to a $0.1 million decrease in human resources and recruiting spend and a $0.1 million decrease in consulting and professional services costs. The increase in sales and marketing costs was primarily driven by a $0.1 increase in third-party commissions.

Permitting

Permitting’s total operating expenses decreased by $0.3 million or 33% primarily due a $0.2 million or 37% decrease in sales and marketing expenses and a $0.1 million or 50% decrease in general and administrative expenses. The decrease in sales and marketing is primarily due to a $0.2 million or 42% decrease in salaries and wages related to a 24% decrease in headcount resulting from the March restructuring. The $0.1 million decrease in general and administrative costs was related to a $0.1 million decrease in travel spend due to the Covid-19 pandemic.

Budget

Budget’s total operating expenses decreased by $0.3 million or 12% primarily due to a $0.2 million or 14% decrease in sales and marketing expenses and a $0.1 million or 16% decrease in general and administrative expenses.  The decrease in sales and marketing expenses is primarily related to a $0.2 million or 18% decrease in salaries and wages related to a 4% decrease in average headcount from March 31, 2020 to March 31, 2021.  The $0.1 million decrease in general and administrative expenses is primarily related to a $0.1 decrease in share-based compensation related to issuance of restricted stock units.

Corporate

Corporate expenses are primarily comprised of outside services including legal, accounting and consulting fees, payroll and related expenses, corporate insurance, and share-based compensation.  Corporate expenses decreased by $1.0 million or 36% due primarily to a $0.5 million decrease in share-based compensation from the cancellation of restricted stock units and a $0.5 million or 62% decrease in salaries and wages.  The decrease in salaries and wages is due primarily to a 41% decrease in average headcount from March 31, 2020 to March 31, 2021 driven mainly by our March 2020 restructuring.  

Other operating expenses

Amortization of intangible assets

Amortization of intangible assets consists of the amortization of finite lived intangibles resulting from the Acquisition as described in Note 4 of the notes to our condensed consolidated financial statements.

Acquisition costs

Acquisition costs consists primarily of Acquisition transaction costs, capital market advisory fees, and bonuses incurred as a result of the transaction or a change in control.

Restructuring costs

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which

28

was comprised of one-time employee termination benefits paid over a weighted average period of approximately 10 months.  

Change in fair value of contingent consideration

The change in fair value of contingent consideration consists of any adjustments to the contingent consideration liability since the Acquisition.

Other income (expense)

Interest income (expense)

Interest income (expense) is primarily comprised of the investments held by GTY Corporate offset by interest under the November 2020 Credit Facility.

Loss on repurchase/issuance of shares

Loss on repurchase/issuance of shares is comprised of the difference in fair value between the price in which shares are issued and the market value on the date of grant.

Change in fair value of warrant liability

Change in fair value between the current price of the Company’s warrants and the previously reported price.

Other income (loss)

Other income (loss) is comprised primarily of unrealized gains and losses associated with transactions in currencies that are not denominated in U.S. Dollars.

Reconciliation of Non-GAAP Revenues

To supplement our condensed consolidated financial statements, which are prepared in accordance with U.S. generally accepted accounting principles, or GAAP, we have provided certain financial measures that have not been prepared in accordance with GAAP (“non-GAAP financial measures”), which include (i) non-GAAP revenues, (ii) non-GAAP gross profit and non-GAAP gross margin and (iii) non-GAAP loss from operations.

We use these non-GAAP financial measures internally in analyzing our financial results and believe that these metrics are useful to investors, as a supplement to the corresponding GAAP measure, in evaluating our ongoing operational performance and trends. However, it is important to note that particular items we exclude from, or include in, our non-GAAP financial measures may differ from the items excluded from, or included in, similar non-GAAP financial measures used by other companies in the same industry. Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures.

Non-GAAP Revenues. Non-GAAP revenues are defined as GAAP revenues adjusted for the impact of purchase accounting resulting from a company’s business combination which reduced its acquired contract liabilities to fair value. The Company believes that presenting non-GAAP revenues is useful to investors as it eliminates the impact of the purchase accounting adjustments to revenues to allow for a direct comparison between current and future periods.

Non-GAAP Gross Profit and Non-GAAP Gross Margin. Non-GAAP gross profit is defined as GAAP gross profit adjusted for the impact of purchase accounting resulting from a company’s business combination and share-based compensation included in cost of revenues. Non-GAAP gross margin is defined as non-GAAP gross profit divided by non-GAAP revenues. The Company believes that presenting non-GAAP gross profit and margin is useful to investors as it eliminates the impact of the purchase accounting adjustments to allow for a direct comparison between periods.

29

Non-GAAP Loss from Operations. Non-GAAP loss from operations is defined as GAAP loss from operations adjusted for the impact of purchase accounting to revenues resulting from a company’s business combination, the amortization of acquired intangible assets, share-based compensation, acquisition related costs, goodwill impairment expense, restructuring charges and the change in fair value of contingent consideration. The Company believes that presenting non-GAAP loss from operations is useful to investors as it eliminates the impact of certain non-cash and acquisition related expenses to allow a direct comparison of loss from operations between all periods presented.

Below is a reconciliation of non-GAAP revenues, non-GAAP gross profit and non-GAAP gross margin and non-GAAP loss from operations to their most directly comparable GAAP financial measures (in thousands, except percentages):

Three Months Ended

 

March 31, 

December 31,

March 31, 

 

    

2021

    

2020

    

2020

 

Revenues

$

13,259

$

13,101

$

11,276

 

Purchase accounting adjustment to revenue

122

126

315

 

Non-GAAP Revenues

 

$

13,381

$

13,227

$

11,591

Gross Profit

 

$

8,517

$

8,174

$

6,749

Purchase accounting adjustment to revenue

122

126

315

Share-based compensation

292

236

218

Non-GAAP Gross Profit

 

$

8,931

$

8,536

$

7,282

Gross Margin

64

%

62

%

60

%

Non-GAAP Gross Margin

67

%

65

%

63

%

Loss from operations

 

$

(8,136)

$

(11,125)

$

(16,520)

Purchase accounting adjustment to revenue

122

126

315

Amortization of intangibles

3,599

3,683

3,673

Share-based compensation

1,823

2,283

3,295

Goodwill impairment expense

2,000

Restructuring charges

3,466

Change in fair value of contingent consideration

1,114

1,951

29

Non-GAAP Loss from operations

 

$

(1,478)

$

(1,082)

$

(5,742)

30

Three Months Ended March 31, 

 

    

2021

    

2020

 

Revenues

 

13,259

 

11,276

Purchase accounting adjustment to revenue

 

122

 

315

Non-GAAP Revenues

$

13,381

$

11,591

Gross Profit

 

8,517

6,749

Purchase accounting adjustment to revenue

 

122

315

Share-based compensation

292

218

Non-GAAP Pro forma as Adjusted Gross Profit

$

8,931

$

7,282

Gross Margin

 

64

%  

 

60

%  

Non-GAAP Gross Margin

 

67

%  

 

63

%  

Loss from operations

$

(8,136)

$

(16,520)

Purchase accounting adjustment to revenue

 

122

 

315

Amortization of intangibles

 

3,599

 

3,673

Share-based compensation

 

1,823

 

3,295

Restructuring charges

3,466

Change in fair value of contingent consideration

 

1,114

 

29

Non-GAAP Loss from operations

$

(1,478)

$

(5,742)

Below is a reconciliation of non-GAAP revenues to revenues by operating segment:

Three Months Ended March 31, 

Grants

Total

    

Procurement

    

Payments

    

Management

    

Permitting

    

Budget

    

Revenues

 

Revenues 2021

$

2,437

$

2,229

$

1,750

$

695

$

6,148

$

13,259

Purchase accounting adjustment to revenues

122

122

Non-GAAP Revenues 2021

$

2,437

$

2,351

$

1,750

$

695

$

6,148

$

13,381

 

Revenues 2020

$

1,656

$

1,899

$

1,465

$

613

$

5,643

$

11,276

Purchase accounting adjustment to revenues

 

9

 

133

 

15

 

 

158

 

315

Non-GAAP Revenues 2020

$

1,665

$

2,032

$

1,480

$

613

$

5,801

$

11,591

% change

 

46

%  

 

16

%  

 

18

%  

 

13

%  

 

6

%  

 

15

%

Liquidity and Capital Resources

As of March 31, 2021, we had a cash balance of approximately $17.9 million. From the date of the Acquisition through  March 31, 2021, our liquidity needs have been satisfied through proceeds from the January–February 2020 PIPE transactions, proceeds from our initial public offering that were released in February 2019 from the trust account established in connection such offering for the benefit of our shareholders, proceeds from our June 2019 registered direct offering, proceeds from our February 2020 and November 2020 credit facilities, proceeds from issuance of stock under our ATM agreement, and loan proceeds in April–May 2020 from the Paycheck Protection Program.

Our unaudited condensed consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates continuity of operations, realization of assets, and liquidation of liabilities in the normal course of business.

31

We are attempting to further expand our customer base, scale up production of various products; and increase revenues; however, our cash position may not be sufficient to support our daily operations through the next twelve months from the date of filing this 10-Q. Our ability to continue as a going concern is dependent upon our ability to raise additional funds by way of a public or private offering and our ability to further generate sufficient revenues. While we believe in the viability of our platforms, and in our ability to raise additional funds by way of a public or private offering, there can be no assurances to that effect.

COVID-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic. We responded by immediately restricting non-essential travel and enabled work-from-home protocols. Shortly thereafter, and in line with guidance provided by government agencies and international organizations, we restricted all travel, mandated a work-from-home policy across our global workforce, and moved all in-person customer-facing events to virtual ones. We expect these restrictions to stay in effect during the second quarter of 2021. We also responded by launching the GTY COVID Emergency Response Program, where a number of GTY products were offered free for a few months to allow our customers to move quickly to solve their infrastructure problems and prevent interruption to government services.

As a result of the pandemic, we have seen purchasing decisions being deferred or delayed, delays in services revenue due to the delayed implementation of projects, and an impact on new business pipeline and large deals. We have also seen a decrease in travel-related expenses and advertising and trade show expenses.  We expect to see similar impacts in 2021.

The broader implications of the global emergence of COVID-19 on our business, operating results, and overall financial performance remain uncertain and they depend on certain developments, including the duration and spread of the outbreak, impact on our customers and our sales cycles, impact on our partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted. We are conducting business as usual with certain limitations to employee travel, employee work locations, and marketing events, among other modifications. We have observed other companies taking precautionary and preemptive actions to address COVID-19, and the effects it has had and is expected to have on business and the economy. Since March 2020, we have seen certain new and existing customers halt or decrease investment in infrastructure, and we expect that certain of our current and potential customers will take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. We will continue to actively monitor the situation and may take further actions that alter our business operations, as may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders.

Historical Cash Flows

The following table sets forth a summary of our cash flows for the periods indicated:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

  

2020

  

Net cash used in operating activities

$

(3,406)

$

(10,269)

Net cash used in investing activities

$

(31)

$

(1,111)

Net cash provided by (used in) financing activities

$

(1,418)

$

11,317

Net Cash Used In Operating Activities

Our net loss and cash flows from operating activities are significantly influenced by the Acquisition and our investments in headcount and infrastructure to support anticipated growth.

For the three months ended March 31, 2021, net cash used in operations was $(3.4) million resulting from our net loss of $18.0 million and changes in operating assets and liabilities of $1.7 million, offset by net non-cash expenses of $16.4 million. The $16.4 million of non-cash expenses was comprised of a $5.3 million loss associated with the redemption of

32

common stock, $4.0 million change in fair value of warrant liability, $3.6 million of amortization of intangible assets acquired as a result of the Acquisition, $1.8 million from share-based compensation resulting from our issuance of stock options and restricted stock units and a $1.1 million change in contingent consideration, offset by $0.2 million of deferred tax benefits related to the tax and book basis difference on the amortization of intangible assets and $0.2 million gain on extinguishment of debt. The changes in operating assets and liabilities of $(1.7) million was comprised primarily of a $1.5 million increase in prepaid expenses and other assets, a $0.8 million decrease in accounts payable and accrued liabilities, and a $0.8 million increase in accounts receivable, offset by a $1.7 million increase in deferred revenue and other long-term liabilities.


For the three months ended March 31, 2020, net cash used in operations was $10.3 million resulting from our net loss of $17.4 million and changes in operating assets and liabilities of $1.6 million and offset by net non-cash expenses of $8.7 million. The $8.7 million of non-cash expenses was comprised of $3.7 million of amortization of intangible assets acquired as a result of the Acquisition, a $3.3 million from share-based compensation, a $2.1 million loss on issuance of shares, and $1.6 million change in fair value of warrant liability, and offset by $2.5 million of deferred tax benefits related to the tax and book basis difference on the amortization of intangible assets. The changes in operating assets and liabilities of $1.6 million was comprised primarily of a $1.1 million increase in prepaid expenses and other assets associated with the payments for insurance premiums, letters of credit required by certain customers and software subscription payments.

Net Cash Used In Investing Activities

Our primary investing activities have consisted of capital expenditures.

For the three months ended March 31, 2021, cash used in investing activities was less than $0.1 million resulting from capital expenditures.

For the three months ended March 31, 2020, cash used in investing activities was $1.1 million resulting from $1.1 million of capital expenditures associated with lease improvements and furniture purchases at Questica’s new facility.

Net Cash Provided By (Used in) Financing Activities

For the three months ended March 31, 2021, cash used in financing activities was $(1.4) million primarily due to $8.0 million in redemptions of common shares offset by $6.8 million in proceeds from the issuance of common stock.


For the three months ended March 31, 2020, cash provided by financing activities was $11.3 million primarily due to $11.5 million of proceeds from the issuance of our term loan, net of issuance costs and offset by $0.2 million in repayments of finance lease obligations and contingent consideration payments.

Critical Accounting Policies and Use of Estimates

See Note 3 of the notes to our unaudited condensed consolidated financial statements.

Recent Accounting Pronouncements

The impact of recently issued accounting standards is set forth in Note 3, Summary of Significant Accounting Policies, of the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Off-Balance Sheet Arrangements

We are not party to any off-balance sheet transactions. We have no guarantees or obligations other than those which arise out of normal business operations.

33

Contractual Obligations and Commitments

As of March 31, 2021, there were no significant changes to our contractual obligations from those presented as of December 31, 2020 in our Current Report on Form 10-K filed with the SEC on February 19, 2021.

Item 3.   Quantitative and Qualitative Disclosures About Market Risks

During the three months ended March 31, 2021, there were no material changes to our interest rate risk disclosures, market risk disclosures and foreign currency exchange rate risk disclosures reported in our Current Report Form 10-K filed with the SEC on February 19, 2021 for the year ended December 31, 2020.

Item 4.   Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Principal Executive Officer and our Principal Financial Officer, to allow timely decisions regarding required disclosure.

The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

With respect to the quarter ended March 31, 2021, under the supervision and with the participation of our management, we conducted an evaluation of the effectiveness of the design and operations of our disclosure controls and procedures. Based upon this evaluation, the Company’s Principal Executive Officer and Principal Financial Officer have concluded that the Company’s disclosure controls and procedures are effective.

Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Our internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the consolidated financial statements for external purposes in accordance with generally accepted accounting principles.

During the quarter ended March 31, 2021 and in response to the SEC Statement on April 12, 2021, the Company has identified a material weakness associated with its accounting for warrants.  The Company inappropriately relied upon the broad consensus among special purpose acquisition companies that these warrants were subject to equity treatment under a fixed accounting model.  However, consistent with the SEC Statement, the Company revised its historical financial statements to account for the private warrants as liabilities.  The Company is in the process of implementing new policies to remediate the material weakness mainly the adoption of new policies and procedures associated with the accounting of non-routine and complex transactions.

Changes in Internal Control over Financial Reporting

We are taking actions to remediate the material weakness relating to our internal control over financial reporting, as described above.  Except as otherwise described herein, there was no change in our internal control over financial reporting that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

34

Notwithstanding the identified material weaknesses, management has concluded that the consolidated financial statements included in this quarterly report on Form 10-Q present fairly, in all material respects, the Company's financial position, results of operations and cash flows for the periods disclosed in conformity with U.S. generally accepted accounting principles (U.S. GAAP).

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

On March 19, 2021, the Company received a request from the Securities and Exchange Commission (the “SEC”) for documents relating to the Company’s business combination consummated on February 19, 2019 and related transactions, including those described in a Form 8-K filed by the Company on February 14, 2019.  The Company is cooperating in the SEC’s investigation and intends to continue to do so.

Item 1A.Risk Factors

The reader should carefully consider, in connection with the other information in this Quarterly Report on Form 10-Q, the factors discussed in the section entitled “Risk Factors” of our 2020 Annual Report on Form 10-K.  These factors could cause our actual results to differ materially from those stated in forward-looking statements contained in this document and elsewhere.

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

None

35

Item 6.Exhibits.

Exhibit Number

    

Description

10.1

Amended and Restated Employment Agreement dated April 15, 2021 between the Company and David Farrell.

10.2

Amended and Restated Employment Agreement dated April 29, 2021 between the Company and John Curran.

31.1

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of Chief Financial Officer (Principal Financial Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2

Certification of Chief Financial Officer (Principal Financial Officer) Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in exhibit 101)

36

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 on this 13th day of May, 2021.

GTY TECHNOLOGY HOLDINGS INC.

   

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

(Principal Executive Officer)

/s/ John Curran

Name:

John Curran

Title:

Chief Financial Officer

(Principal Financial Officer)

37

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

Exhibit 10.1

Graphic

GTY Technology Holdings Inc

April 15, 2021

David Farrell

Re: Amended and Restated Offer of Employment

Dear David:

On behalf of GTY Technology Holdings Inc. (together with its successors, the “Company”), I am pleased to offer you the amended and restated terms and conditions of your employment with the Company in the position of Chief Operating Officer of the Company and Chief Executive Officer of Sherpa Government Solutions LLC (“Sherpa”), working out of Sherpa’s principal offices in Denver, Colorado.

The terms that will apply to your continuing employment with the Company are as follows:

1.

Position and Duties. Commencing on April 15, 2021 (the “Effective Date”), you will be employed by the Company hereunder on a full-time basis as Chief Operating Officer of the Company and as the Chief Executive Officer of Sherpa, reporting to the Chief Executive Officer of the Company (the “Company CEO”).

You agree to perform the duties and responsibilities of your positions, and such other duties and responsibilities as shall from time to time be mutually agreed upon between you and the Company CEO. You agree that, while employed by the Company, you will devote your full business time and your reasonable efforts, business judgment, skill and knowledge exclusively to the advancement of the business and interests of the Company and its subsidiaries; provided, however, you will be permitted to (i) engage in charitable and civic activities; (ii) manage your personal and family financial matters; and (iii) participate in the business activities in which you currently are participating listed on Annex A attached to the Amended and Restated Fair Competition Agreement between you and the Company dated as of the date hereof (the “Fair Competition Agreement”), in each case, to the extent such activities do not individually or in the aggregate interfere with your duties and responsibilities to the Company or create any actual or potential conflict of interests with the Company’s business.

2.

Base Salary, Annual Bonus and Signing Bonus. During your continuing employment with the Company, you will receive an initial base salary of $350,000, less applicable tax and other withholdings and deductions required by law, payable in accordance with the Company’s payroll practices in effect from time to time. Your base salary will be subject to periodic review by the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”); provided, that your base salary shall not be decreased without your prior, written consent.


For each calendar year of your continuing employment, you will be eligible to receive an annual cash incentive bonus (the “Annual Bonus”). The target amount of the Annual Bonus will be equal to 50% of your Base Salary. The Annual Bonus will be subject to pro-ration for any period of employment of less than a full calendar year. The Annual Bonus will be subject to the achievement of performance goals established by the Committee. The actual amount of the Annual Bonus, if any, which may be in excess of the target amount if achievement exceeds performance goals, will be determined based on the discretion and recommendation of the Committee to the Board. You must be employed by the Company on the day that the Annual Bonus (if any) for a calendar year is paid in order to earn and receive such Annual Bonus. Any earned Annual Bonus shall be subject to standard payroll deductions and withholdings, and paid no later than March 15th of the year following the calendar year to which the Annual Bonus relates.

The Company shall pay you a lump-sum cash signing bonus of $1,917.18 within 60 days following the Effective Date.

3.

Equity Compensation. You will, subject to the approval by the Administrator of the GTY Technology Holdings Inc. Amended and Restated 2019 Omnibus Incentive Plan (or any other incentive plan adopted or approved by the Company) (the “Incentive Plan”) and continuing employment with the Company, be granted the following equity awards pursuant to the terms and conditions of an award agreement and the Incentive Plan (the “Equity Awards”):

a.

Time-Based Restricted Stock Units.

·

On April 30, 2021, 54,000 time-based restricted stock units, vesting 100% on January 1, 2022.

·

On or before December 31, 2021, 30,000 time-based restricted stock units, vesting in three equal installments on February 19, 2022, February 19, 2023 and February 19, 2024.

·

On or before December 31, 2022, 30,000 time-based restricted stock units, vesting in three equal installments on February 19, 2023, February 19, 2024 and February 19, 2025.

·

On or before December 31, 2023 and the end of each subsequent year, time-based restricted stock units with a fair market value (as defined in the Incentive Plan, Fair Market Value) of $150,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year.

b.

Performance-Based Restricted Stock Units.

·

On or before December 31, 2021, 55,000 performance-based restricted stock units, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

2


·

On or before December 31, 2022, 55,000 performance-based restricted stock units, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

·

On or before December 31, 2023 and the end of each subsequent year, performance-based restricted stock units with a Fair Market Value of $275,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

c.

Long-Term Incentive Plan.

·

On or before December 31, 2022, a grant of performance-based restricted stock units with a Fair Market Value of $1,000,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee related to revenue and shareholder value.

·

On or before December 31, 2024, a grant of performance-based restricted stock units with a Fair Market Value of $1,000,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee related to revenue and shareholder value.

4.

Benefit Plans and Programs. You will be eligible to participate in the Company’s or Sherpa’s benefits and benefits plans and programs in effect from time to time for similarly situated executives, subject to the terms of any and all plan documents. The Company reserves the right, in its sole discretion, to amend, change or discontinue, in whole or in part, any and all of its benefits and/or benefit plans and programs, at any time for any reason. The Company will reimburse you for all reasonable business expenses you incur in the performance of your duties, subject to the terms of the Company’s expense reimbursement policies in effect from time to time applicable to senior executives. You will be entitled to the benefits of GTY’s Flexible Paid Time Off Policy and, in any event, no less than 20 days’ paid vacation in accordance with the Company’s policies.

5.

At-Will Employment. Your employment with the Company shall, at all times, be on an “at-will” basis. This means that your employment is not for a fixed term or definite period. Rather, your employment can be terminated at any time, for any or no reason, with or without cause or notice, and you may resign at any time with or without reason, subject to any notice you are required to provide pursuant to the terms of the Fair Competition Agreement between you and the Company. The at-will nature of the employment relationship cannot be changed except in a separate, individualized, written agreement signed by you and the Company.

6.

Termination. In the event your employment with the Company terminates for any reason, the Company will pay you (i) unpaid base salary through the termination date, payable in accordance with the Company’s payroll practices, (ii) unreimbursed business expenses,

3


payable in accordance with and subject to the terms of the Company’s expense reimbursement policies and (iii) any vested non-forfeitable amounts owing or accrued as of the termination date under the Company’s benefit plans or programs in which you participated (collectively, the “Accrued Benefits”).

Without otherwise limiting the “at-will” nature of your employment, in the event your employment is terminated at any time by the Company without “Cause” (as defined below) or by you for “Good Reason” (as defined below), then the Company shall provide you the following payments and benefits (the “Severance Benefits”): (1) an amount (the “Cash Severance”) equal to the sum of 1.5 times your then-current annual base salary plus 1.5 times your then-current target Annual Bonus, payable in substantially equal installments over the 18-month period following the date of your termination (the “Severance Period”); and (2) provided you timely elect and remain eligible for coverage pursuant to Part 6 of Title I of ERISA, or similar state law (collectively, “COBRA”), payment or reimbursement to you of an amount equal to the full monthly premium for COBRA continuation coverage under the Company’s medical plans as in effect on the date of your termination with respect to the level of coverage in effect for you and your eligible dependents as of the date of your termination, on a monthly basis on the first business day of the calendar month next following the calendar month in which the applicable COBRA premiums were paid, with respect to the period from the date of your termination until the earlier of (x) 18 months following such date and (y) the date you become eligible for continued coverage under a subsequent employer’s health plan; and (3) any unvested or partially vested Equity Awards shall become fully vested; provided, that, notwithstanding the foregoing, the Equity Awards referenced in Section 3.c. (Long Term-Incentive Plan) shall vest only if and to the extent that they would have vested within six months following the date on which your employment is terminated by the Company without “Cause” or by you for “Good Reason”.

Notwithstanding anything herein to the contrary, you will not be entitled to receive the Severance Benefits or any other payment or benefit triggered upon termination of employment (other than the Accrued Benefits) unless, within 30 days following the termination date, you, or in the event of your death or Disability, your legal representatives, have executed and not revoked a general release of claims in the standard form utilized by the Company for similarly-situated employees (the “Release”). The Severance Benefits shall be paid or commence on the first payroll period following the date the Release becomes effective and the vesting of the Equity Awards if and as provided in this Section 5 shall occur on such date (the “Payment and Vesting Date”), provided that if the period during which you may deliver the Release spans two calendar years, the Payment and Vesting Date shall be no earlier than January 1 of the second calendar year.

For purposes of this amended and restated offer letter (this “offer letter”), “Cause” shall mean: (i) a willful act of dishonesty by you in connection with the performance of your duties as an employee; (ii) your conviction of, indictment for, or plea of guilty or nolo contendere to, a felony or any crime involving fraud, embezzlement or moral turpitude, or a material violation of federal or state law that the Board reasonably determines has had or is reasonably likely to have a detrimental effect on the Company’s reputation or business; (iii) your gross misconduct in the performance of your duties as an employee; (iv) your intentional or grossly

4


negligent unauthorized use or disclosure of any Confidential Information or Intellectual Property (each as defined in the Fair Competition Agreement); (v) your material breach of any obligations under any written agreement between you and the Company, including, without limitation, the Fair Competition Agreement; (vi) your breach of any material Company policy communicated to you, including but not limited to those relating to insider trading or sexual harassment; or (vii) your willful refusal to follow the reasonable, lawful directives of the Board.

For purposes of this offer letter, “Good Reason” shall mean (i) a material diminution in your base salary or target Annual Bonus opportunity; (ii) a material diminution in your duties as Chief Operating Officer of the Company; (iii) a relocation of your principal work location to a facility or a location more than 30 miles from your principal work location on the Effective Date or (iv) a requirement that you report to any officer of the Company other than the Chief Executive Officer. A resignation for Good Reason will not be deemed to have occurred unless you give the Company written notice of the condition within 90 days after the condition initially comes into existence, the Company fails to remedy the condition within 30 days after receiving your written notice and you actually resign your employment within 60 days following the expiration of the Company’s cure period.

7.

Fair Competition Agreement. As a material inducement for the Company to agree to enter into an employment relationship with you on the terms set forth herein, you agree to execute and comply with the Fair Competition Agreement attached hereto as Exhibit A.

8.

Company Policies and Procedures. Your employment will be subject to the Company’s standard policies and procedures (whether as currently existing or to be established in the future), as they may be amended, changed or discontinued at any time and such other rules and regulations as may be adopted or amended in the Company’s sole discretion.

9.

Section 409A. The Severance Benefits and other payments under this offer letter triggered on a termination of employment shall begin only after the date of your “separation from service” (determined as set forth below), which occurs on or after date of the termination of your employment, and shall be subject to the provisions of this Section 9. The intent of the parties is that payments and benefits under this offer letter comply with, or are exempt from, Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and the regulations and guidance promulgated thereunder (collectively, “Section 409A”) and, accordingly, to the maximum extent permitted, this offer letter shall be interpreted to be in compliance therewith. For purposes of Section 409A, your right to receive any installment payments pursuant to this offer letter will be treated as a right to receive a series of separate payments. Neither the Company nor you shall have the right to accelerate or defer the delivery of any such payments except to the extent specifically permitted or required by Section 409A.

If, as of the date of your “separation from service” from the Company, you are not a “specified employee” (within the meaning of Section 409A), then each installment of the severance payments shall be made on the dates and terms set forth in this offer letter. If, as of the date of your “separation from service” from the Company, you are a “specified

5


employee” (within the meaning of Section 409A), then: (i) each installment of the Severance Benefits that, in accordance with the dates and terms set forth in this offer letter, will in all circumstances, regardless of when the “separation from service” occurs, be paid within the short-term deferral period (as defined in Section 409A) shall be treated as a “short-term deferral” within the meaning of Treasury Regulation Section 1.409A-l(b)(4) to the maximum extent permissible under Section 409A and shall be paid on the dates and terms set forth in this offer letter; and (ii) each installment of the Severance Benefits that is not described in clause (i) above and that would, absent this clause (ii), be paid within the six-month period following your “separation from service” from the Company shall not be paid until the date that is six months and one day after such “separation from service” (or, if earlier, your death), with any such installments that are required to be delayed being accumulated during the six-month period and paid in a lump sum on the date that is six months and one day following your “separation from service” and any subsequent installments, if any, being paid in accordance with the dates and terms set forth in this offer letter; provided, however, that the preceding provisions of this clause (ii) shall not apply to any installment of the Severance Benefits if and to the maximum extent that that such installment is deemed to be paid under a separation pay plan that does not provide for a deferral of compensation by reason of the application of Treasury Regulation 1.409A- l(b)(9)(iii) (relating to separation pay upon an involuntary separation from service). Any installments that qualify for the exception under Treasury Regulation Section 1.409A- l(b)(9)(iii) must be paid no later than the last day of your second taxable year following the taxable year in which the “separation from service” occurs.

The determination of whether and when your “separation from service” from the Company has occurred shall be made in a manner consistent with, and based on the presumptions set forth in, Treasury Regulation Section l.409A-1(h). Solely for purposes of this paragraph, “Company” shall include all persons with whom the Company would be considered a single employer under Section 414(b) and 414(c) of the Code.

All reimbursements and in-kind benefits provided under this offer letter shall be made or provided in accordance with the requirements of Section 409A to the extent that such reimbursements or in-kind benefits are subject to Section 409A, including, where applicable, the requirements that (1) any reimbursement is for expenses incurred during your lifetime (or during a shorter period of time specified in this offer letter), (2) the amount of expenses eligible for reimbursement during a calendar year may not affect the expenses eligible for reimbursement in any other calendar year, (3) the reimbursement of any eligible expense will be made on or before the last day of the calendar year following the year in which the expense is incurred, and (4) the right to reimbursement is not subject to set off or liquidation or exchange for any other benefit.

Notwithstanding any other provision of this offer letter, the Company makes no representation or warranty and shall have no liability to you or to any other person if any provisions of this offer letter are determined to constitute deferred compensation subject to Section 409A but do not satisfy an exemption from, or the conditions of, that section. If either you or the Company reasonably determines that any payment to you will violate Section 409A, you and the Company agree to use reasonable best efforts to restructure the payment

6


in a manner that is either exempt from or compliant with Section 409A to the extent that the restructuring is consistent with the original economic intent of the parties. You and the Company agree to execute any and all amendments to this offer letter (or any other applicable agreement) that are consistent with the original economic intent of the parties and promote compliance with the distribution provisions of Section 409A in an effort to avoid or minimize, to the extent allowable by law, the tax (and any interest or penalties thereon) associated with Section 409A. If it is determined that a payment to you was (or may be) made in violation of Section 409A, the Company will cooperate, to the extent commercially reasonable, with any effort by you to mitigate the tax consequences of such violation, including cooperation with your participation in any IRS voluntary compliance program or other correction procedure under Section 409A that may be available to you; provided, that such correction is consistent with the commercial intent of the parties hereunder; provided, further, that in no event shall the Company be obligated to incur any material cost in connection with its obligations under this sentence.

10.

Section 280G. Notwithstanding any other provision of this letter or any other plan, arrangement or agreement to the contrary, if any of the payments or benefits provided or to be provided by the Company, Sherpa or any of their affiliates to you or for your benefit pursuant to the terms of this letter or otherwise (“Covered Payments”) constitute “parachute payments” within the meaning of Section 280G of the Code, and would, but for this paragraph be subject to the excise tax imposed under Section 4999 of the Code (or any successor provision thereto) or any similar tax imposed by state or local law or any interest or penalties with respect to such taxes (collectively, the “Excise Tax”), then the Covered Payments shall be reduced (but not below zero) to the minimum extent necessary to ensure that no portion of the Covered Payments is subject to the Excise Tax. Any such reduction shall be made by the Company in its sole discretion consistent with the requirements of Section 409A. Any determination required under this paragraph, including whether any payments or benefits are parachute payments, shall be made by the Company in its sole discretion. You shall provide the Company with such information and documents as the Company may reasonably request in order to make a determination under this paragraph. The Company’s determinations shall be final and binding on the Company and you.

11.

Notices. All notices or other communications required or permitted to be given under this offer letter shall be in writing and shall be deemed to have been duly given when delivered personally or one business day after being sent by a nationally recognized overnight delivery service, charges prepaid. Notices also may be given electronically via PDF and by email and shall be effective on the date transmitted if confirmed within 48 hours thereafter by a signed original sent in the manner provided in the preceding sentence. Notice to you shall be sent to your most recent residence and personal email address on file with the Company. Notice to the Company shall be sent to its physical address set forth on the first page hereto and addressed to the Board or such other person as the Company may designate at the email address provided by the Company for the Board or such person.

12.

Entire Agreement; Miscellaneous. This offer letter, together with the Incentive Plan, any equity award agreements referenced herein and the Fair Competition Agreement, constitutes the entire agreement and understanding between the parties as to the subject matter herein

7


and supersedes all prior or contemporaneous agreements whether written or oral including, but not limited to, the original offer letter dated September 12, 2018. In the event of any conflict between the terms of this offer letter and any of the foregoing documents, the terms of this offer letter shall govern. The terms of this offer letter may only be modified in a specific writing signed by you and an authorized representative of the Company. The invalidity or unenforceability of any provision or provisions of this offer letter will not affect the validity or enforceability of any other provision hereof, which will remain in full force and effect. Any disputes arising out of or related to this offer letter or your employment with the Company will be subject to the dispute resolution provisions in the Fair Competition Agreement, and this offer letter shall be governed by and construed in accordance with the governing law provision set forth in the Fair Competition Agreement. In the event of any conflict between any of the terms in this offer letter and the terms of any other agreement between you and the Company, the terms of this offer letter will control. By entering into this offer letter and commencing employment with the Company, you represent that you are not bound by any employment contract, restrictive covenant or other restriction that prevents you from entering into employment with or carrying out your responsibilities for the Company, or which is in any way inconsistent with this offer letter. This offer letter is binding on and may be enforced by the Company and its successors and assigns and is binding on and may be enforced by you and your heirs and legal representatives. In addition, the Company may assign this offer letter or any and all rights, duties and obligations hereunder to any subsidiary of the Company, including, without limitation, Sherpa; provided, that the Company hereby unconditionally guarantees full payment of any payment obligations hereunder in the event of such assignment; provided, further, that any payment made by any such assignee shall offset any payment obligation of the Company. This offer letter may be executed in any number of counterparts, all of which taken together shall constitute one instrument. Execution and delivery of this offer letter by facsimile or other electronic signature is legal, valid and binding for all purposes.

[Remainder of page intentionally left blank]

8


We are very excited about your continued employment with the Company and I anticipate that you will make many more important contributions to the Company and its strategic mission. Please acknowledge your acceptance of this amended and restated offer by returning a signed copy of this amended and restated offer letter.

Very truly yours,

GTY Technology Holdings Inc.

By:

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

Accepted and agreed:

/s/ David Farrell

David Farrell

9


Graphic

Exhibit A

AMENDED AND RESTATED FAIR COMPETITION AGREEMENT

In consideration of the continuation of your employment with GTY Technology Holdings Inc. and/or any of its current or future parents, subsidiaries, affiliates, and/or successors (collectively, the “Company”), and the compensation and other benefits you will receive from the Company (your “Employment”), you agree, intending to be legally bound, as follows:

Acknowledgements and Representations

1.Supplemental Terms. You acknowledge that you have received a separate amended and restated offer letter dated April 15, 2021 (the “Offer Letter”) that sets forth the relevant terms concerning your compensation arrangements with the Company. In the event of any conflict between this Amended and Restated Fair Competition Agreement (this “Agreement”) and the Offer Letter, the terms of the Offer Letter shall govern.

2.Acceptance. You acknowledge that the Company considers the protections provided by this Agreement to be necessary to safeguard its Customer Confidences, Confidential Information, Intellectual Property, Customer relationships (each as defined in this Agreement) and other business interests and is willing to commence or continue your Employment only if you agree to accept the obligations set forth herein.

3.No Conflicting Obligations. You represent that you do not have any contractual or other obligations that would conflict with your Employment by the Company.   In particular, you represent that you are not bound by any agreement, understanding or other obligation (including, without limitation, any non-competition or nonsolicitation agreement) with or to any person or entity that prohibits you from accepting or continuing your Employment by the Company and fully performing all your duties for the Company, except as described on Annex A attached hereto. By executing this Agreement, you hereby acknowledge and confirm that all business activities in which you are currently participating and any boards on which you are serving are listed on Annex A attached hereto, which outside activities are subject to the conditions imposed on such activities in the Offer Letter.

4.Documents and Confidential Information Belonging to Former Employers and Other Third Parties. You also represent that you have not taken or retained, and do not have in your possession, any documents, in either electronic or hard copy form, that belong to any former


employer (which, for purposes of this Agreement, shall include persons, corporations, and other entities for which you have acted as an independent contractor or consultant) and that you will not use or disclose in your work for the Company any trade secrets or confidential information belonging to any former employer or other third party.

At Will Employment and Notice Period

5.At Will Nature of Employment. You acknowledge that neither the Offer Letter nor this Agreement gives you any right to employment or continued employment with the Company and that, unless otherwise provided in another writing executed by an officer of the Company and you, your Employment with the Company shall be at the will of both the Company and you. This means that you are free to resign at any time (subject to providing written notice pursuant to any applicable Notice Period as set forth below), for any or no reason, and, similarly, the Company is free to terminate your Employment at any time, for any or no reason.   Your Employment will continue in effect, however, until terminated by either the Company or you.

6.Notice Period. (a) You understand and agree that you will have access to Customer Confidences, Confidential Information, Intellectual Property and Customer relationships belonging to the Company. You recognize and agree that it is reasonable and necessary for the Company to protect such Customer Confidences, Confidential Information, Intellectual Property, and Customer relationships and to provide a smooth transition if you choose to leave the Company. Consequently, you agree to provide the Company with the following periods of prior notice (the “Notice Period”), in writing, depending on your title at the time of your resignation, of your intent to terminate your employment with the Company: President and Executive Vice Presidents – three (3) months; Senior Vice Presidents – two (2) months; and Vice Presidents and below – one (1) month. If the effective date of your resignation as specified in such notice (the “Resignation Date”) is before the end of the period for which your bonus is determined (the “Bonus Period”), you shall not be entitled to receive any annual or long-term incentive compensation award for that Bonus Period. Additionally, vesting of deferred amounts not yet vested shall cease upon the Resignation Date.

(b)If, at the time you provide notice in accordance with this paragraph 6, you intend or contemplate alternative employment, you also agree to provide sufficient details, in writing, about such alternative employment to allow the Company to meaningfully exercise its rights under this paragraph 6.

(c)During the Notice Period, you will: (i) perform any reasonable duties and responsibilities the Company requests; (ii) devote all of your working time, labor, skill and

2


energies to the business and affairs of the Company; (iii) be paid your base salary; and (iv) be entitled to continue to participate in the Company’s employee benefit plans as provided for herein. After you have given notice of your resignation, the Company may, at any time during the Notice Period and in its sole and absolute discretion, (A) elect to place you on paid leave for all or any part of such Notice Period, subject to applicable law, (B) relieve you of some or all of your duties as an employee of the Company and/or exclude you from its premises or (C) shorten or eliminate the Notice Period and accelerate the date on which your resignation will be effective without any obligation to compensate you for the period between the date that the Company effected the acceleration of the effective date of your resignation and the date on which the Notice Period was originally due to end. For the avoidance of doubt, you agree that the taking of any action described in the preceding sentence by the Company shall not constitute a breach of this Agreement or your Offer Letter.

(d)You further agree that during your employment, including during the Notice Period, whether or not the Company requires you to work during the Notice Period, you will not provide services for any Competitor including, without limitation, engaging in, directly or indirectly, or managing or supervising personnel engaged in, any activity (i) which is similar or substantially related to any activity in which you were engaged, in whole or in part, at the Company; (ii) for which you had direct or indirect managerial or supervisory responsibility at the Company; or (iii) which calls for the application of the same or similar specialized knowledge or skills as those used by you in your activities with the Company. For purposes of this Agreement, a “Competitor” means a business enterprise that (A) engages in any activity, (B) proposes to engage in any activity or (C) owns or controls a significant interest in or is a subsidiary or affiliate of any entity, which, in either case, competes with or proposes to compete with any activity in which the Company is engaged, such as, without limitation, developing and licensing software for federal, state and local governments and governmental agencies.

Duties

7.Nature of Duties. You agree to devote your full working time and efforts to the business and affairs of the Company (which may include service to its affiliates) on a full-time basis and will at all times faithfully, industriously and to the best of your ability, experience and talent, perform all duties that may be required of you. Except to the extent expressly permitted in your Offer Letter, during your Employment, you shall not engage in any other business activities without the prior written consent of the Company. In particular, during your Employment, you agree not to work for or assist, whether or not for profit or personal gain, any Competitor or engage in any business or activity that is similar to or competes directly or indirectly with the Company or is inimical to the best interests of the Company or that would interfere with your ability to work for the Company on a full-time basis.

8.Duty to Disclose Business Opportunities. During your Employment, you shall (a) promptly disclose to the Company all business opportunities that are presented to you in your capacity as an officer or employee of the Company or that are of a similar nature to the Company’s

3


existing business or a type of business the Company is currently developing or considering and (b) not usurp or take advantage of any such business opportunity personally or assist any third party in doing so without first offering such opportunity to the Company.

9.Compliance with Company’s Policies and Practices. During your Employment, you agree to observe and comply with all rules, regulations, policies and practices in effect or adopted by the Company at this time or in the future.

Confidentiality, Non-Disclosure and Intellectual Property

10.Customer Confidences. As used in this Agreement, “Customer” means any person, corporation or other entity (a) for which the Company has performed any services or to which it has sold any products, (b) with which it has engaged in any business activity or (c) from which the Company has actively solicited business or discussed other business arrangements in the year preceding the termination of your Employment. The Company’s Customers expect that the Company will hold all business-related information about them, including the fact that they are doing or are considering doing business with the Company and the specific matters on which they are or may be doing business, in the strictest confidence (“Customer Confidences”). You acknowledge that, during the course of your Employment, you will have access to such Customer Confidences. You also acknowledge and agree that all relationships with Customers that you initiate or develop during your Employment with the Company belong to the Company, not to you personally.

11.Confidential Information. You acknowledge that, during the course of your Employment, you will have access to information relating to the Company’s business that provides the Company with a competitive advantage, is not generally known by persons outside the Company and could not easily be determined or learned by someone outside the Company (“Confidential Information”). Such Confidential Information, whether or not explicitly designated as confidential, includes both written information and information not reduced to writing and includes but is not limited to information about Customers, trade secrets, internal corporate policies and strategies, pricing, financial and sales information, personnel information, forecasts, formulas, compilations, software programs, data, databases, directories, research, client lists and business and marketing plans, and any modifications or enhancements of any of the foregoing. You further agree that if you previously rendered services to the Company (e.g., as an independent contractor or consultant) or otherwise gained knowledge of Customer Confidences and/or Confidential Information (e.g., by executing a Non- Disclosure Agreement prior to your rendering services to the Company in any capacity), your obligations under any such agreement between you and the Company to preserve Customer Confidences and/or Confidential Information shall remain in full force and effect pursuant to the applicable terms contained therein.

12.Duty to Preserve Customer Confidences and Confidential Information. You agree not to use or disclose, without the prior written consent of the Company, both during and after your Employment with the Company, Customer Confidences and Confidential Information, except

4


as may be necessary in the good faith performance of your duties to the Company or as permitted by paragraphs 24 and 25 hereof.

13.Company Documents. You acknowledge that all documents, in hard copy or electronic form, received, created or used by you in connection with your Employment with the Company, other than those relating solely to your personal compensation and benefits, are and will remain the property of the Company. You agree to return and/or cooperate in permanently deleting all such documents (including all copies) promptly upon the termination of your Employment and agree that, during or after your Employment, you will not, under any circumstances, without the written consent of the Company, disclose those documents to anyone outside the Company or use those documents for any purpose other than the advancement of the Company’s interests, or as permitted by paragraphs 24 and 25 hereof. You further understand and agree that you are prohibited from searching for, accessing, viewing, printing, transferring and/or using documents, e-mails, and any other data stored on any of the Company’s computer systems in the absence of a legitimate business need or Company objective, and any such actions or use will be considered unauthorized.

14.Obligation to Return Signed Termination Certificate Upon Termination. Upon termination of your Employment, you will be asked to participate in an exit interview and to sign and deliver a “Termination Certificate,” the form of which is attached hereto as Annex B. If you do not attend an exit interview, you are still obligated to sign and deliver the Termination Certificate. Your failure to sign the Termination Certificate, however, shall not affect any of your obligations under this Agreement.

15.Intellectual Property. (a) You agree to fully and promptly disclose to the Company, without additional compensation, all ideas, original or creative works, inventions, discoveries, computer software or programs, trading strategies, statistical and economic models, improvements, designs, formulae, processes, production methods and technological innovations, whether or not patentable or copyrightable, which, during your Employment with the Company, are made, conceived or created by you, alone or with others, during or after usual working hours, either on or off the job, and which are related to the business of the Company or which relate in any way to the work performed by you for the Company (“Intellectual Property”). You acknowledge that the Company owns all such Intellectual Property rights as works made for hire to the fullest extent of the law. For the avoidance of doubt, you hereby assign to the Company all such Intellectual Property rights in any and all media now known or hereafter developed, along with all existing causes of action, known or unknown.

(b)You agree, at any time during or after your Employment, to sign all papers and do such other acts and things, at the Company’s expense, as the Company deems necessary or desirable and may reasonably require of you to protect the Company’s rights to such Intellectual Property, including applying for, obtaining and enforcing patents or copyrights with respect to such Intellectual Property in any and all domestic and overseas jurisdictions.

5


Restrictive Covenants

16.Nature of Company’s Business. You acknowledge that the Company is engaged in a highly competitive business and that the preservation of its Customer Confidences and Confidential Information is critical to the Company’s continued business success. You also acknowledge that the Company’s relationships with its Customers are extremely valuable and that, by virtue of your Employment with the Company, you have had or may have contact with those Customers and that, if so, you must always act in the best professional manner and are being compensated to develop relationships with Customers on behalf of and for the benefit of the Company. As a result, your engaging in or working for or with any business which is directly or indirectly competitive with the Company would cause the Company great and irreparable harm if not done in strict compliance with this Agreement.

17.Covenant Not to Compete. You acknowledge that the Company is in a highly competitive industry and that your leaving the Company to join a competing business would jeopardize the Company’s Customer Confidences, Confidential Information, Intellectual Property and Customer relationships. Accordingly, you agree that:

(a)Subject to the provisions below, during your Employment with the Company, and for the applicable Non-Compete Period (as defined below), and in consideration for the payments provided for below (excluding, for the avoidance of doubt, any payment in the event your Employment is terminated for Cause (as defined below)), you will not directly or indirectly work for or with, own, invest in, render any service or advice to or otherwise assist (in each case, whether or not for compensation) or act as an officer, director, employee, partner or independent contractor for any Competitor in the United States or any foreign country. You acknowledge that, given the nature of the Company’s business and the geographical market of the Company combined with your role and responsibilities, the geographical area of the United States or any foreign country and the Non-Compete Period are both reasonable.

(b)To the extent that, at the time of the termination of your Employment, you intend to work for or provide services to a Competitor or any arguably competing business, you agree to provide the Company at the time of such termination with at least two weeks’ advance written notice of your intention to do so. You also agree that, should you consider working for any Competitor or arguably competing business at any time during the applicable Non-Compete Period, you will provide the Company with at least two weeks’ advance written notice of your intention to do so. The notices contemplated by this paragraph shall be delivered by you in writing to the attention of the Company’s General Counsel.

(c)If your Employment with the Company is terminated due to your voluntary resignation with the Company following which you are not entitled to receive severance benefits pursuant to the terms of your Offer Letter (i.e., a resignation by you) (a “Non-Severance Resignation”), the Company agrees that the covenant not to compete set forth in paragraph 17(a) shall apply only during the period or periods of the applicable Non-Compete Period that the

6


Company, in its sole discretion, elects to pay you (in accordance with the Company’s normal payroll practices) an amount equal to your regular base salary in effect on the effective date of your voluntary resignation from the Company (the “Non- Compete Payments”). In the event the Company elects to make the Non-Compete Payments, you will be required to execute and not revoke a general release of claims in a standard form utilized by the Company as a condition to your receipt of the Non-Compete Payments. The release must become effective within thirty (30) days following the date the Company notifies you of its intent to enforce the provisions of paragraph 17(a). The Company will determine the timing and duration of the Non- Compete Payments, although in no event will the duration of such payments extend beyond the end of the applicable Non-Compete Period. The Company shall have the right at any time during the Non- Compete Period to invoke its right to make the Non-Compete Payments. For example, if at the time of your termination of Employment, you notify the Company of your intent to go to a non-competing entity, the Company may elect not to make Non-Compete Payments.   If, however, you decide later in the Non-Compete Period to go to a Competitor, you must notify the Company in accordance with paragraph 17(b) above, and the Company shall then have the right to elect to make the Non-Compete Payments for a period lasting no longer than the remainder of the Non-Compete Period. In any instance where the Company has the right to elect to make the Non-Compete Payments, it must do so within fifteen (15) business days of the Company’s receipt of your written notice of your intent to resign or your intent to go to a competing entity, as the case may be. If during any period(s) the Company is making Non-Compete Payments, you perform services for and receive compensation from a non- competing entity, you shall notify the Company of such compensation, and the Company shall be entitled to offset such amounts against the Non-Compete Payments.

(d)If your Employment is terminated by the Company for Cause, the terms of paragraph 17(a) will apply for the duration of the applicable Non-Compete Period and you shall not be entitled to any Non-Compete Payments. For purposes of this Agreement, “Cause” means (i) in the case where your Offer Letter defines “Cause” (or words of like import), “Cause” as defined under your Offer Letter and (ii) if “Cause” (or words of like import) is not defined in your Offer Letter, “Cause” means (A) your violation of any written policies or procedures of the Company (including, without limitation, policies related to sexual harassment), (B) your indictment, conviction of, or plea of guilty or nolo contendere to, a felony or a crime involving moral turpitude, (C) your willful or grossly negligent breach of your duties, (D) any act of fraud, embezzlement or other similar dishonest conduct, (E) any act or omission that the Company determines could have a material adverse effect on the Company, including without limitation, its reputation, business interests or financial condition, (F) your failure to follow the lawful and reasonable directives of the Chief Executive Officer or other employee of the Company to whom you report, or (G) your breach of any written agreement between you and the Company or any of its affiliates.

(e)For purposes of this Agreement, the Non-Compete Period means: (i) if your employment is terminated by the Company without Cause or you resign for Good Reason, the period of time during which you are entitled to receive severance payments from the Company as set forth in your Offer Letter; (ii) if your employment is terminated by the Company for Cause, six (6) months from the effective date of your termination; and (iii) in the event of a Non-Severance

7


Resignation, not more than six (6) months from the effective date of such resignation.

18.Non-Solicitation of Customers.   You acknowledge that, by virtue of your Employment by the Company, you have gained or will gain knowledge of the identity, characteristics and preferences of the Company’s Customers, among other Customer Confidences and Confidential Information, and that you would inevitably have to draw on such information if you were to solicit or service the Company’s Customers on behalf of a Competitor. Accordingly, you agree that during your Employment by the Company (including during any applicable Notice Period), and for twelve (12) months following the termination of that Employment for any reason, (the “Restricted Period”), you will not, on your own behalf or behalf of anyone else, directly or indirectly, solicit the business of, or direct tailored advertisements to, actual or prospective Customers of the Company (a) as to which you performed services or had direct contact, or (b) as to which you had access to Customer Confidences or Confidential Information during the course of your Employment by the Company. You further agree that during the Restricted Period, you will not provide services that are the same as or similar to those provided by the Company or encourage or assist any person or entity in competition with the Company to solicit, service, or direct tailored advertisements to any actual or prospective Customer of the Company covered by the previous sentence of this section, or otherwise seek to encourage or induce any such Customer to cease doing business with, or reduce the extent of its business dealings with, the Company. The prohibitions contained in this section shall not, however, apply to any Customers you developed without any substantial assistance from the Company, provided you so demonstrate in writing during your Employment with the Company.

19.Non-Solicitation of Employees. You also agree that, during the Restricted Period, you will not, directly or indirectly, solicit, hire or seek to hire (whether on your own behalf or on behalf of some other person or entity) any person who is at that time (or was during the prior six (6) months) an employee, consultant, independent contractor, representative or other agent of the Company. Nor will you during the Restricted Period, directly or indirectly, on your own behalf or on behalf of any other person, entity or organization, induce or encourage any employee, consultant, independent contractor, representative or other agent of the Company to terminate or reduce his or her employment or other business relationship or affiliation with the Company.   Nor will you directly or indirectly assist any third party in doing what you yourself are prohibited from doing under this paragraph.

20.Non-Disparagement.   Except as otherwise permitted by this Agreement or applicable law, you agree that during your Employment with the Company and at all times thereafter you will not make disparaging or defamatory comments regarding the Company or its owners, members, directors, officers, employees, shareholders, agents, representatives or others with whom the Company has a business relationship as of the date of termination of your Employment or make any public statements that are intended to, or can reasonably expected to, damage the reputations of any of such entities or persons.

21.Tolling. In the event that you violate any of the preceding provisions of the Restrictive Covenants sections of this Agreement, the time periods set forth in those sections shall

8


be extended for the period of time you remain in violation of the provisions.

Arbitration

22.(a) It is understood and agreed between the parties hereto that any and all claims, grievances, demands, controversies, causes of action or disputes of any nature whatsoever (including, but not limited to, tort and contract claims, and claims based upon any law, statute, order, or regulation) arising out of, in connection with, or in relation to (i) the interpretation, performance or breach of this Agreement, (ii) Employee’s employment by the Company, (iii) the termination of Employee’s employment with the Company, and (iv) the arbitrability of any claims under or relating to this Agreement, shall be resolved by final and binding arbitration. This agreement to arbitrate expressly includes, but is not limited to, claims under Title VII of the Civil Rights Act of 1964, as amended, the Age Discrimination in Employment Act of 1967, as amended, the Americans with Disabilities Act of 1990, as amended, Section 1981 of the Civil Rights Act of 1866, the Family and Medical Leave Act, as amended, the Employee Retirement Income Security Act, as amended, the Fair Labor Standards Act, as amended, and any similar federal, state, local or municipal law, statute or regulation.

(b)The forum for any arbitration under this Agreement shall be final and binding arbitration before under the auspices of JAMS in New York, NY.

(c)The arbitration shall be conducted in accordance with the then-existing JAMS Employment Rules and Procedures, except to the extent such rules conflict with the procedures set forth in this paragraph, in which case these procedures shall govern. Any such arbitration shall be before one arbitrator. The parties shall select a mutually acceptable retired judge from the panel of arbitrators serving with any of JAMS’s offices, but in the event the parties cannot agree on an arbitrator, the Administrator of JAMS shall appoint a retired judge from such panels (the arbitrator so selected or appointed, the “Arbitrator”). The Arbitrator shall render an award and a written, reasoned opinion in support thereof. The Arbitrator shall have power and authority to award any appropriate remedy (in law or equity) or judgment that could be awarded by a court of law in Colorado, and, upon good cause shown, the Arbitrator shall afford the parties adequate discovery, including deposition discovery.

(d)The dispute resolution process shall be strictly confidential. Neither party shall disclose the existence, content, or results of any arbitration hereunder without the prior written consent of all parties, except as required by applicable law. Except as provided herein, the Federal Arbitration Act shall govern the interpretation, enforcement and all proceedings pursuant to this Agreement. The Arbitrator and/or arbitration panel shall be bound by and shall strictly enforce the terms of this paragraph 22 and may not limit, expand or otherwise modify its terms. The Arbitrator and/or arbitration panel shall make a good faith effort to apply the substantive law (and the law of remedies, if applicable) of the State of Colorado, or federal law, or both, as applicable, without reference to conflicts of laws provisions. The Arbitrator and/or arbitration panel shall be bound to honor claims of privilege or work- product doctrine recognized at law, but

9


the Arbitrator and/or arbitration panel shall have the discretion to determine whether any such claim of privilege or work-product doctrine applies. The award rendered shall be final and binding upon the parties, and judgment upon the award may be entered in any court having jurisdiction thereof.

(e)Claims must be brought by either you or the Company in your or its individual capacity, not as plaintiffs or class members in any purported class or collective proceeding, and the arbitrator shall not have the power to hear the arbitration as a class or collective action. To the maximum extent permitted by law, both you and the Company waive the right to bring, maintain, participate in, or receive money from any class, collective or representative proceeding. The parties intend this arbitration provision to be valid, enforceable, irrevocable and construed as broadly as possible.

(f)Each party shall bear its own fees and expenses with respect to this dispute resolution process and any litigation related thereto and the parties shall share equally all fees and expenses, in accordance with the JAMS Employment Rules and Procedures, unless prohibited by applicable law.

Other Terms

23.In the twelve (12) months following the termination of your Employment with the Company, in the event you seek or obtain employment or another business affiliation with any person or entity other than the Company, you agree to provide that person or entity with a copy of this Agreement. You also agree to notify the Company in writing, as far in advance as is reasonably practicable, of the details of such employment or business affiliation. You also agree that the Company may provide a copy of this Agreement to any such person or entity.

24.Nothing in this Agreement restricts or prohibits you from initiating communications directly with, responding to any inquiries from, providing testimony before, providing confidential information to, reporting possible violations of law or regulation to, or from filing a claim or assisting with an investigation directly with a self-regulatory authority or a government agency or entity, including without limitation, the U.S. Securities and Exchange Commission or the Financial Industry Regulatory Authority, (collectively, the “Regulators”), or from making other disclosures that are protected under the whistleblower provisions of federal, state, or local law or regulation. You do not need the prior authorization of the Company to engage in conduct protected by this paragraph, and you do need to notify the Company that you have engaged in such conduct. This Agreement does not limit your right to receive an award from any Regulator that provides awards for providing information relating to a potential violation of the law.

25.Pursuant to the Defend Trade Secrets Act of 2016, non-compliance with the confidentiality provisions of this Agreement shall not subject you to criminal or civil liability under

10


any Federal or State trade secret law for the disclosure of a Company trade secret: (i) in confidence to a Federal, State or local government official, either directly or indirectly, or to an attorney in confidence solely for the purpose of reporting or investigating a suspected violation of law; (ii) in a complaint or other document filed in a lawsuit or other proceeding, provided that any complaint or document containing the trade secret is filed under seal; or (iii) to an attorney representing you in a lawsuit for retaliation by the Company for reporting a suspected violation of law or to use the trade secret information in that court proceeding, provided that any document containing the trade secret is filed under seal and you do not disclose the trade secret, except pursuant to court order.

26.You acknowledge that the restrictions contained in this Agreement are fair, reasonable and necessary for the protection of the legitimate business interests of the Company, and that, in the event of any actual or threatened breach by you, the Company will suffer serious, irreparable and substantial harm to its business and interests, the extent of which may be difficult to determine and impossible to fully remedy by an action at law for momentary damages. You therefore consent to the entry of a restraining order, preliminary injunction or other preliminary, provisional or permanent court order to enforce this Agreement and expressly waive any security that might otherwise be required in connection with such relief, and you further agree that the dispute resolution process set forth in paragraph 22 of this Agreement in no law limits the Company’s right to obtain any preliminary, provision or permanent relief as may be necessary to protect the Company’s rights and interests. You also agree that any request for such relief by the Company shall be in addition and without prejudice to any claim for monetary damages which the Company might elect to assert. In the event you violate any provision of this Agreement, the Company shall be entitled to recover all costs and expenses of enforcement, including reasonable attorneys’ fees.

27.You agree defend, indemnify and hold the Company harmless from and against any and all losses, claims, causes of action, liabilities, damages, costs and expenses (including attorney’s fees) suffered or incurred by the Company as a result of any violation or threatened violation of any of your representations, warranties, covenants or undertakings set forth in this Agreement. In the event of litigation arising from or related to the terms of this Agreement, the prevailing party shall be entitled to recover its reasonable attorneys’ fees and other expenses.

28.If any provision of this Agreement is held to be unenforceable by a court or other decision-maker, the remaining provisions shall be enforced to the maximum extent possible. If a court or other decision-maker should determine that any portion of this Agreement is overbroad or unreasonable, such provision shall be given effect to the maximum extent possible by narrowing or enforcing in part that aspect of the provision found overbroad or unreasonable.

29.This Agreement represents the entire agreement of the parties with respect to the subject matter covered, supersedes any and all prior written or oral agreements including, but not limited to, the Fair Competition Agreement dated September 18, 2018, and cannot be modified except in a writing signed by both parties. The waiver by any party to this Agreement of a breach of any of the provisions of this Agreement shall not operate or be construed as a waiver of any subsequent or simultaneous breach.

11


30.This Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns. Neither a formal assignment nor notice to you shall be required. This Agreement shall be binding upon you and your heirs, executors, administrators and legal representatives. However, your duties and obligations hereunder are personal and shall not be assignable or delegable by you in any manner whatsoever.

31.This Agreement shall be construed in accordance with the laws of the State of Colorado, without regard to the state’s principles of conflict of laws.

32.Any notice required or permitted to be given under this Agreement shall be in writing and sent by both email and certified mail, return receipt requested. If the notice is from you to the Company, it shall be sent to the General Counsel of the Company. If sent by the Company to you, such notice shall be sent to your last known email and home addresses.

33.This Agreement may be executed by fax or email and/or in multiple counterparts, each of which shall be deemed an original.

34.The parties waive the right to a jury trial to the maximum extent permitted by law.

35.You acknowledge that you understand the terms and conditions set forth in this Agreement and have had adequate time to consider whether to agree to them and to consult a lawyer or other advisor of your choice if you wish to do so.

(Signature page follows)

12


IN WITNESS WHEREOF, the parties have executed this Agreement as of this 15th day of April, 2021.

THE COMPANY

By:

/s/ TJ Parass

Printed Name:

TJ Parass

Title:

Chief Financial Officer

EMPLOYEE

By:

/s/ David Farrell

Printed Name:

David Farrell

13


ANNEX A

Description of Current Outside Business Activities or Board Service

Chrysalis Public Services LLC – this is a company that receives income from rental properties and Elevate Interval Fitness LLC investment / management activities. My duties include filing monthly sales tax reports, which is approximately 15 minutes per month.

Elevate Interval Fitness LLC – I serve as a passive investor in 2 fitness facilities located in Washington DC/northern Virginia. I do not have formal duties for this company but receive income on the investment.

Infineum Properties, LLC – I serve as a passive investor in real estate related activities.


ANNEX B

TERMINATION CERTIFICATE

The undersigned hereby certifies as follows:

1.When I signed the Amended and Restated Fair Competition Agreement dated as of April 15, 2021 (the “Agreement”), I read and understood the terms contained therein. I have now reviewed the Agreement again as part of my exit interview, and I fully understand the terms thereof and my continuing obligations thereunder, including my obligations (a) not to use for personal benefit or disclose to others any Confidential Information (as defined in the Agreement), and (b) to assign to the Company all rights (if any) that I may have acquired in any Intellectual Property (as defined in the Agreement).

2.I have fully complied with the terms of the Agreement, including the return of any documents and other tangible materials of any nature pertaining to my employment by GTY Technology Holdings Inc. (the “Company”).

3.I recognize that the unauthorized taking of any Confidential Information or Intellectual Property is a crime, and that any unauthorized taking of Confidential Information or Intellectual Property may also result in civil liability.

4.The Company may notify my new employer of (a) the general nature or subject matter of the Confidential Information (without actually disclosing such Confidential Information) to which I had access while employed by the Company, and (b) my continuing obligations under the Agreement to keep such Confidential Information in confidence, and not to disclose or use such Confidential Information without the Company’s prior written consent.

5.Attached hereto is a complete list of all Intellectual Property which, under the terms of the Agreement, I have assigned to the Company. If no such list is attached, I represent that during my employment I did not make, conceive, reduce to practice or develop, either alone or jointly with others, any Intellectual Property.

6.I understand and acknowledge that should I fail to comply with my obligations under the Agreement, the Company shall have, in addition to a claim for damages, the right to obtain an injunction prohibiting me from disclosing Confidential Information to a third party or using any Intellectual Property.

Employee Signature:

Witnessed by:

Print Name:

David Farrell

Print Name:

Date:

Date:


EX-10.2 3 gtyhu-20210331xex10d2.htm EX-10.2

Exhibit 10.2

Graphic

GTY Technology Holdings Inc.

April 29, 2021

John Curran

Re:Amended and Restated Offer of Employment

Dear John:

On behalf of GTY Technology Holdings Inc. (together with its successors, the "Company" ), I am pleased to offer you the amended and restated terms and conditions of your employment with the Company in the position of Executive Vice President and Chief Financial Officer.

The terms that will apply to your continuing employment with the Company are as follows:

1.

Position and Duties. Commencing on April 29, 2021 (the “Effective Date”), you will be employed by the Company hereunder on a full-time basis as the Company's Executive Vice President and Chief Financial Officer, reporting to the Chief Executive Officer of the Company (the "Company CEO" ).

You agree to perform the duties and responsibilities of your position, and such other duties and responsibilities as shall from time to time be mutually agreed upon between you and the Company CEO. You agree that, while employed by the Company, you will devote your full business time and your best efforts, business judgment, skill and knowledge exclusively to the advancement of the business and interests of the Company and its subsidiaries; provided, however, you will be permitted to (i) engage in charitable and civic activities and (ii) manage your personal and family financial matters, in each case, to the extent such activities do not individually or in the aggregate interfere with your duties and responsibilities to the Company or create any actual or potential conflict of interests with the Company's business.

2.

Base Salary and Annual Bonus. During your employment with the Company, you will receive an initial base salary of $400,000, less applicable tax and other withholdings and deductions required by law, payable in accordance with the Company's payroll practices in effect from time to time. Your base salary will be subject to periodic review by the Compensation Committee (the " Committee") of the Company' s Board of Directors (the "Board").

For each calendar year of your employment, you will be eligible to receive an annual cash incentive bonus (the " Annual Bonus") of 50% of your Base Salary. The Annual Bonus will be subject to pro-ration for any period of employment of less than a full calendar year. The Annual Bonus will be subject to the achievement of performance goals established by the Committee. The actual amount of the Annual Bonus, if any, which may be in excess of the target amount if achievement exceeds performance goals will be determined in good


faith by the Committee. You must be employed by the Company on the day that the Annual Bonus (if any) for a calendar year is paid in order to earn and receive such Annual Bonus. Any earned Annual Bonus shall be subject to standard payroll deductions and withholdings and paid no later than March 15th of the year following the calendar year to which the Annual Bonus relates.

3.

Equity Compensation. You will, subject to approval by the Committee, be granted an equity award under the GTY Technology Holdings Inc. Amended and Restated 2019 Omnibus Incentive Plan (the "Incentive Plan" ) and continuing employment with the Company, be granted the following equity awards pursuant to the terms and conditions of an award agreement and the Incentive Plan (the “Equity Awards”):

a.

Time-Based Restricted Stock Units.

·

On April 30, 2021, 70,000 time-based restricted stock units vesting 25% on December 31, 2021 and 75% on December 31, 2022.

·

On or before December 31, 2021, 30,000 time-based restricted stock units vesting in three equal installments on February 19, 2022; February 19, 2023; and February 19, 2024.

·

On or before December 31, 2022, 30,000 time-based restricted stock units vesting in three equal installments on February 19, 2023; February 19, 2024; and February 19, 2025.

·

On or before December 31, 2023 and the end of each subsequent year, time-based restricted stock units with a fair market value (as defined in the Incentive Plan, Fair Market Value) of $150,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year.

b.

Performance-Based Restricted Stock Units.

·

On or before December 31, 2021, 55,000 performance-based restricted stock units vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

·

On or before December 31, 2022, 55,000 performance-based restricted stock units vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

·

On or before December 31, 2023 and the end of each subsequent year, performance-based restricted stock units with a Fair Market Value of $275,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee.

c.

Long-Term Incentive Plan.

·

On or before December 31, 2022, a grant of performance-based restricted stock units with a Fair Market Value of $2,000,000 on the date of grant, rounded up to

2


avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee related to revenue and shareholder value (the “2022 Long-Term Incentive Grant”).

·

On or before December 31, 2024, a grant of performance-based restricted stock units with a Fair Market Value of $2,000,000 on the date of grant, rounded up to avoid a grant of fractional shares, vesting in three equal installments on February 19 of each subsequent year subject to the achievement of performance goals established by the Committee related to revenue and shareholder value.

4.

Benefit Plans and Programs. You will be eligible to participate in the Company' s benefits and benefits plans and programs in effect from time to time, subject to the terms of any and all plan documents. The Company reserves the right, in its sole discretion, to amend, change or discontinue, in whole or in part, any and all of its benefits and/or benefit plans and programs, at any time for any reason . The Company will reimburse you for all reasonable business expenses you incur in the performance of your duties, subject to the terms of the Company' s expense reimbursement policies in effect from time to time applicable to senior executives. You will be entitled to paid vacation in accordance with the Company's policies. The Company will provide you with substantially the same director and officer insurance coverage that the Company provides senior executives.

5.

At-Will Employment. Your employment with the Company shall, at all times, be on an "at­ will" basis. This means that your employment is not for a fixed term or definite period. Rather, your employment can be terminated at any time, for any or no reason, with or without cause or notice, and you may resign at any time with or without reason, subject to any notice you are required to provide pursuant to the terms of the Fair Competition Agreement between you and the Company. The at-will nature of the employment relationship cannot be changed except in a separate, individualized, written agreement signed by you and the Company.

6.

Termination. In the event your employment with the Company terminates for any reason, the Company will pay you (i) unpaid base salary through the termination date, payable in accordance with the Company's payroll practices, (ii) unreimbursed business expenses, payable in accordance with and subject to the terms of the Company's expense reimbursement policies and (iii) any vested non-forfeitable amounts owing or accrued as of the termination date under the Company's benefit plans or programs in which you participated (collectively, the "Accrued Benefits").

Without otherwise limiting the "at-will" nature of your employment, in the event your employment is terminated at any time by the Company without "Cause" (as defined below) (excluding, for avoidance of doubt, a termination due to your death or Disability) or you resign for "Good Reason" (as defined below), then the Company shall provide you the following payments and benefits (the "Severance Benefits"): (1) an amount equal to the sum of (x) 1.5 times your then current base salary plus (y) 1.5 times of your then current target Annual Bonus, with such amount payable in substantially equal installments over the 18-month period following the date of your termination (the "Severance Period"); (2)

3


provided you timely elect and remain eligible for coverage pursuant to Part 6 of Title I of ERISA, or similar state law (collectively, "COBRA"), payment or reimbursement to you of an amount equal to the full monthly premium for COBRA continuation coverage under the Company's medical plans as in effect on the date of your termination with respect to the level of coverage in effect for you and your eligible dependents as of the date of your termination, on a monthly basis on the first business day of the calendar month next following the calendar month in which the applicable COBRA premiums were paid, with respect to the period from the date of your termination until the earlier of (x) the end of the Severance Period and (y) the date you become eligible for continued coverage under a subsequent employer' s health plan; and (3) any unvested or partially vested Equity Awards shall become fully vested; provided, that, notwithstanding the foregoing, the Equity Awards referenced in Section 3.c. (Long Term-Incentive Plan) shall vest only if and to the extent that they would have vested within six months following the date on which your employment is terminated by the Company without “Cause” or by you for “Good Reason”.

If you resign without “Good Reason” after December 31, 2021 and within 12 months of the Effective Date, then (i) 50% of the 2022 Long-Term Incentive Grant will vest three months after the date on which your employment with GTY terminates as a result of such resignation (the “Separation Date”) and (ii) 50% of the 2022 Long-Term Incentive Grant will vest six months after the Separation Date.

Notwithstanding anything herein to the contrary, you will not be entitled to receive the Severance Benefits or any other payment or benefit triggered upon termination of employment (other than the Accrued Benefits) unless, within 30 days following the termination date, you, or in the event of your death or Disability, your legal representatives, have executed and not revoked a general release of claims in a standard form utilized by the Company (the " Release"). The Severance Benefits shall be paid or commence on the first payroll period following the date the Release becomes effective and the vesting of the Equity Awards if and as provided in this Section 3 shall occur on such date (the "Payment and Vesting Date"), provided that if the period during which you may deliver the Release spans two calendar years, the Payment and Vesting Date shall be no earlier than January 1 of the second calendar year.

For purposes of this offer letter, " Cause" shall mean: (i) a willful act of dishonesty by you in connection with the performance of your duties as an employee; (ii) your conviction of, indictment for, or plea of guilty or nolo contendere to, (x) a felony or (y) any other crime involving fraud , embezzlement or moral turpitude or a material violation of federal or state law that has had or is reasonably likely to have a detrimental effect on the Company's reputation or business; (iii) your gross misconduct in the performance of your duties as an employee; (iv) your intentional or grossly negligent unauthorized use or disclosure of any Confidential Information or Intellectual Property (each as defined in the Fair Competition Agreement); (v) your material breach of any obligations under any written agreement between you and the Company, including, without limitation, the Fair Competition Agreement, if such breach is not remedied by you within thirty (30) days after the Company provides you with notice thereof; (vi) your material breach of any material Company policy generally applicable to Company employees, including but not limited to those relating to

4


insider trading or sexual harassment, if such breach is not remedied by you within thirty (30) days after the Company provides you with notice thereof; or (vii) your willful refusal to follow the lawful directives of the Company CEO, if such refusal is not remedied by you within thirty (30) days after the Company provides you with notice thereof.

For purposes of this offer letter, "Good Reason" shall mean your resignation after one of the following conditions initially has come into existence without your written consent: (i) a material diminution in your base salary or target Annual Bonus opportunity; (ii) a material diminution in your duties as Chief Financial Officer; or (iii) a requirement that you report to any officer of the Company other than the Chief Executive Officer. A resignation for Good Reason will not be deemed to have occurred unless you give the Company written notice of the condition within 90 days after the condition initially comes into existence, the Company fails to remedy the condition within 30 days after receiving your written notice and you actually resign your employment within 60 days following the expiration of the Company' s cure period.

7.

Fair Competition Agreement. As a material inducement for the Company to agree to enter into an employment relationship with you on the terms set forth herein, you agree to execute and comply with the Fair Competition Agreement attached hereto as Exhibit A.

8.

Company Policies and Procedures. Your employment will be subject to the Company ' s policies and procedures (whether as currently existing or to be established in the future), as they may be amended, changed or discontinued at any time and such other rules and regulations as may be adopted or amended in the Company' s sole discretion.

9.

Section 409A. The Severance Benefits and other payments under this offer letter triggered on a termination of employment shall begin only after the date of your "separation from service" (determined as set forth below) , which occurs on or after date of the termination of your employment, and shall be subject to the provisions of this Section 9. The intent of the parties is that payments and benefits under this offer letter comply with, or are exempt from, Section 409A of the Internal Revenue Code of 1986, as amended (the "Code"), and the regulations and guidance promulgated thereunder (collectively, " Section 409A") and, accordingly, to the maximum extent permitted , this offer letter shall be interpreted to be in compliance therewith. For purposes of Section 409A, your right to receive any installment payments pursuant to this offer letter will be treated as a right to receive a series of separate payments . Neither the Company nor you shall have the right to accelerate or defer the delivery of any such payments except to the extent specifically permitted or required by Section 409A.

If, as of the date of your "separation from service" from the Company, you are not a "specified employee" (within the meaning of Section 409A), then each installment of the severance payments shall be made on the dates and terms set forth in this offer letter.

If, as of the date of your "separation from service" from the Company, you are a "specified employee" (within the meaning of Section 409A), then: (i) each installment of the Severance Benefits that, in accordance with the dates and terms set forth in this offer letter,

5


will in all circumstances, regardless of when the "separation from service " occurs, be paid within the short-term deferral period (as defined  in Section  409A) shall  be treated as a "short-term deferral" within the meaning of Treasury Regulation Section 1.409A-l(b)(4) to the maximum extent permissible under Section 409A and shall be paid on the dates and terms set forth in this offer letter; and (ii) each installment of the Severance Benefits that is not described in clause (i) above and that would , absent this clause (ii) , be paid within the six-month period following your " separation from service" from the Company shall not be paid until the date that is six months and one day after such " separation from service" (or, if earlier , your death) , with any such installments that are required to be delayed being accumulated during the six-month period and paid in a lump sum on the date that is six months and one day following your " separation from service " and any subsequent installments , if any, being paid in accordance with the dates and terms set forth in this offer letter ; provided, however , that the preceding provisions  of this clause (ii) shall not apply to any installment  of the Severance Benefits if and to the maximum extent that that such installment is deemed to be paid under a separation pay plan that does not provide for a deferral of compensation by reason of the application of Treasury Regulation l.409A-l(b)(9)(iii) (relating to separation pay upon an involuntary separation from service). Any installments that qualify for the exception under Treasury Regulation Section l.409A-l(b)(9)(iii) must be paid no later than the last day of your second taxable year following the taxable year in which the " separation from service" occurs.

The determination of whether and when your "separation from service" from the Company has occurred shall  be made in a manner consistent  with , and based  on the presumptions  set forth in,   Treasury   Regulation    Section   l.409A-1(h) .   Solely   for   purposes   of   this   paragraph, " Company " shall include all persons with whom the Company would be considered a single employer under Section 414(b) and 414(c) of the Code.

All reimbursements and in-kind benefits provided under this offer letter shall be made or provided in accordance with the requirements of Section 409A to the extent that such reimbursements or in-kind benefits are subject to Section 409A, including, where applicable, the requirements that (1) any reimbursement is for expenses incurred during your lifetime (or during a shorter period of time specified in this offer letter), (2) the amount of expenses eligible for reimbursement during a calendar year may not affect the expenses eligible for reimbursement in any other calendar year, (3) the  reimbursement  of any eligible expense will be made on  or before the last  day  of the calendar year following the year in which the expense is incurred, and (4) the right to reimbursement is not subject to set off or liquidation or exchange for any other benefit.

Notwithstanding any other provision of this offer letter, the Company makes no representation or warranty and shall have no liability to you or to any other person if any provisions of this offer letter are determined to constitute deferred compensation  subject to Section 409A but do not satisfy an exemption from, or the conditions of, that section. If either you or the Company reasonably determines that any payment to you will violate Section 409A, you and the Company agree to use reasonable best efforts to restructure the

6


payment in a manner that is either exempt from or compliant with Section 409A to the extent that the restructuring is consistent with the original economic intent of the parties . You and the Company agree to execute any and all amendments to this offer letter (or any other applicable agreement) that are consistent with the original economic intent of the parties and promote compliance with the distribution provisions of Section 409A in an effort to avoid or minimize , to the  extent allowable by law , the tax (and any interest  or  penalties  thereon)  associated  with  Section 409A. If it is determined that a payment to you was (or may be) made in violation of Section 409A, the Company will cooperate, to the extent commercially reasonable , with any effort by you to mitigate the tax consequences of such violation, including cooperation with your participation in any IRS voluntary compliance program or other correction procedure under Section 409A that may be available to you; provided, that such  correction  is consistent with the commercial intent of the parties hereunder ; provided, further, that in no event shall the Company be obligated to incur any material cost in connection with its obligations under this sentence.

10.

Section 280G. Notwithstanding any other provision of this letter or any other plan, arrangement or agreement to the contrary, if any of the payments or benefits provided or to be provided by the Company or any of its affiliates to you or for your benefit pursuant to the terms of this letter or otherwise ("Covered Payments") constitute "parachute payments" within the meaning of Section  280G of the Code, and would, but for this paragraph be subject to the excise tax imposed under Section 4999 of the Code (or any successor provision thereto) or any similar tax imposed by state or local law or any interest or penalties with respect to such taxes (collectively, the "Excise Tax"), then the Covered Payments shall be reduced (but not below zero) to the minimum extent necessary to ensure that no portion of the Covered Payments is subject to the Excise Tax. Any such reduction shall be made by the Company in its sole discretion consistent with the requirements of Section 409A. Any determination required under this paragraph, including whether any payments or benefits are parachute payments , shall be made by the Company in its sole discretion. You shall provide the Company with such information and documents as the Company may reasonably request in order to make a determination  under this paragraph.  The Company's determinations shall be final and binding on the Company and you.

11.

Notices.  All  notices or other communications required or  permitted  to be given under this offer letter shall be in writing and shall be deemed to have been duly given when delivered personally or one business day after being sent by a nationally recognized overnight delivery service , charges prepaid . Notices also may be given electronically via PDF and by email and shall be effective on the date transmitted if confirmed within 48 hours thereafter by a signed original sent in the manner provided in the preceding sentence.  Notice to you shall be sent to your most recent residence and  personal  email  address on file with the  Company .  Notice to the Company shall be sent to the Company email address of the Chief Executive Officer.

12.

Entire Agreement; Miscellaneous. This offer letter, together  with  the Incentive Plan, any equity award agreements  referenced  herein  and the Fair Competition Agreement, constitutes the entire agreement and understanding between the parties as to the subject matter herein and supersedes all prior or contemporaneous agreements whether written or

7


oral including, but not limited to, the employment letter agreement dated July 29, 2019, as amended, and the Fair Competition Agreement dated July 29, 2019. The terms of this offer letter may only be modified in a specific writing signed by you and an authorized representative of the Company. The invalidity or unenforceability of any  provision  or provisions of this offer letter will not affect the validity or enforceability of any other provision hereof, which will remain in full force and effect. Any disputes arising out of or related to this offer letter or your employment with the Company will be subject to the dispute resolution provisions in the Fair Competition Agreement, and this offer letter shall be governed by and construed in accordance with the governing law provision set forth in the Fair Competition Agreement.   In the event of any conflict between any of the terms in this offer letter and the terms of any other agreement between you and the Company, the terms of this offer letter will control.   By entering into this offer letter and commencing employment with the Company, you represent that you are not bound by any employment contract, restrictive covenant or other restriction that prevents you from entering into employment with or carrying out your responsibilities for the Company, or which is in any way inconsistent with this offer letter. This offer letter is binding on and may be enforced by the Company and its successors and assigns and is binding on and may be enforced by you and your heirs and legal representatives. In addition, the Company may assign this offer letter or any and all rights , duties and obligations hereunder to any subsidiary of the Company; provided that the Company hereby unconditionally guarantees full payment of any payment obligations hereunder in the event of such assignment: provided further that any payment made by any such assignee shall offset any payment obligation of the Company. This offer letter may be executed in any number of counterparts, all of which taken together shall constitute one instrument. Execution and delivery of this offer letter by facsimile or other electronic signature is legal, valid and binding for all purposes.

[Remainder of page intentionally left blank]

8


We are very excited about your continued employment with the Company and I anticipate that you will make many more important contributions to the Company and its strategic mission. Please acknowledge your acceptance of this offer by returning a signed copy of this offer letter.

Very truly yours,

GTY Technology Holdings Inc.

By:

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

Accepted and agreed:

/s/ John Curran

John Curran

9


Graphic

Exhibit A

FAIR COMPETITION AGREEMENT

In consideration of the continuation of your employment with GTY Technology Holdings Inc. and/or any of its current or future parents, subsidiaries, affiliates, and/or successors (collectively, the “Company”), and the compensation and other benefits you will receive from the Company (your “Employment”), you agree, intending to be legally bound, as follows:

Acknowledgements and Representations

1.Supplemental Terms.  You acknowledge that you have received a separate amended and restated offer letter dated April 29, 2021 (the “Offer Letter”) that sets forth the relevant terms concerning your compensation arrangements with the Company.  In the event of any conflict between this Fair Competition Agreement (this “Agreement”) and the Offer Letter, the terms of the Offer Letter shall govern.

2.Acceptance.  You acknowledge that the Company considers the protections provided by this Agreement to be necessary to safeguard its Customer Confidences, Confidential Information, Intellectual Property, Customer relationships (each as defined in this Agreement) and other business interests and is willing to commence your Employment only if you agree to accept the obligations set forth herein.

3.No Conflicting Obligations.  You represent that you do not have any contractual or other obligations that would conflict with your Employment by the Company.  In particular, you represent that you are not bound by any agreement, understanding or other obligation (including, without limitation, any non-competition or nonsolicitation agreement) with or to any person or entity that prohibits you from accepting or continuing your Employment by the Company and fully performing all your duties for the Company, except as described on Annex A attached hereto.  By executing this Agreement, you hereby acknowledge and confirm that all business activities in which you are currently participating and any boards on which you are serving are listed on Annex A attached hereto, which outside activities are subject to the conditions imposed on such activities in the Offer Letter.

4.Documents and Confidential Information Belonging to Former Employers and Other Third Parties.  You also represent that you have not taken or retained, and do not have in your possession, any documents, in either electronic or hard copy form, that belong to any former employer (which, for purposes of this Agreement, shall include persons, corporations, and other entities for which you have acted as an independent contractor or consultant) and that you will not use or disclose in your work for the Company any trade secrets or confidential information belonging to any former employer or other third party.

At Will Employment and Notice Period

5.At Will Nature of Employment.  You acknowledge that neither the Offer Letter nor this Agreement gives you any right to employment or continued employment with the Company and that, unless otherwise provided in another writing executed by an officer of the Company and you, your Employment with the Company shall be at the will of both the Company and you.  This


means that you are free to resign at any time (subject to providing written notice pursuant to any applicable Notice Period as set forth below), for any or no reason, and, similarly, the Company is free to terminate your Employment at any time, for any or no reason.  Your Employment will continue in effect, however, until terminated by either the Company or you.

6.Notice Period.  (a) You understand and agree that you will have access to Customer Confidences, Confidential Information, Intellectual Property and Customer relationships belonging to the Company.  You recognize and agree that it is reasonable and necessary for the Company to protect such Customer Confidences, Confidential Information, Intellectual Property, and Customer relationships and to provide a smooth transition if you choose to leave the Company.  Consequently, you agree to provide the Company with three months of prior notice (the “Notice Period”), in writing.  If such notice is provided to the Company prior to the bonus payment date for that year, (i) you shall not be entitled to receive any annual or long-term incentive compensation award for that year and (ii) vesting of deferred amounts not yet vested shall cease upon notice of your intent to terminate your employment.

(b)If, at the time you provide notice in accordance with this paragraph 6, you intend or contemplate alternative employment, you also agree to provide sufficient details, in writing, about such alternative employment to allow the Company to meaningfully exercise its rights under this paragraph 6.

(c)During the Notice Period, you will: (i) perform any reasonable duties and responsibilities the Company requests; (ii) devote all of your working time, labor, skill and energies to the business and affairs of the Company; (iii) be paid your base salary; and (iv) be entitled to continue to participate in the Company’s employee benefit plans as provided for herein.  After you have given notice of your resignation, the Company may, at any time during the Notice Period and in its sole and absolute discretion, (A) elect to place you on paid leave for all or any part of such Notice Period, subject to applicable law, (B) relieve you of some or all of your duties as an employee of the Company and/or exclude you from its premises or (C) shorten or eliminate the Notice Period and accelerate the date on which your resignation will be effective without any obligation to compensate you for the period between the date that the Company effected the acceleration of the effective date of your resignation and the date on which the Notice Period was originally due to end.  For the avoidance of doubt, you agree that the taking of any action described in the preceding sentence by the Company shall not constitute a breach of this Agreement or your Offer Letter.

(d)You further agree that during your Employment, including during the Notice Period, whether or not the Company requires you to work during the Notice Period, you will not provide services for any Competitor including, without limitation, engaging in, directly or indirectly, or managing or supervising personnel engaged in, any activity (i) which is similar or substantially related to any activity in which you were engaged, in whole or in part, at the Company; (ii) for which you had direct or indirect managerial or supervisory responsibility at the Company; or (iii) which calls for the application of the same or similar specialized knowledge or skills as those used by you in your activities with the Company.  For purposes of this Agreement, a “Competitor” means a business enterprise that (A) engages in any activity, (B) proposes to engage in any activity or (C) owns or controls a significant interest in or is a subsidiary or affiliate

2


of any entity, which, in either case, competes with or proposes to compete with any activity in which the Company is engaged, such as, without limitation, developing and licensing software for federal, state and local governments and governmental agencies.

Duties

7.Nature of Duties.  You agree to devote your full working time and efforts to the business and affairs of the Company (which may include service to its affiliates) on a full-time basis and will at all times faithfully, industriously and to the best of your ability, experience and talent, perform all duties that may be required of you.  Except to the extent expressly permitted in your Offer Letter, during your Employment, you shall not engage in any other business activities without the prior written consent of the Company.  In particular, during your Employment, you agree not to work for or assist, whether or not for profit or personal gain, any Competitor or engage in any business or activity that is similar to or competes directly or indirectly with the Company or is inimical to the best interests of the Company or that would interfere with your ability to work for the Company on a full-time basis.

8.Duty to Disclose Business Opportunities.  During your Employment, you shall (a) promptly disclose to the Company all business opportunities that are presented to you in your capacity as an officer or employee of the Company or that are of a similar nature to the Company’s existing business or a type of business the Company is currently developing or considering and (b) not usurp or take advantage of any such business opportunity personally or assist any third party in doing so without first offering such opportunity to the Company.

9.Compliance with Company’s Policies and Practices.  During your Employment, you agree to observe and comply with all rules, regulations, policies and practices in effect or adopted by the Company at this time or in the future.

Confidentiality, Non-Disclosure and Intellectual Property

10.Customer Confidences.  As used in this Agreement, “Customer” means any person, corporation or other entity (a) for which the Company has performed any services or to which it has sold any products, (b) with which it has engaged in any business activity or (c) from which the Company has actively solicited business or discussed other business arrangements in the year preceding the termination of your Employment.  The Company’s Customers expect that the Company will hold all business-related information about them, including the fact that they are doing or are considering doing business with the Company and the specific matters on which they are or may be doing business, in the strictest confidence (“Customer Confidences”).  You acknowledge that, during the course of your Employment, you will have access to such Customer Confidences.  You also acknowledge and agree that all relationships with Customers that you initiate or develop during your Employment with the Company belong to the Company, not to you personally.

11.Confidential Information.  You acknowledge that, during the course of your Employment, you will have access to information relating to the Company’s business that provides the Company with a competitive advantage, is not generally known by persons outside the

3


Company and could not easily be determined or learned by someone outside the Company (“Confidential Information”).  Such Confidential Information, whether or not explicitly designated as confidential, includes both written information and information not reduced to writing and includes but is not limited to information about Customers, trade secrets, internal corporate policies and strategies, pricing, financial and sales information, personnel information, forecasts, formulas, compilations, software programs, data, databases, directories, research, client lists and business and marketing plans, and any modifications or enhancements of any of the foregoing.  You further agree that if you previously rendered services to the Company (e.g., as an independent contractor or consultant) or otherwise gained knowledge of Customer Confidences and/or Confidential Information (e.g., by executing a Non-Disclosure Agreement prior to your rendering services to the Company in any capacity), your obligations under any such agreement between you and the Company to preserve Customer Confidences and/or Confidential Information shall remain in full force and effect pursuant to the applicable terms contained therein.

12.Duty to Preserve Customer Confidences and Confidential Information.  You agree not to use or disclose, without the prior written consent of the Company, both during and after your Employment with the Company, Customer Confidences and Confidential Information, except as may be necessary in the good faith performance of your duties to the Company or as permitted by paragraphs 24 and 25 hereof.

13.Company Documents.  You acknowledge that all documents, in hard copy or electronic form, received, created or used by you in connection with your Employment with the Company, other than those relating solely to your personal compensation and benefits, are and will remain the property of the Company.  You agree to return and/or cooperate in permanently deleting all such documents (including all copies) promptly upon the termination of your Employment and agree that, during or after your Employment, you will not, under any circumstances, without the written consent of the Company, disclose those documents to anyone outside the Company or use those documents for any purpose other than the advancement of the Company’s interests, or as permitted by paragraphs 24 and 25 hereof.  You further understand and agree that you are prohibited from searching for, accessing, viewing, printing, transferring and/or using documents, e-mails, and any other data stored on any of the Company’s computer systems in the absence of a legitimate business need or Company objective, and any such actions or use will be considered unauthorized.

14.Obligation to Return Signed Termination Certificate Upon Termination.  Upon termination of your Employment, you will be asked to participate in an exit interview and to sign and deliver a “Termination Certificate,” the form of which is attached hereto as Annex B.  If you do not attend an exit interview, you are still obligated to sign and deliver the Termination Certificate.  Your failure to sign the Termination Certificate, however, shall not affect any of your obligations under this Agreement.

15.Intellectual Property. (a) You agree to fully and promptly disclose to the Company, without additional compensation, all ideas, original or creative works, inventions, discoveries, computer software or programs, trading strategies, statistical and economic models, improvements, designs, formulae, processes, production methods and technological innovations, whether or not patentable or copyrightable, which, during your Employment with the Company,

4


are made, conceived or created by you, alone or with others, during or after usual working hours, either on or off the job, and which are related to the business of the Company or which relate in any way to the work performed by you for the Company (“Intellectual Property”).  You acknowledge that the Company owns all such Intellectual Property rights as works made for hire to the fullest extent of the law.  For the avoidance of doubt, you hereby assign to the Company all such Intellectual Property rights in any and all media now known or hereafter developed, along with all existing causes of action, known or unknown.

(b) You agree, at any time during or after your Employment, to sign all papers and do such other acts and things, at the Company’s expense, as the Company deems necessary or desirable and may reasonably require of you to protect the Company’s rights to such Intellectual Property, including applying for, obtaining and enforcing patents or copyrights with respect to such Intellectual Property in any and all domestic and overseas jurisdictions.

Restrictive Covenants

16.Nature of Company’s Business.  You acknowledge that the Company is engaged in a highly competitive business and that the preservation of its Customer Confidences and Confidential Information is critical to the Company’s continued business success.  You also acknowledge that the Company’s relationships with its Customers are extremely valuable and that, by virtue of your Employment with the Company, you have had or may have contact with those Customers and that, if so, you must always act in the best professional manner and are being compensated to develop relationships with Customers on behalf of and for the benefit of the Company.  As a result, your engaging in or working for or with any business which is directly or indirectly competitive with the Company would cause the Company great and irreparable harm if not done in strict compliance with this Agreement.

17.Covenant Not to Compete.  You acknowledge that the Company is in a highly competitive industry and that your leaving the Company to join a competing business would jeopardize the Company’s Customer Confidences, Confidential Information, Intellectual Property and Customer relationships.  Accordingly, you agree that:

(a)Subject to the provisions below, during your Employment with the Company, and for the applicable Non-Compete Period (as defined below), and in consideration for the payments provided for below (excluding, for the avoidance of doubt, any payment in the event your Employment is terminated for Cause (as defined below)), you will not directly or indirectly work for or with, own, invest in, render any service or advice to or otherwise assist (in each case, whether or not for compensation) or act as an officer, director, employee, partner or independent contractor for any Competitor in the United States or any foreign country.  You acknowledge that, given the nature of the Company’s business and the geographical market of the Company combined with your role and responsibilities, the geographical area of the United States or any foreign country and the Non-Compete Period are both reasonable.

(b)To the extent that, at the time of the termination of your Employment, you intend to work for or provide services to a Competitor or any arguably competing business, you agree to provide the Company at the time of such termination with at least two weeks’ advance

5


written notice of your intention to do so.  You also agree that, should you consider working for any Competitor or arguably competing business at any time during the applicable Non-Compete Period, you will provide the Company with at least two weeks’ advance written notice of your intention to do so.  The notices contemplated by this paragraph shall be delivered by you in writing to the attention of the Chief Executive Officer of the Company.

(c)If your Employment with the Company is terminated due to your voluntary resignation with the Company following which you are not entitled to receive severance benefits pursuant to the terms of your Offer Letter (i.e., a resignation by you without Good Reason (as defined in the Offer Letter)) (a “Non-Severance Resignation”), the Company agrees that the covenant not to compete set forth in paragraph 17(a) shall apply only during the period or periods of the applicable Non-Compete Period that the Company, in its sole discretion, elects to pay you (in accordance with the Company’s normal payroll practices) an amount equal to your regular base salary in effect on the effective date of your Non-Severance Resignation from the Company (the “Non-Compete Payments”).  In the event the Company elects to make the Non-Compete Payments, you will be required to execute and not revoke a general release of claims in a standard form utilized by the Company as a condition to your receipt of the Non-Compete Payments.  The release must become effective within thirty (30) days following the date the Company notifies you of its intent to enforce the provisions of paragraph 17(a). The Company will determine the timing and duration of the Non-Compete Payments, although in no event will the duration of such payments extend beyond the end of the applicable Non-Compete Period.  The Company shall have the right at any time during the Non-Compete Period to invoke its right to make the Non-Compete Payments.  For example, if at the time of your termination of Employment, you notify the Company of your intent to go to a non-competing entity, the Company may elect not to make Non-Compete Payments.  If, however, you decide later in the Non-Compete Period to go to a Competitor, you must notify the Company in accordance with paragraph 17(b) above, and the Company shall then have the right to elect to make the Non-Compete Payments for a period lasting no longer than the remainder of the Non-Compete Period.  In any instance where the Company has the right to elect to make the Non-Compete Payments, it must do so within fifteen (15) business days of the Company’s receipt of your written notice of your intent to resign or your intent to go to a competing entity, as the case may be.  If during any period(s) the Company is making Non-Compete Payments, you perform services for and receive compensation from a non-competing entity, you shall notify the Company of such compensation, and the Company shall be entitled to offset such amounts against the Non-Compete Payments.

(d)If your Employment is terminated by the Company for Cause (as defined in the Offer Letter), the terms of paragraph 17(a) will apply for the duration of the applicable Non-Compete Period and you shall not be entitled to any Non-Compete Payments.

(e)For purposes of this Agreement, the Non-Compete Period means: (i) if you resign for Good Reason, the period of time during which you are entitled to receive severance payments from the Company as set forth in your Offer Letter, but in no event beyond the period of time permitted by applicable law; (ii) if your employment is terminated by the Company for Cause, six (6) months from the effective date of your termination; and (iii) in the event of a Non-Severance Resignation, not more than six (6) months from the effective date of such resignation.

6


18.Non-Solicitation of Customers.  You acknowledge that, by virtue of your Employment by the Company, you have gained or will gain knowledge of the identity, characteristics and preferences of the Company’s Customers, among other Customer Confidences and Confidential Information, and that you would inevitably have to draw on such information if you were to solicit or service the Company’s Customers on behalf of a Competitor.  Accordingly, you agree that during your Employment by the Company (including during any applicable Notice Period), and for twelve (12) months following the termination of that Employment for any reason (the “Restricted Period”), you will not, on your own behalf or behalf of anyone else, directly or indirectly, solicit the business of, or direct tailored advertisements to, actual or prospective Customers of the Company (a) as to which you performed services or had direct contact, or (b) as to which you had access to Customer Confidences or Confidential Information during the course of your Employment by the Company.  You further agree that during the Restricted Period, you will not provide services that are the same as or similar to those provided by the Company or encourage or assist any person or entity in competition with the Company to solicit, service, or direct tailored advertisements to any actual or prospective Customer of the Company covered by the previous sentence of this section, or otherwise seek to encourage or induce any such Customer to cease doing business with, or reduce the extent of its business dealings with, the Company.  The prohibitions contained in this section shall not, however, apply to any Customers you developed without any substantial assistance from the Company, provided you so demonstrate in writing during your Employment with the Company.

19.Non-Solicitation of Employees.  You also agree that, during the Restricted Period, you will not, directly or indirectly, solicit, hire or seek to hire (whether on your own behalf or on behalf of some other person or entity) any person who is at that time (or was during the prior six (6) months) an employee, consultant, independent contractor, representative or other agent of the Company.  Nor will you during the Restricted Period, directly or indirectly, on your own behalf or on behalf of any other person, entity or organization, induce or encourage any employee, consultant, independent contractor, representative or other agent of the Company to terminate or reduce his or her employment or other business relationship or affiliation with the Company.  Nor will you directly or indirectly assist any third party in doing what you yourself are prohibited from doing under this paragraph.

20.Non-Disparagement.  Except as otherwise permitted by this Agreement or applicable law, you agree that during your Employment with the Company and at all times thereafter you will not make disparaging or defamatory comments regarding the Company or its owners, members, directors, officers, employees, shareholders, agents, representatives or others with whom the Company has a business relationship as of the date of termination of your Employment or make any public statements that are intended to, or can reasonably expected to, damage the reputations of any of such entities or persons.

21.Tolling.  In the event that you violate any of the preceding provisions of the Restrictive Covenants sections of this Agreement, the time periods set forth in those sections shall be extended for the period of time you remain in violation of the provisions.

Arbitration

22.(a) It is understood and agreed between the parties hereto that any and all

7


claims, grievances, demands, controversies, causes of action or disputes of any nature whatsoever (including, but not limited to, tort and contract claims, and claims based upon any law, statute, order, or regulation) arising out of, in connection with, or in relation to (i) the interpretation, performance or breach of this Agreement, (ii) your Employment by the Company, (iii) the termination of your Employment with the Company, and (iv) the arbitrability of any claims under or relating to this Agreement, shall be resolved by final and binding arbitration.  This agreement to arbitrate expressly includes, but is not limited to, claims under Title VII of the Civil Rights Act of 1964, as amended, the Age Discrimination in Employment Act of 1967, as amended, the Americans with Disabilities Act of 1990, as amended, Section 1981 of the Civil Rights Act of 1866, the Family and Medical Leave Act, as amended, the Employee Retirement Income Security Act, as amended, the Fair Labor Standards Act, as amended, and any similar federal, state, local or municipal law, statute or regulation.

(b)The forum for any arbitration under this Agreement shall be final and binding arbitration under the auspices of JAMS in Boston, Massachusetts.

(c)The arbitration shall be conducted in accordance with the then-existing JAMS Employment Rules and Procedures, except to the extent such rules conflict with the procedures set forth in this paragraph, in which case these procedures shall govern.  Any such arbitration shall be before one arbitrator.  The parties shall select a mutually acceptable retired judge from the panel of arbitrators serving with any of JAMS’s offices, but in the event the parties cannot agree on an arbitrator, the Administrator of JAMS shall appoint a retired judge from such panels (the arbitrator so selected or appointed, the “Arbitrator”).  The Arbitrator shall render an award and a written, reasoned opinion in support thereof.  The Arbitrator shall have power and authority to award any appropriate remedy (in law or equity) or judgment that could be awarded by a court of law in the Commonwealth of Massachusetts, and, upon good cause shown, the Arbitrator shall afford the parties adequate discovery, including deposition discovery.

(d)The dispute resolution process shall be strictly confidential.  Neither party shall disclose the existence, content, or results of any arbitration hereunder without the prior written consent of all parties, except as required by applicable law.  Except as provided herein, the Federal Arbitration Act shall govern the interpretation, enforcement and all proceedings pursuant to this Agreement.  The Arbitrator shall be bound by and shall strictly enforce the terms of this paragraph 22 and may not limit, expand or otherwise modify its terms.  The Arbitrator shall make a good faith effort to apply the substantive law (and the law of remedies, if applicable) of the Commonwealth of Massachusetts, or federal law, or both, as applicable, without reference to conflicts of laws provisions.  The Arbitrator shall be bound to honor claims of privilege or work-product doctrine recognized at law, but the Arbitrator shall have the discretion to determine whether any such claim of privilege or work-product doctrine applies.  The award rendered shall be final and binding upon the parties, and judgment upon the award may be entered in any court having jurisdiction thereof.

(e)Claims must be brought by either you or the Company in your or its individual capacity, not as plaintiffs or class members in any purported class or collective proceeding, and the Arbitrator shall not have the power to hear the arbitration as a class or collective action.  To the maximum extent permitted by law, both you and the Company waive the

8


right to bring, maintain, participate in, or receive money from any class, collective or representative proceeding.  The parties intend this arbitration provision to be valid, enforceable, irrevocable and construed as broadly as possible.

(f)Each party shall bear its own fees and expenses with respect to this dispute resolution process and any litigation related thereto and the parties shall share equally all fees and expenses, in accordance with the JAMS Employment Rules and Procedures, unless prohibited by applicable law.

Other Terms

23.In the twelve (12) months following the termination of your Employment with the Company, in the event you seek or obtain employment or another technology company other than the Company, you agree to provide that person or entity with a copy of this Agreement.  You also agree to notify the Company in writing, as far in advance as is reasonably practicable, of the details of such employment or business affiliation.  You also agree that the Company may provide a copy of this Agreement to any such person or entity.

24.Nothing in this Agreement restricts or prohibits you from initiating communications directly with, responding to any inquiries from, providing testimony before, providing Confidential Information to, reporting possible violations of law or regulation to, or from filing a claim or assisting with an investigation directly with a self-regulatory authority or a government agency or entity, including without limitation, the U.S. Securities and Exchange Commission or the Financial Industry Regulatory Authority (collectively, the “Regulators”), or from making other disclosures that are protected under the whistleblower provisions of federal, state, or local law or regulation.  You do not need the prior authorization of the Company to engage in conduct protected by this paragraph, and you do need to notify the Company that you have engaged in such conduct.  This Agreement does not limit your right to receive an award from any Regulator that provides awards for providing information relating to a potential violation of the law.

25.Pursuant to the Defend Trade Secrets Act of 2016, non-compliance with the confidentiality provisions of this Agreement shall not subject you to criminal or civil liability under any Federal or State trade secret law for the disclosure of a Company trade secret: (i) in confidence to a Federal, State or local government official, either directly or indirectly, or to an attorney in confidence solely for the purpose of reporting or investigating a suspected violation of law; (ii) in a complaint or other document filed in a lawsuit or other proceeding, provided that any complaint or document containing the trade secret is filed under seal; or (iii) to an attorney representing you in a lawsuit for retaliation by the Company for reporting a suspected violation of law or to use the trade secret information in that court proceeding, provided that any document containing the trade secret is filed under seal and you do not disclose the trade secret, except pursuant to court order.

26.You acknowledge that the restrictions contained in this Agreement are fair, reasonable and necessary for the protection of the legitimate business interests of the Company, and that, in the event of any actual or threatened breach by you, the Company will suffer serious, irreparable and substantial harm to its business and interests, the extent of which may be difficult

9


to determine and impossible to fully remedy by an action at law for momentary damages.  You therefore consent to the entry of a restraining order, preliminary injunction or other preliminary, provisional or permanent court order to enforce this Agreement and expressly waive any security that might otherwise be required in connection with such relief, and you further agree that the dispute resolution process set forth in paragraph 22 of this Agreement in no way limits the Company’s right to obtain any preliminary, provision or permanent relief as may be necessary to protect the Company’s rights and interests.  You also agree that any request for such relief by the Company shall be in addition and without prejudice to any claim for monetary damages which the Company might elect to assert.  In the event you violate any provision of this Agreement, the Company shall be entitled to recover all costs and expenses of enforcement, including reasonable attorneys’ fees.

27.In the event of litigation arising from or related to the terms of this Agreement, the prevailing party shall be entitled to recover its reasonable attorneys’ fees and other expenses.

28.If any provision of this Agreement is held to be unenforceable by a court or other decision-maker, the remaining provisions shall be enforced to the maximum extent possible.  If a court or other decision-maker should determine that any portion of this Agreement is overbroad or unreasonable, such provision shall be given effect to the maximum extent possible by narrowing or enforcing in part that aspect of the provision found overbroad or unreasonable.

29.This Agreement represents the entire agreement of the parties with respect to the subject matter covered, supersedes any and all prior written or oral agreements including, but not limited to, the Fair Competition Agreement dated July 29, 2019,  and cannot be modified except in a writing signed by both parties.  The waiver by any party to this Agreement of a breach of any of the provisions of this Agreement shall not operate or be construed as a waiver of any subsequent or simultaneous breach.

30.This Agreement shall be binding upon and shall inure to the benefit of the Company and its successors and assigns.  Neither a formal assignment nor notice to you shall be required.  This Agreement shall be binding upon you and your heirs, executors, administrators and legal representatives.  However, your duties and obligations hereunder are personal and shall not be assignable or delegable by you in any manner whatsoever.

31.This Agreement shall be construed in accordance with the laws of the Commonwealth of Massachusetts, without regard to the state’s principles of conflict of laws.

32.Any notice required or permitted to be given under this Agreement shall be in writing and sent by both email and certified mail, return receipt requested.  If the notice is from you to the Company, it shall be sent to the Chief Executive Officer of the Company.  If sent by the Company to you, such notice shall be sent to your last known email and home addresses.

33.This Agreement may be executed by fax or email and/or in multiple counterparts, each of which shall be deemed an original.

34.The parties waive the right to a jury trial to the maximum extent permitted by law.

10


35.You acknowledge that you understand the terms and conditions set forth in this Agreement and have had adequate time to consider whether to agree to them and to consult a lawyer or other advisor of your choice if you wish to do so.

(Signature page follows)

11


IN WITNESS WHEREOF, the parties have executed this Agreement as of this 29th day of April, 2021.

THE COMPANY

By:

/s/ TJ Parass

Printed Name:

TJ Parass

Title:

Chief Executive Officer

EMPLOYEE

By:

/s/ John Curran

Printed Name:

John Curran

12


ANNEX A

Description of Restrictive Agreements

Description of Current Outside Business Activities or Board Service

(Covered activities include: (1) Service on a board of directors similar body such as advisory committee, creditors committee, oversight or management body or investment board of any entity (including charitable, civic, religious, fraternal and other nonprofit organizations, etc.) whether or not compensation is received; (2) Outside securities sales activities, including involvement in private placements or offerings, are prohibited whether or not they involve compensation in any form; and (3) Outside business activities for which any compensation is received.) (Include the name of the outside entity/employer, type of business performed, type and method of compensation (if any), the estimated amount of time to be dedicated to the outside activity and any potential conflicts of interest that may arise). Note: Certain outside business activities and board service will require the approval of the Company’s Board of Directors or other individuals or committees.


ANNEX B

TERMINATION CERTIFICATE

The undersigned hereby certifies as follows:

1.When I signed the Fair Competition Agreement dated as of April 29, 2021 (the “Agreement”), I read and understood the terms contained therein. I have now reviewed the Agreement again as part of my exit interview, and I fully understand the terms thereof and my continuing obligations thereunder, including my obligations (a) not to use for personal benefit or disclose to others any Confidential Information (as defined in the Agreement), and (b) to assign to the Company all rights (if any) that I may have acquired in any Intellectual Property (as defined in the Agreement).

2.I have fully complied with the terms of the Agreement, including the return of any documents and other tangible materials of any nature pertaining to my employment by GTY Technology Holdings Inc. (the “Company”).

3.I recognize that the unauthorized taking of any Confidential Information or Intellectual Property is a crime, and that any unauthorized taking of Confidential Information or Intellectual Property may also result in civil liability.

4.The Company may notify my new employer of (a) the general nature or subject matter of the Confidential Information (without actually disclosing such Confidential Information) to which I had access while employed by the Company, and (b) my continuing obligations under the Agreement to keep such Confidential Information in confidence, and not to disclose or use such Confidential Information without the Company’s prior written consent.

5.Attached hereto is a complete list of all Intellectual Property which, under the terms of the Agreement, I have assigned to the Company. If no such list is attached, I represent that during my employment I did not make, conceive, reduce to practice or develop, either alone or jointly with others, any Intellectual Property.

6.I understand and acknowledge that should I fail to comply with my obligations under the Agreement, the Company shall have, in addition to a claim for damages, the right to obtain an injunction prohibiting me from disclosing Confidential Information to a third party or using any Intellectual Property.

Employee Signature:

    

Witnessed by:

Print Name:

John Curran

Print Name:

Date:

Date:


EX-31.1 4 gtyhu-20210331xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, TJ Parass, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 of GTY Technology 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 officers 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 15(d)-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 accepting 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 officers 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 controls over financial reporting.

Date: May 13, 2021

By:

/s/ TJ Parass

 

 

TJ Parass

 

 

Chief Executive Officer (Principal Executive Officer)


EX-31.2 5 gtyhu-20210331xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, John Curran, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 of GTY Technology 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 officers 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 15(d)-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 accepting 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 officers 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 controls over financial reporting.

Date: May 13, 2021

By:

/s/ John Curran

John Curran

Chief Financial Officer (Principal Financial Officer)


EX-32.1 6 gtyhu-20210331xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report of GTY Technology Holdings Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, TJ Parass, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

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

Date: May 13, 2021

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 7 gtyhu-20210331xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report of GTY Technology Holdings Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Curran, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

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

Date: May 13, 2021

/s/ John Curran

Name:

John Curran

Title:

Chief Financial Officer

(Principal Financial Officer)


GRAPHIC 8 gtyhu-20210331xex10d1001.jpg GRAPHIC begin 644 gtyhu-20210331xex10d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WZHY9D@C+ MRR*BCJS' J*\O(;&TEN;APD4:EF8FOGKQY\1+KQ#>-;64CPV"_+M!QO]S5TZ M;FR)S44>PZI\1O#FE,4EOU=Q_"@)_45EQ_&#PV\@5GD0?WB#_A7SJ23U-)74 ML-"VIBZTNB/K#2?%^AZUQ8W\.M!TJM?'>DOH.MA/MVW%O.1SGZ^M9RH*.O0J-5L M]$_X6?X2_P"@J/\ OVW^%'_"S_"7_05'_?MO\*^-@P([4/#1MHQJM(^QE.>]5K^^@TZUDNKJ41P1C+,>PK/\,ZQ'KF@ M6M]$P/F(-WL?2O-_C)XIC6V30[:4F1B&FP>@]/YUS0AS2Y39SLKG9_\ "S?" M?_04'_?MO\*WM)UFSUJT%U82F6 G ?:1G\Z^3=.LY=1U""T@4M)*P4#UKZN\ M/Z7'HVBVEC$H"PH!]:TK4HPV9%.;D:M%%%8&H4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 >5?&C7&L]'M]-A%V\$EU<1P1*6DD8*H'G8]*\#_"ZVT^U%UK$ M:RW+X(4]%'I79W?@_0[NV:%M/A (QE4 -;KDK&=HY X%>1ZG\7[O2]1GLKC3 M@LD3%3FN9.I-W1O:,%J\8W"1!D55UCPKHT6CWCII\ 986((0<<4>!O%1\6Z1)>F$1>7*8]H^@/] M:VM;_P"0'??]<'_E7+=IV-[)H^1[D!;F50. Y _.O7O@]HMAJ>DW;W=M'*RR MX!9<]A7D-U_Q]S?]=&_G7MWP._Y M]_UV_H*[*[:AH<])7D=X?".B8XTZ#/^ MX*\SU3Q=X>TG49[*XT"%9(FV\KUKVGM7C?QC\+!HDURVCY7Y9L#]?TKEI.\K M29M-65T7]"^*&BB.6UBMEM$6-F3' R!7BVLZE)J^KW-](23+(6&>PS5')!JS MI]E+J-_!:0*3)*X48]Z[8TXP;9@YN6AZ7\&_#;W.K/K$\7[F$8C)'\7J/UKW M?BLCPWH\>AZ%;64:@;$&[ZGDUSOB7Q;KFD:JUK8Z0;F$#.__ ":X9MU)'3%* M,3NJ*\BO?BKK>G&(76B^493A,]S^=6E^(7B9]K#P^V".#C_Z])TI IH]3S17 M"^*O&MUX[;:T9_A.*QD^(?B>2-77P\2K#(./\ Z]"IR:N-S1ZG M1FO,[?QYXFEN(XW\/LJLV"V.GZUV6N>([+0-.^U7L@4XX0'DFI<&G8%)&U17 ME!^(_B"_)?2]$=X/X6(Z_K5BR^*5Q;W20:WIDEL6.-P' JO9R%SH]/S2BN,\ M:>,SX9T:TU"WB$RW#8&?3%='HM\=3T:SOBNTW$*R%?3(S4N+2N5>[L7Z,U0U MF^;3=(NKU5W&&,MCUK%\)>)Y/$GAV74GA$;1LPVCV&:+.UPO8ZFBO,M#^*L- M_P"(GTN]A6 ;RB/VSG%>F*P900<@C.:3+'&H[GK2<6',B_D45Y7JT5GZ5J]IK-A'=V<@>-QV/2N5'CF4_ M$%_#?V==BD#S._(!_K4J+=T4Y)*YW0HI!Q0S!1D]*0P[T9K@/$/Q*@T^^:PT MRW:\N5.#M&0*QO\ A8/BF']]/H+"$^W;\ZM4Y-7(YT>L"@UROA3QO8^)%,2Y MAND^]$_!KI+FYBM8'FF=4C49))J&FG8I--71-FBO,]3^*$CWKVVA6#WA0X+X MXJHOQ'U^P8/J>B.D!ZL!G%:>RD3SH]7S0*Y"+Q>=5\-RZKH\!FEB^]$PYIW@ MKQFGBB&998Q!=PMAXCUQ4=ZFA1;5QWUL=O12#I12&>$_&[3FCUBROE7$;1"//N"37$>"] M671/%5E>2'$8?:Y] 3S7OWQ"\-MXC\-20QJ#<0_/'_6OF>XMI[2=HIXV21#@ M@UW4)*<.5G-47+*Y]?6EW!?6Z3P2*Z, 00)]0BO+-TBD"XDSQN MKRWPE\0M2\,DQ9,]N?X&."_#%SX MDUV"!(SY"L&D?' %=2;C&\F8VN[(]Q^%ND-I/@VW#C#W!\YAZ9&/Z5T^M_\ M("OO^N#_ ,JM6\"6\$<48 5% %5=;_Y =]_UP?^5>>W>5SL2LCY'NO^/N;_ M 'V_G7M_P._Y M]_UV_H*\0NO^/N;_?;^=>W? [_ ) M]_UV_H*[<1\!RTOB M/6NU9VM:='JFCW5G, 4EC(-:-1S_ .HD_P!TUP)V.MGQ]>P&UO9H#R4U>:?&#_ M (^M _Z[G^:UZ;8_\>%O_P!17%KS.QZ-9W5I?6RW%LRR1-T8=#7BNJ>;XS^*YTUW)M+:3&W/&!S7L&@Z M)#H&CQZ;;R,\<><,_7DY_K7D&GRCPW\9;DWGR0SRD*YZ[L$^A[7:6 M5O9PK%!$J(HP HJKJ6@Z?JJ;+JVC?G.2!FM%'#H&4Y!Z$4R6>.$9D<*/4FLK MNYI96/+_ (UQK#X8TZ-%"JLQ [<5T/ACQ7HMMX7TN&6]C61+6-64L."%%8' MQO.[PY8$=///\JKZ%\)M,U+0K"]DO+A7G@20@= 2,^M:I1=-A_6M'X4C'@"Z'^V_P#Z#3=E3=NX:\VIYYI_A*37K/6;VT+"\LYRR8[C)_PK MU3X>>*TUK25L[EMM_;?NW5NIQ6/\) #-KH/(^T?U-8OC?1KWPAXI3Q'I:M]F M=@TBIT!]ZJ?O-P9,?=2D+X@_Y+39?3_&E^*EW/K'B_3_ ["Y"G;N [[L5EM MK,&N_%'2[^W;*R*,CT//%7_B"'T;XHZ=K$@Q;-Y>6/3"]::5I+T%?1^IZSHF MBVNCZ;!;6\*+L0 D#DG'-.U;1+/6+*2WNH4?>I )'(-6[2ZBN[6.>%@R.H8$ M>]+/=1VT#2S.$11DDUS7=_,VLK'E/PSFET7Q;JOAN1BT:LS1 ]@,U43_ )+U M+_O)_P"@BK'@I?]Y/_0171U?H9=$>T5RW MQ UW_A'_ I)UD('H.36$+ M=;Y21>XY-=P>E.HWS,()6/%O'UJ/!GC'3]>LE\N*9OWB+P#C&?SS6C\6/$+O MX=TVVMG*&^"R$@_PD=/UJI\7KD:QJ6F:)9_O+G<=RKVSC%5OBKI,]IHNA7!4 ME;:-8W]CU_I6T;/EON9-VO8]!\#>&;?1/#EJIB4W+H&DDRV M_P 33:VUY+'4\-^'X+, >;C=(WJ:\T^"6F MQ7-S?:A+\TL(54SS@'->VBE4]WW$.&OO,4=****R-!I (K@?'7PYMO$J"YM2 ML%XHZXX?ZUZ!28'I3C)Q=T)JZLSY>U7X=^(=+8^99.Z]BGS9_*LJ/PUK,L@1 M=.N03ZQD5];T8KH6)EV,G11\Y:#\*-;U*=3=QBV@SRS=?RKW3P_X=L?#NG1V MMI$ 5'S/CEC6S@>E%93JRGN7&"CL%4=7C:;2+N)!EGB8 >IQ5ZC%9K0MZGRY M<> _$+7,K+828+DC\Z]9^$>BWVBZ7=Q7T)B=I,@'Z"O2J3 ]*UG6E-69G&FH MNZ%IDPS"X'4@T^BLC0^9-5\#:_-JMS(E@Y5I"0:[_P"$7A[4M$O+]K^W:(2! M=N>^,UZY1@9SBMI5I2CRLS5-)W$%':EHQ6)H>=?%G2;_ %73--%C 97AN"Y ^E9= MMXG\9VUK% NC$B-0H/T_&O6< ]J,"FIZ6:)<-;W/+H?%GC)YD5]&PI(!/^36 MSXW\$Q^*;*.>$B+4(AE7]?:NXP*3 ]*.=WNM!\NEF>.V.N^-_#ENMA>OV&R!YPE&!Z4_:>0N3S/,_B;H&H7_A; M3K*U5[F6%_G/<\=:[;PS!):^&=,MY5VR1VR*P/8@"M? I,#TJ7)M6&HV=S*\ M2P277AR_@B7=(\1"CU-E'-I8.76Y MY[\--(O=*EU=KN$QB6;XR:[B_L8=0L9;6= TI^,?"=MXLTK[-*=DJ?-')Z&NEP/2EJI5)-IB M4$E8\7T]_&G@E7L1:F\M ?W;#G _.DU+_A-?&X2T^RFRM0?G)XS]>:]IP*3 M]*KVO6VHO9]+Z'->#?"T7A714M%(>9CNDD]37G.OZ9KUC\3+G6]/L6F4%2A[ M'Y17MF!Z48J5-IM]QN"M8\J_X2[QM_T!OT_^O70>%M7UW6+B:#6=.$,.WC(Z M_K7:T8![4.:?0%'S/'+_ ,'>(?"6O2ZIX<(F@D8LT6>F>U3R^,?&US$;>#2" MDQ&W!Z48'I3]IW0N3LSS3P-X$O;35GU[7G\R]<':A.=N:[C7=&MM M=TN:PNES'(N,]P?6M3 HQ4N3;N4HI*QXO;:+XM\ WDPTR/[98.>%ZX_#-37V ML^-_$ML;"UTYK7?P\AX./SKV+%)@>E7[3JUJ3[/HF<9X!\&_\(M92/%U ]20:O8%%9N3;N6DDK'F'PAT._T6VU!;Z!HC(5 MV[N_6O3ATI<44Y2YG=A%65@HHHJ1A1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % B%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$! end GRAPHIC 9 gtyhu-20210331xex10d1002.jpg GRAPHIC begin 644 gtyhu-20210331xex10d1002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W\TR1UC4N M[!5 Y).!2N<Q[-IOQMTR=UCO+&:$D\N""!^%=C-XO@DTL7^EVSZC%C+" M%P&7\#7RY/;S6TACGB>-QU5Q@UL>&/$]]X;U%)[>1C%GYX\\,/<5,J$;7B.- M5WLSUM_C?ID4C(^D7:LIP074$4W_ (7GI/\ T"KK_OXM)!R&^GY5P?]@:O_P! VZ_[]&B-*E) YS3/9/\ A>6D_P#0*NO^_BT? M\+RTG_H%77_?Q:\0N+6XM)/+N(7B?KM=<&F1123RB.)&=VZ*HR35?5Z9/M9G MN7_"\M)_Z!5U_P!_%H_X7EI/_0*NO^_BUXW_ &#J_P#T#;K_ +]&C^P=7_Z! MMU_WZ-+V%(?M*A]2>'=>M?$>D1:A:@JL@Y0G)4^AK6;&#DUXW\';G4-.N+G2 M[RTN(XI/GC9T( ;_ /4*[OQWXGA\,^'Y9F.9Y04B7/.?7\,URRIVGRHW4_=N MS#UCXOZ1H^J36/V2:X,1P9$8 9J[X7^)-KXKU/['9Z;<(57&/RTA15'& HK.\)Q10>%]/2+&WR5/'J17*?$K M6]?\/QPWNFN?LI&V3 ^Z?6L).4YVN:Q2C&YH>,O 5AXCL)&BB6.\4$QNHQD^ M]>3_ /"H?$N3A(<>N3_A3/\ A;7B/_GX%'_"VO$?_/>MX1JP5D92<)'I_P - M?#6K^'K*ZLM45#"QWI@YYXKNA:08_P!4G_?(KQGP-\1- ?^1WTS_KH?Y&NN/\(P?\0^H1:08_U*?]\BN(^(>KW_ M (9M8;VPMHW@Z290<&N^%9^M:7#K.EW%C<*"DJ[?I7%%V>ITR6FAX;%\7]2C MD#"WB'/.%%8WC[QB?%=W:LF5ACC!V_[1ZUSVN:7-H^L7-C,N&BF\1Z]#91J=F=TC?W5KZHM($M+2*W0 +&H4 5YU\(?#/]FZ M&=2G3$]RX"E M!KB_#@\36]I?R:Y,KE8F:+'8@5PWA_7_ !SXE2:6QNUV1M@YI*FW?4.='MM& M:\L^S_$C_G\C_P _C75:)=ZGI6A3W/B6X3S(SG=_LXI.%NH*5SJ(O%-_)#X;A,=LAP)B.M+*GQ%TI?M#SK<+U,:]3^M5[-]6'.NAZUFER,UQO MA+Q3>:[I5XUW:/;W-LI!)& 3C-8OPQ\5ZIXCU75H;^7>ENB%!Z9)_P *GD>M M^@^9:'IE&:3'%>>2^)M27XIQ:*)?]#;JGX9I1BY#;L>AY%*.:\M^)OC#5?#6 MIVD=A)A&&YE]:ZSP7XK@\4:,MRA G7Y94]#3<&HJ0E--V.FR!1N%AI_@O6)]3\'V^I7T@,C)N=C],TM>6:M\0[ M_5M2;3/#$!=U.&FQTJ!K7XCVZ&Z-VCXY*#J?UJO9OJ+G['K8.:,\UYQX4^(D MMUJ@TC6[*EJS&G= :,BN0\:>-H?#4"0Q)YM]+Q'&*Y*$ M_$/65\^*9;9#R$;_ /75J#:NR7-'K>:=VKR!?%_BCPK=1CQ!"9K5F"F4#@5Z MGI^H0:G817=LX:*10012E%Q'&2>A;S29'K7G?BKXAFTOO[)T6,W-\QV_+SMK M)2U^(URGVC[6B#J$/_ZZI4W:[$YGK60* 1UKS'0/&'BX=)UJP=C(<"4#] M:3Q#XCU[PIXGMY+N4RZ1,^/]T>E+V;O8.=6N>H]J3(%0VUS'=VT=Q$P:-UW MCTKSOQ;XVNWUV#0- ;-XS@2..=HS4J+;*;L>E"BJ]BDT=I$MP^^4*-[>IHI# M,;QQIIU;PE?VBC+-'N'X'/\ 2OE5T*.588(."*^R)4#JRMRK#!%?._Q&\#76 MC:K/?VT1>QE8ON ^Z3VKIPT[7BS&K&^J._\ AAXTL[W18-+N9@EW#\H#'[PK MO-7TN#6M,FL;@9BE7!KY(MKF:SG6:"1HY$.05/2NTM_BMXAMX!$763 QN/6J MG0?->),:NEI'6Z]\,_#>@Z=+=7-^RE5)53U)_.O&Y-OFOL^YN.WZ=JU-;\1Z MEK]QYM]<,WHN>!5?2M)N]8O4M;.)I)&/85M!.*O)F4FF_=1Z/\%M$-QJUQJL MB_) NU#_ +7?]#7NXZ5SO@OPW'X:\/PV8P93\TA]6KHJX:D^:5SJA'E5CYX^ M,O\ R./_ &S'\A7/> ?^1WTS_KH?Y&NA^,O_ "./_;,?R%<]X!_Y'?3/^NA_ MD:[%_!.=_&?5 HQ0*6N ZSP/XUZ?#;>(+:YC&'FCR_NTG_H)KA?@Q_P BW=_]=S_,UHOX;)?QH]!U$?\ M$LNO^N+_ ,C7B/PW\9Z;X:M+N&]8AG?(Q7M^H?\ (-NO^N+_ ,C7COPJ\-Z3 MK5C>2:A:K,ZR8!)Z4X-B'+SJP2ORG1> M'ATGPE8QQJ \D8DA)-:4[PI< MVER[\2H([GQQHL$J[DD8*P]035&6&;X8^,UG0,='NS\WHN:TOB#_ ,C_ *#_ M -=%_G7<>+O#D/B;09K%\"0_-&WHW:DI6C%/9A:[=CG?B5>PZA\/);FW5 M_"'Q'!_9+:'<.$N8)&VJW4Y//Y5ZBSA06+ .<;R.,@$58^*=R;SX86=RW65X7/XC-9WQ*UN'Q'J.G>'M.;SI//!EV M\X&1_A6E\5K;['\-+6U_YXR0I^0(K6/V;D/K8Z[P+_R)FF_]<_ZFN@<[49CT M S7/>!B/^$,TWG_EG_4UT+89"I(Y&*PENS2.QXEH;-XO^+EQ->8:*S9PBGI\ MAX_E7MJ(%&!P!7B4"'P'\4WFNSBTO2Y63M\QS^F:]J@GCGA66-PR,,@@]:TJ M].Q,%W,CQ7I$&K^'+VWF4$")F4^A S_2O./ACXBN+?POK-I(<_V>A>,_G_A7 M=^-O$=KH.@7+2R+YLL;(B9Y)(Q_6N.^&OA2<>%M2N;GY7U-"%![#!Y_6G#X' M<4OBT,_X/Z='J>L:GK,XWR)(5&>Q/->L:OK-CH=J+B^F$41. 37D'PRU9/#/ MB34=$U#]R9924+<9/;]*]8UW0[+Q'9+;7GS1 [ABE5^/78<7[NFYBMX^\*/* MLC7L)D48#'&15GQ!I=IXT\*.D#!UD7="X[$5Y?\ $#P[X>TBWCL=,_>:E+(J MJ@/05[!X7T]M,\-6-HWWDC!/X\TY)12E$$VWRL\KT'X@R^&]"N]#U%&^V6@, M<.>I["M_X;>$9HIW\2:ES=W664'L#S7*?$6PMU^*-@BH L_ENX]3NKW6*)(8 MEC10%4 #L*=1V2:ZB@KNSZ$@HI:*P-1#5:]LH+^UDM[B,/$ZX8$5:HH\P/' M-=^"RS2R3:5=!%/(B<5R,OPC\4HY5+177^\'7_&OI&BME7FC-THL^?\ 3O@Q MK,[*;R2.W7/(//\ *O6/"?@K3?"UN1;IOG8?-*W6NHHJ9U92W'&"6P@Z4&EH MK,L\I\?_ [U+Q/K_P!MM718]NWG\*RO#/PJU;1O$5G?S2(8XGR0/I7M=%:> MUER\I'LU>XBTM%%9EGF_Q(\#W_BR\M9;1U58DVG=^/\ C7(:;\']9L]3M;EY M8RL,RN<>@.:]WHK159),-$65-/O$B1VR0*]FHIQFXB<4SRO^P/B!_P!!-:Z[PUIVJQ:5/;Z]*+B2 M1N/]W'2NFHH4ZE\--0TS5'U'PS?&W+=8J@F\+>/-7A:TO=1$$###, M#G(KUVBJ51BY$AT5/,]?,?*M!N>.*X27PC>/\28]?!'V9>H[],5WM%)-K8;5SAO% M/A2\UGQ1IFHPE1%;,"V?8UVXIU%#;:2!*SN>?_$3P"/%4<-Q:E8[N/C)'WA6 M]X0T6;1/#-MIMSAI(UPV/I7144^9M.K"TCMK?456 M*,85<]*MPZ!X^6:,R:DI0,"PSU&>:]1HJG4;%R(Y7Q-X/MO%.DQ079VW,:_) M*!T/>N,A\*>.M&3[-8:EYT"\+DXP*]=HI*;0."9Y-:?#75M8U%+SQ-J+3)&0 M1%_2O4H+>.UMHX(5"QQJ%4#L!4]%*4G+DJ %&.E.HJ92O#$UZ**=1 /3 GRAPHIC 10 gtyhu-20210331xex10d2002.jpg GRAPHIC begin 644 gtyhu-20210331xex10d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BDK+UG7 MM.T&T-Q?W"QJ.@SR?H*$F]A7MN:M%>0ZK\;;2)BNG6+2^CNV/TQ65'\<+U9 M9+!&3T!Q_2M50J-;$.I%'N=%>;:#\8-'U298+N)K-V. 6.1^?:KWB3Q[=>'H MA/?\+UMO^@*_P#W^_\ K4?\+UMO^@*__?[_ M .M1[&IV#VL.Y[#17CW_ O6V_Z K_\ ?[_ZU6]+^-%EJ&IV]I+IK0)*X4RF M7(7WZ4.C470:J0?4]6HID;!U# \$9%9?B'6[;P]I,VHW/*QCA<_>/85FKO0N MZ->BO(/^%ZVW_0'?_O\ ?_6KT+POKDGB'2(M1:T:V27E%9LDCUJY0E'=$J:> MQNT445!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 9.OZU;Z!I$]_9 MPH]LGK790@E'F9S59-NR(K6RN;Z7RK6%Y7_NH,FK\WA?7+>(RS:7-64CH12EB4G9(:HZ:GQT0RMSD$5 MZ)X#\6*X;P]K+>;8W7R*TG.P_C76>-OA.=2OA=Z+Y<)F:YB/X.^(HY% M=9H RG((S5NI"<=60HRB]$8GB+P!K&E:K)%;6DMS;L=T;QC.16._A?7(T9WT MNY"J,DE.@KZETNVE32[6.]"M<*@#D#O2:Q!$-&O2$7_4/V]JR6(:T-'2OJ?( MQ!4D$8(XJY9:1J.I*S6=G+.JG!*+G%07?_'Y/_UT;^=>T? ^-'TN_+*#B7N/ M85T5)\L;F,(\SL>4_P#"*Z]_T"KG_OBE7PMKZ,&&EW0(.K>GX8J/2_B_?))(EX@,3(0,=CCBO-;V[D MO[V:ZF.9)6+,?%)(6;7;E-I*E(@1U'K^E>QYK+$3YI61I2C97%I:2DR!7. M:CJ,TW<*7-,!:*3-&:5P%S132ZCJ0/K1D'I3 =13A!^E #J*;NI0:0"T4E&X4P%HH%% 'SO\8VD M;Q5;>9P?LJ_^A&L[X5I')X[M/,Q@(Q'UXQ76_&_27^T66J*ORE?*)';&3_6O M,O#NK-HFNVM^O2)P6'J,\UWP]ZEHR MFNF"AOW;<_,OYU[+H/B&Q\06*W-G,KY W 'D&LSQ5X&TWQ3+%->,R/$,;E]* MY8-1E:2-YIR7NGBG_"T_$W_/X?U_QH_X6GXF_P"?P_K_ (U+X^\/^'_#JI;Z M;DU7O+:. MZLY8)1E'4A@:XHOE=SIDKJQ\=$$<&M'0M*EUK6;:PA4DR. ?89Y-1:M MMJM MU"GW4D(%>B?!.RBG\17=RXR\$8V?CG->A4G:/,5CV_3-/CTW38+2( +' M&J\>PKD?%%CXPGU7=HM\L-MM^Z?7\Z[NDQ7G*5M3L:TL>(>(M4\=^&Q:F[U, M'[0^Q<9Z\>_O6Q%I_P 1IH8Y1JB;74,/Q_&IOC'_ *O0O^OD_P UKTG3^=-M M?^N*?R%;2E:*=MS-1]YH\]\>:UK?AWPII30W6V^EF\N5QWX-4+6Q^(MU:Q3I MJJ;9%##_ #FK7QK8)H>F.>BW>3_WR:=IGQ6T.UTNV@S& MPZ5\11,ADU1"F>1[?G70>+?&EOX6L(XW/FWTB@)&/6MOP_KMOXATI-0M,^4[ M%1GV.*\=>,^)_C,\-RBT->*V^('B2,7*78M(GY6 M-N,?K2-J_CCPI(IOU-[;J?F*@GC\S7KZ(J* H X %-E@CF79(JLOH1FCVFM MFM!\G4\_^(?B;4=*\)6.H6#-;S3R88'J!@FNI\(WL^H^$]+O;E]\\]NKNWJ2 M*XSXU@+X4M . +C_ -E-4?#'Q1T?2?#&FV$V[S8(%1OJ*.7FIW2"]I:GIFNS MR6NAWMQ"VV2.)F4^AKE/ASKE_K?AZ]N;Z8R2QRLJD]ABL?6/BOHM[H]W;1[M M\L14?4U-\(&#>$=18=YF/_CM'):#N'->6AR]A\3M4T_Q;-#J,IEL?-\OG/R\ MXKV^VN8[NVCFB8-&ZAE(]*\/\.>%[?Q0_B.VD7]\C[HF]&S71?#OQ0]A._A? M5V\NZ@?;$6_B&?\ ]555BFKQZ$PE;?J/\3^*-5L/B-IVEP7!6UF/SIZ]:[/Q M/XFL_#&F?:[LY)X11U)KS/QGS\7-(^O^--^*4TFJ>.=*T4G]R C?]]'!_E0H M)V#F:N6HM1\;>,MT^G/]CM&/R[N,C\Q1--X\\)*)[B47MNO+!=&-DZ< M2QGJ#7*ZCXGU2'XMPZ*EP19,(R8_KBLWPFG_ C_ ,7-1TJ#BWN-Q"]@!DU# MJW_)>8/]V+^0JE!*3]"7)V1[..*;)((T+,< #)/M3JY+XCZQ+HO@V[N(/]8P M$8^A.#_.L8J[L:MV5SE]9\=:MK6L2Z7X8C)$9P\W8&JQT/XB0#[8-35F/)3_ M ":V?A%I,5OX5^WL 9[F1BS'K@'C^=>B8&*UE/E?*D9J/,KL\W\*>/+IM6_L M37XC#>=$8\!J[O5-3MM)T^2]NG"11CDUYA\8K%=/DTW7+;Y+A)<$CC('(JK\ M2_$$UYX$T8$X-ZBR28]0!_C1R*5FNH*7+=,L/XL\3^+[R1/#JFWM$./-(Z_R MH?3?B%HB_:A>BY'5HQW_ %KO/!.CPZ1X6LH8E +1AV..23S_ %INJ^.-"T>^ M>SO;M4F3JIQ1SZ\L4'+I=LR=!UO6?$_AZ[0QO9:A"=JN00">:H^!?%VH/K5W MH.O2$WJ-^[8]Q6YIOCGPU>WB6EE=1F:5L!5 Y)KF/B5HD^G7]MXLTU3YULP, MP'<>M"2;<6K7!Z*Z/1]4U*#2M/EO+E@L4:Y)K@O!NOZSXM\0W-^LK1:/&2$C MY^8USFN>+)_B#%I^A::I5IL-<$=O\XKU3PQH$'AS18=/@Y"#+'U/>DX\D==Q MWYGH;(Z44HZ45D:'/^+/#\?B/09[%_O$91O0U\R:UH5]H-\]K>Q,C@\$]Q7U MU@5SGBGP?IWBBU$=W'B51\DB]16U&KR:=#.I#F1\V:+XCU+09S)8W#)GJO8U MOW7Q1\0W5NT/G"/(P67K6]JGP5U2%BUA/'<+V'3'YUE)\(?%+N ]LBKZ^8I_ MK73S4GJS#EFM#A9IY;B5I9I&>1CDECFNY^'?@BXUW5H;NYB9;&)MQ8C[WM75 M:#\%_+G275KD,@Y\M!R?QKURQL;?3K2.UM8ECBC&%4"LZE=6Y8EPI:WD3I&J M(JJ,!1@53UG_ ) M[_UP?^57ZJZA USI]Q OWI(V4?B*Y%N=#V/D*[_X_)_^ MNC?SKVKX&_\ (*U#_KK_ $%8,_P9UF6XD<3189B1^)^M>@_#GPC>>$[.ZANV M5FD?<"OT%==:I&4+)G/3@U+4[JFR?ZMOI3ATIKC*$>HKD.@^1=>_Y#M[_P!= M37I'P,_Y"VI?] MV,_XUV5*D7"R9S0BU*]CTBB@4'I7&=)Y9\9/]7H7_7T?YK7I6G?\@VU_ZXI_ M(5RGC[PM=^)ETU;9E7[-,9&SW''^%==:1F&SAB;JB*I_ 5AO,'_ +YK>TCP7XTDDTV$NT0).3R?SIGQ%\+WGBC2[6WLW"O# M-YA)^F*YR'PQX\@A2*/5%"(, 9_^O5)W@EV,?SKHX_#WCT2*6U5=N>>?_ *]=CK_AFT\2 MZ0MG?+EU4;9!U5L=:(M0>KO<;3DMC7LKV"^M4N+>17C<94@U7U36K'2(#->W M"1(/4UYE!X+\9Z"#;:3J0DM@?E4G 'ZT]?AKKFNWL5QXCU0O&O\ RR'/'M2Y M([W#F>UBW\9IDN/!]E+&P9'GRI'?Y36AX-\&Z!?>#])NKC3XWFEMD9V.>3BK M'C;P;-K?AFTTK3R%%N^1N],8KHO#6GRZ1X:T[3YL&2WA6-B/44<]H63#EO+4 MP->\$>';?0;Z:+38ED2%BIR>#^=8_P (0!X2U$#H)F_]!KO]7M7O=(NK5/O2 MQ%1^-#3#E]Y6.<^%7_(=\0?]=!_,T?$ MSP? MH-.4[3YD"C>-CYSC\0'Q#XZT.Y=2LR'9(/<9KI_BS83:?XCTSQ$@)C4HK$=M MIS_6KS?"R>U\;QZI92*+19?,V'J.*](U?1K37-/>RO8A)$XZ'L?6KE4BI)K8 MF,'9W(= UVUU[2H;NVE5MRC< ?NGN*GU/5K72+-[F[F5(U&>37F9^'GB+0+J M1O#NHXMW.?*)Q39? 'BGQ%(B:]J6VW0YV#G-1R1O>^A7-*UK:C? HD\2?$74 M?$:J1:H2(V/?.1C]:@U;_DO%O_NQ?R%>G^'_ ]9^'-+2QLUP@.23U8^M<+X MJ\!ZWJ7C-M\*Z3XHL=1>36;T3P%HY5'5,N[>EC%^$^ MOPQZ8^@73".[MI6&UN_->G,P"DY&/K7G/B;X:F\U0ZMHET;.\)W-CN?6LUO# MGQ"EC^SOJ6V/H9 W/\Z<9_P#U M59^)7A:6+P+IX@!D;3T5&QZ8&3^E=%X,^'L'ARY-_=2_:=08"9 \;@JRD<$4SZO;176DW4,RAHWC((- M9'A'PA9^$[$PP?/+(09)#W-=! GRAPHIC 11 gtyhu-20210331xex10d2001.jpg GRAPHIC begin 644 gtyhu-20210331xex10d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^F2.J*7= M@J@N_%#0-&= MXED:ZF3JD?\ CTKD9/CD-Y\K3"%[;B,UXV2SMDY)-7(]&U.5-\>GW++ZB(D? MRKLCAX+7!! KL9_%\#:6-0TRV?48L980N 5 M_ U\M3036[E)HGC1YX8>]3*A&UXCC5>S/6 MF^-VEQ.R/I-XK X(+KD4W_A>6D?] J[_ .^UKE?&OAE-;M(O$^A1;X9QF:)! MDJWT'X5P/]BZI_T#KK_OTW^%$:5*2!SFF>T?\+RTC_H%W?\ WVM'_"\M(_Z! M=W_WVM>'3VT]M)LGA>)_[KJ0:9'')-((XT9W/15&2:KZO3)]K,]T_P"%Y:1_ MT"[O_OM:/^%Y:1_T"[O_ +[6O%_[&U0_\PZZ_P"_3?X4?V+JG_0.NO\ OTW^ M%+V%(?M)GU/X=UZU\1Z1#J%KE4D'*$Y*GT-:S8P7UA/^.O$T/AGP_+.QS-*"D2@\Y/?\ #-&/B3:^*]3^QV>G7"%5W,[,"%%?.$\S7%Q+, M_+R,6)]R12T@Z4 MM1U\$7Z@?*53)_X$*^;?:NS#I*+9S5G=V/6OAG\.DU" M*'6]1&8LYBB(X;W->T165K#%Y<<$:J.,!16?X4BC@\+Z>D>-ODJ>/4BN5^)' MB#7?#BP7>G#-JWRR")8[U02C*,9/H: M\D_X5+XIR0+>+'KN/^%3_P#"WO$/]]:/^%O>(/[ZUO"-6"LC&3A(](^&?AW6 M= L;JQU:)/)8[X^<\\<#]#71? M&7_D\ _\ ([Z9_P!=#_(UUQ_A&#_B'U +*WQ_J8_^^17%?$#5 M[[PQ;0WEC9Q20=)24!V_I7>BL_6M,BU?2KBQF4%)4*\]JXHRL]3IDM-#Q"'X MP7\MQN>$_#T_B/7(;.)24)S(P_A'K7U19VZ6EG%;H %C4* *\Z^ M#_ALZ=H3ZC.F)KELKD)SJRZ2QT6-S;HKR M6XN_B):VTMQ(Z!(T+MQV S6?H7B3QWXAM'N+*1&1&VG([U'LG:]Q\^MK'M.1 M2@YKB_#V49 MKRO?\2/[\==9H-[JECH<]SXDD1)$;.[MMQ2<&NH*5SJ,BC->2W?CK7?$=_); M>&K8B!#CSST-0M)\0]&4W,N+A.I1>M5[)]6+G['K^12Y&:X[PGXLN/$&EW;S MVCV]S;*0P(X)QFL;X:>+M3\2ZIJL%\X9+=4*?B3_ (5/(]?(KF6AZ51D4G:O M/I?%.HI\4(]##C[(W5?PS2C%R&W8]!R*4I^&-3M([%AY;CO@T9&:\[\)?$8ZCJ/\ 96KVYM+S&!N_B-:7 MQ(U^]\.^%_MUBVV;SD3/L&[*\G.994RQ_&M MDGBI>C&G= :,UR?C+QI;^&+9$5?-O)>(XAU-<6MS\0=<7SX +>/[RJWI5QIM MJ[)9>'_ !OK::S#I&M:=('D.T2@?K1KWBC7?"WBBW^W-YFDS/@,!T'I2]F[ MV#G5KGI_:DR!44%Q'Y36K?0M!.^]=P'8<[1FI46 MV4W8]'!HJO8+,EG$MPV^;:-[>]%(9B>.M-;5?"&H6J#+&/';%=KK6DP:YI4]A/_JY5P3Z5\F6=Y<6%RD]M M(T(HU=+2.@UKX6:)HFGRW5SJ.T(I(4 M]37C\FWS7"?<#';]*V=?\5:GXCG\R]G;:.B X%9^GZ==:I>);6D322L< 5M M!.*O)F4K-^ZCT?X+:(;G6I]4=:9 MUJMI;O]V69$/T) KU'XY_\A33_P#KG_4UYGH7_(P: M=_U\Q_\ H0KOIO\ =')->_8^L].MTM-.MX(QA(XU4?@*L$9ID'^HC_W14E.-)U[4 M/L5E(6EV%\>P_P#UUROQHU*6WT.SLHF*_:9=K>XP?\*[#2/!FB:'>_;+"V\N M;:5W;L\'_P#57)?&32)[W0[6\MU+&UEWOCL,?XFB'+SJP2ORG1_#_1H=(\(V M2(H$DJ"1SZDBNI*YKD?AYX@MM9\,6:1R+Y\,821,\@@5UKN$7%?#7Q/8>&=8U>2_8JLRHJX]03_C7MPU2TU& MRO1:SI*8E97VG.#BO%?ACX;TWQ%K.LQZC#YBPJA3G&"2?\*TIVY9K5Q6FZS:ZY\9+:\M"3$QX/_ :[W_A6'A?_ )\C_P!]UPMCI%GH MOQFMK.QC\N%3P,Y_AJHS"UVVC!^)EU%>_#Z:X@ZS? M:5X;U#PMJJ.LB',.[\*[BRTJ36?@BMK$,N$$@'^[@_TI\O+%)]Q!65 M6_,[FD+1W (JU\5+DWGPRM+D]97A<_B,U1^*& MLPZY>:=X?L'$TQG'F!><#(_PJ]\5+8V?PRM;8]89(4_($5K'[-R'UL=?X%_Y M$S3?^N?]370L=J,QZ 9KGO W_(F:;_US_J:Z!QN0KZC%82W9I'8\2TEF\9?% MR:2[ ,-FS!%/3Y#Q_*O;414 4< <8KQ+3U/@?XJRM>G;;7IGS'_Z]>V1 M2++$LB$,K#(([UI5Z6V)IKN8GB[1H-9\-WMO,H.(V=2>Q S_ $KSWX8>)+B# MPMJ]I*'[J2>0!I(V1%SR21C^M<+\-/"]RWA?5;F< M;6U)"J ^F#S^M.'P.XI?%H4OA%IJ:KKFIZW<#>Z2%5SV).D6XGO M9EBC)P"QKR#X5ZK'X?\ $&I:)?'RGEE)3=QDCBO4_$7AZT\36"VMV3Y8.X8I M5?CUV'%^[IN9S^+_ O),LSWD!D085B1D4OB;2+7QEX5D2!E?<-\+CU%>6^/ MO">@Z%:1VUA(TFHRR*JQY[5[#X5T]M-\,6-J_P!Y8P2/KS3DE%*46";;Y6>9 M>'?B&= \/76CZDK"]LE,<6>I["M;X;>$YS>2>)]2YN;G+(I[ \UROQ$TVW3X MH64:H MQY;R#U);_ .M7O$$*00I%&-J(H4 =A3FTE==105W9]"0"BBBL#4#5 M/4=.MM3LY;6ZC5XG7!!%7:*.MP/$==^"\_FR2Z3=_:O7/!_@33_"L!9 )K MEA\TK#I]*Z^BHG5E+1?$3P#JWB/Q#]LLE4Q[ O/X5D>%O MAEK>D>);*^N$7RHG);'T->Z45K[:7+RF?LU>XBTM%%9&AYC\3O!FI^*+VTEL M5!6)-K9^IKC-,^%&OVFJVEQ(B[(ID=OH"#7T#16L:TE'E,W33=R.(%8D!ZA0 M*?2T5D:%'58'NM)O((QEY870?4@BN8^'/AV\\.://;7H =Y=PQZ<_P"-=K13 MN[6%;6Y7O(VFLIXU^\\;*/Q%>.:)X3\:^'TFCT\HB2-DY_\ U5[713C-QT$X MIGE7V7XB_P#/1/\ /X5UOANTU:;2+BW\1!9))&P!CC;BNHHIN;:!0L>17OP\ MUK0-5>_\,7>V-SS"?Y4V?2_B%K4#6<\HM8G&&?V_*O7Z*?M&+D1QGA'P7_PC M&E74;7+3W-RIWDGC.,<5D_#;PAJ/AK5-5GO5 2X50F/8G_&O2:*GG>OF/E6@ MW/&17G\WA:_?XGQ:Z%'V1>I_#%>A44HR:V&U4[$]>*J/:_$>YB-JQ$:L- MIE_R*]=HJE5?47(KW1YUX,^&RZ%?#4]0N/M-[C@]0,_6M/XB^'[OQ'X8^PV2 M@R^,R2IL MW#=],\]J]3HJG4;Z"Y#D/%?@V'Q7I4*3MY=Y$OR2#L>]IY!!\/_$'B/48[KQ+>_N(R"(AU^G2O5[6UBL[.*VA M4+'&H50/058HI2DY#C%(\_\ &/PZBUVX&H:?(+6_!SN' 8UAI:_$>U3[,")0 M!@2?Y%>N452J-*S$X*]SR[P[\-;L:TFLZ_=_:+@-O" Y /7FO3U "@#H*=14 MRDY.['&*CL>9>,/!FI:QXYL=5ME!MX50,3[,37I8IU%#DVDF-12V#O1114C/ "_]D! end EX-101.SCH 12 gtyhu-20210331.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Term Loans -Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Intangible Assets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Shareholder's Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Share-Based Compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Business Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Restatement of Previously Issued Financial Statements link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Term Loans link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Term Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 gtyhu-20210331_cal.xml EX-101.CAL EX-101.DEF 14 gtyhu-20210331_def.xml EX-101.DEF EX-101.LAB 15 gtyhu-20210331_lab.xml EX-101.LAB EX-101.PRE 16 gtyhu-20210331_pre.xml EX-101.PRE XML 17 gtyhu-20210331x10q_htm.xml IDEA: XBRL DOCUMENT 0001682325 gtyhu:PublicWarrantsMember 2021-03-31 0001682325 gtyhu:PrivateWarrantsMember 2021-03-31 0001682325 gtyhu:PublicWarrantsMember 2020-12-31 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:RedeemableCommonStockMember 2019-06-01 2019-06-30 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:AdditionalCommonStockMember 2019-06-01 2019-06-30 0001682325 gtyhu:QuesticaAndBonfireMember gtyhu:ExchangeableSharesMember 2021-01-01 2021-03-31 0001682325 us-gaap:TreasuryStockMember 2021-03-31 0001682325 us-gaap:RetainedEarningsMember 2021-03-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 us-gaap:TreasuryStockMember 2020-12-31 0001682325 us-gaap:RetainedEarningsMember 2020-12-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-12-31 0001682325 us-gaap:TreasuryStockMember 2020-03-31 0001682325 us-gaap:RetainedEarningsMember 2020-03-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 us-gaap:TreasuryStockMember 2019-12-31 0001682325 us-gaap:RetainedEarningsMember 2019-12-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember 2019-12-31 0001682325 us-gaap:CommonStockMember 2021-03-31 0001682325 gtyhu:ExchangeableSharesMember 2021-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ExchangeableSharesMember 2020-12-31 0001682325 us-gaap:CommonStockMember 2020-12-31 0001682325 gtyhu:ExchangeableSharesMember 2020-12-31 0001682325 us-gaap:CommonStockMember 2020-03-31 0001682325 gtyhu:ExchangeableSharesMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ExchangeableSharesMember 2019-12-31 0001682325 us-gaap:CommonStockMember 2019-12-31 0001682325 gtyhu:ExchangeableSharesMember 2019-12-31 0001682325 us-gaap:StockOptionMember 2021-01-01 2021-03-31 0001682325 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001682325 us-gaap:StockOptionMember 2021-03-31 0001682325 us-gaap:StockOptionMember 2020-12-31 0001682325 us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0001682325 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001682325 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-03-31 0001682325 srt:MinimumMember 2021-03-31 0001682325 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-03-31 0001682325 us-gaap:LicenseMember 2021-01-01 2021-03-31 0001682325 gtyhu:ProfessionalServicesMember 2021-01-01 2021-03-31 0001682325 gtyhu:AssetSalesMember 2021-01-01 2021-03-31 0001682325 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-03-31 0001682325 us-gaap:LicenseMember 2020-01-01 2020-03-31 0001682325 gtyhu:ProfessionalServicesMember 2020-01-01 2020-03-31 0001682325 gtyhu:SherpaMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:EcivisMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:CitybaseMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:AtMarketOfferingMember 2021-01-01 2021-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001682325 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001682325 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001682325 us-gaap:NoncompeteAgreementsMember 2021-03-31 0001682325 us-gaap:CustomerRelationshipsMember 2021-03-31 0001682325 gtyhu:TradeNamesAndTradeMarksMember 2021-03-31 0001682325 gtyhu:PatentsAndDevelopmentTechnologyMember 2021-03-31 0001682325 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001682325 us-gaap:CustomerRelationshipsMember 2020-12-31 0001682325 gtyhu:TradeNamesAndTradeMarksMember 2020-12-31 0001682325 gtyhu:PatentsAndDevelopmentTechnologyMember 2020-12-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0001682325 gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:November2020CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-31 0001682325 gtyhu:November2020CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-11-13 0001682325 gtyhu:PaycheckProtectionProgramMember 2021-03-31 0001682325 gtyhu:November2020CreditFacilityMember 2020-11-13 0001682325 gtyhu:SherpaMember gtyhu:PaycheckProtectionProgramMember 2021-01-01 2021-03-31 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-03-31 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-03-31 0001682325 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-03-31 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-03-31 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-03-31 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-03-31 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-03-31 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-03-31 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-01-01 2020-03-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-01-01 2020-03-31 0001682325 us-gaap:CommonClassAMember 2021-03-31 0001682325 gtyhu:AtMarketOfferingMember 2020-11-25 0001682325 2020-03-31 0001682325 2019-12-31 0001682325 us-gaap:FairValueInputsLevel3Member 2021-03-31 0001682325 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001682325 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-03-31 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:RedeemableCommonStockMember 2019-02-19 2019-02-19 0001682325 gtyhu:EcivisAcquisitionMember 2019-02-19 2019-02-19 0001682325 us-gaap:CorporateMember 2021-03-31 0001682325 gtyhu:PermittingMember 2021-03-31 0001682325 us-gaap:CorporateMember 2020-12-31 0001682325 gtyhu:ProcurementMember 2020-12-31 0001682325 gtyhu:PermittingMember 2020-12-31 0001682325 gtyhu:PaymentsMember 2020-12-31 0001682325 gtyhu:GrantsManagementMember 2020-12-31 0001682325 gtyhu:BudgetMember 2020-12-31 0001682325 us-gaap:WarrantMember 2021-01-01 2021-03-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001682325 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001682325 us-gaap:WarrantMember 2020-01-01 2020-03-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001682325 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001682325 gtyhu:ProcurementMember 2021-01-01 2021-03-31 0001682325 gtyhu:PermittingMember 2021-01-01 2021-03-31 0001682325 gtyhu:BudgetMember 2021-01-01 2021-03-31 0001682325 gtyhu:PermittingMember 2020-01-01 2020-03-31 0001682325 gtyhu:GrantsManagementMember 2020-01-01 2020-03-31 0001682325 gtyhu:BudgetMember 2020-01-01 2020-03-31 0001682325 gtyhu:November2020CreditFacilityMember 2020-01-01 2020-03-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-12-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001682325 gtyhu:ExchangeableSharesMember 2021-01-01 2021-03-31 0001682325 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:AdditionalCommonStockMember 2019-02-19 2019-02-19 0001682325 2020-03-20 2020-03-20 0001682325 gtyhu:ProcurementMember 2021-03-31 0001682325 gtyhu:PaymentsMember 2021-03-31 0001682325 gtyhu:GrantsManagementMember 2021-03-31 0001682325 gtyhu:BudgetMember 2021-03-31 0001682325 us-gaap:CorporateMember 2021-01-01 2021-03-31 0001682325 gtyhu:PaymentsMember 2021-01-01 2021-03-31 0001682325 gtyhu:GrantsManagementMember 2021-01-01 2021-03-31 0001682325 us-gaap:CorporateMember 2020-01-01 2020-03-31 0001682325 gtyhu:ProcurementMember 2020-01-01 2020-03-31 0001682325 gtyhu:PaymentsMember 2020-01-01 2020-03-31 0001682325 2020-02-01 2020-02-29 0001682325 2019-06-01 2019-06-30 0001682325 2020-12-31 0001682325 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001682325 gtyhu:ExchangeableSharesMember 2020-01-01 2020-03-31 0001682325 gtyhu:February2020CreditFacilityMember 2020-02-14 0001682325 gtyhu:PaycheckProtectionProgramMember 2021-01-01 2021-03-31 0001682325 gtyhu:November2020CreditFacilityMember 2021-01-01 2021-03-31 0001682325 gtyhu:November2020CreditFacilityMember 2020-11-13 2020-11-13 0001682325 gtyhu:November2020CreditFacilityMember 2021-03-31 0001682325 2021-03-31 0001682325 gtyhu:February2020CreditFacilityMember 2020-02-14 2020-02-14 0001682325 gtyhu:EcivisAcquisitionMember 2019-02-19 0001682325 gtyhu:AtMarketOfferingMember 2020-11-25 2020-11-25 0001682325 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001682325 2020-01-01 2020-03-31 0001682325 2021-05-13 0001682325 2021-01-01 2021-03-31 shares iso4217:USD iso4217:USD shares pure gtyhu:segment 0001682325 --12-31 2021 Q1 GTY Technology Holdings Inc. 0 0 false P1Y3M19D P2Y 10-Q true 2021-03-31 false MA 001-37931 83-2860149 1180 North Town Center Drive Suite 100 Las Vegas NV 89144 702 945-2898 Common Stock, par value $0.0001 per share GTYH NASDAQ Yes Yes Non-accelerated Filer true true false false 57495291 17936000 22800000 10752000 9994000 3855000 2583000 32543000 35377000 3651000 3891000 1330000 1355000 2539000 2610000 97508000 101107000 284635000 284635000 3736000 3472000 425942000 432447000 5556000 6366000 23345000 22304000 580000 581000 1133000 1316000 729000 743000 31343000 31310000 2236000 1602000 7078000 3040000 17144000 17494000 43630000 42530000 26694000 26632000 5000 147000 2916000 2927000 131046000 125682000 6000 6000 50637000 54224000 393082000 380881000 261000 6000 8343000 5633000 -140747000 -122719000 294896000 306765000 425942000 432447000 13259000 11276000 4742000 4527000 8517000 6749000 3762000 4854000 5193000 7449000 2985000 3798000 3599000 3673000 3466000 1114000 29000 16653000 23269000 -8136000 -16520000 -859000 -236000 -5333000 -2056000 4038000 1563000 168000 499000 -10062000 -3356000 -18198000 -19876000 -170000 -2521000 -18028000 -17355000 -0.32 -0.33 55828000 52575000 -18028000 -17355000 255000 2049000 255000 2049000 -17773000 -15306000 55570282 6000 5972779 54224000 390232000 -5633000 -129030000 6000 309805000 -9351000 6311000 -3040000 55570282 6000 5972779 54224000 380881000 -5633000 -122719000 6000 306765000 -18028000 -18028000 255000 255000 1823000 1823000 935633 6790000 6790000 -525060 2710000 2710000 358658 -358658 -3587000 3587000 1095689 792 1000 1000 57435994 6000 5614121 50637000 393082000 -8343000 -140747000 261000 294896000 52303862 5000 5568096 45681000 340625000 -5174000 -71460000 370000 310047000 -9351000 4180000 -5171000 52303862 5000 5568096 45681000 331274000 -5174000 -67280000 370000 304876000 -17355000 -17355000 2049000 2049000 3295000 3295000 334254 -2056000 -2056000 550388 10000000 10000000 31250 3699 4000 4000 246097 -246097 2461000 -2461000 52919162 5000 5872387 53220000 339090000 -5174000 -84635000 2419000 304925000 -18028000 -17355000 253000 54000 3599000 3673000 279000 431000 1823000 3295000 -170000 -2521000 -5333000 -2056000 4038000 1563000 172000 66000 130000 239000 5000 69000 -24000 1114000 29000 789000 -522000 1536000 1122000 -813000 -546000 1747000 -42000 -348000 -441000 -3406000 -10269000 31000 1111000 -31000 -1111000 11476000 28000 27000 1000 4000 8043000 6790000 6000 144000 136000 -1418000 11317000 -9000 -195000 -4864000 -258000 22800000 8374000 17936000 8116000 510000 10000000 2056000 382000 3587000 2461000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Organization and Business Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Bonfire, a Procurement Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">Bonfire Interactive Ltd. was incorporated on March 5, 2012 under the laws of the Province of Ontario and its wholly owned subsidiary, Bonfire Interactive US Ltd., was incorporated in the United States on January 8, 2018 (collectively, “Bonfire” or “Procurement”). Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">CityBase, a Payments Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">eCivis, a Grants Management Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.</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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Open Counter, a Permitting Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Questica, a Budget Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Questica Software Inc., Questica USCDN Inc. and its wholly-owned subsidiary Questica Ltd. (collectively, “Questica”) design and develop budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Questica Software Inc. was organized in 1998 as an Ontario corporation, maintains two offices located in Burlington, Ontario, Canada and serves the healthcare, K-12, higher education and local government verticals primarily in North America. Questica USCDN was organized in 2017 as an Ontario corporation and Questica Ltd. was incorporated in 2017 in the United States as a Delaware corporation. Questica Ltd. is located in Huntington Beach, California, primarily serving the non-profit market and services a limited number of customers in the public and private sector. The majority of Questica Ltd.’s customers are located in the United States and Canada, with some customers located in the United Kingdom and Africa, among other countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Sherpa, a Budget Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Restatement of Previously Issued Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On </span>April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company will revise, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations and Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,792</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,743</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,306</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,792</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,232</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,351)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,030)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,311</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,719)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations and Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,792</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,743</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,306</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.30)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.33)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,792</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,563</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,232</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,351)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,030)</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,311</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,719)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1563000 1563000 -15792000 -1563000 -17355000 -13743000 -1563000 -15306000 -0.30 -0.03 -0.33 -15792000 -1563000 -17355000 1563000 1563000 3040000 3040000 390232000 -9351000 380881000 -129030000 6311000 -122719000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The three months ended March 31, 2021 and 2020 condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Covid-19 Update</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  <span style="color:#212529;">The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance remain uncertain and they </span>depend on certain developments, including the duration and spread of the outbreak, impact on the Company’s </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">customers and its sales cycles, impact on its partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted. <span style="color:#212529;"> Since March 2020, the Company has seen certain new and existing customers halt or decrease investment in infrastructure, and the Company expects that certain of its current and potential customers will take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:44pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value<i style="font-style:italic;">.</i></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-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 1 — uses quoted prices in active markets for identical assets or liabilities.</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 2.15pt;">The Company’s only material financial instruments carried at fair value as of March 31, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no transfers made among the three levels in the fair value hierarchy during the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,114</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,359</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of <span style="background-color:#ffffff;">Bonfire</span>, CityBase, eCivis , Open Counter, <span style="background-color:#ffffff;">Questica </span>and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The initial fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in the warrant liability measured at fair value from December 31, 2020 to March 31, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,038</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,276</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Subscription, support and maintenance</i>. The Company provides SaaS that provide customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subscription, support and maintenance revenues also includes on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Professional services</i>.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">License.</i><span style="font-style:italic;font-weight:bold;"> </span>Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Asset sales.</i> Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restructuring Charges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of March 31, 2021.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three months ended March 31, 2021 and 2020, diluted and basic loss per share are the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at March 31, 2021 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:72pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:76.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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:3.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:16.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:16.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;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,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;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,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:16.41%;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,173,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;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,022,110</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;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,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,027</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;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:3.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:16.41%;border-bottom: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;"> 30,512,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,376,471</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company’s valuation allowance for domestic income taxes.  For the three months ended March 31, 2021 and 2020, the Company recorded a $0.2 million and $2.5 million benefit from income taxes, respectively.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, </span><i style="font-weight:normal;">Changes to Disclosure Requirements for Fair Value Measurements (Topic 820),</i><span style="font-style:normal;font-weight:normal;"> which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 1, 2020, the Company adopted ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;color:#212529;">On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), </span><i style="color:#212529;font-style:italic;">Simplifying the Accounting for Income Taxes.  </i><span style="background-color:#ffffff;color:#212529;"> ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. </span>The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06,<i style="font-style:italic;"> Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>(ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for <span style="background-color:#ffffff;">convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The three months ended March 31, 2021 and 2020 condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Covid-19 Update</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:44pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value<i style="font-style:italic;">.</i></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-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 1 — uses quoted prices in active markets for identical assets or liabilities.</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 2.15pt;">The Company’s only material financial instruments carried at fair value as of March 31, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no transfers made among the three levels in the fair value hierarchy during the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,114</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,359</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of <span style="background-color:#ffffff;">Bonfire</span>, CityBase, eCivis , Open Counter, <span style="background-color:#ffffff;">Questica </span>and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The initial fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in the warrant liability measured at fair value from December 31, 2020 to March 31, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,038</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,630</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,437</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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 as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table> 729000 729000 43630000 43630000 7078000 7078000 51437000 51437000 743000 743000 42530000 42530000 3040000 3040000 46313000 46313000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,114</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,359</p></td></tr></table> 43273000 1114000 28000 44359000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,038</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 3040000 4038000 7078000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,276</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Subscription, support and maintenance</i>. The Company provides SaaS that provide customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subscription, support and maintenance revenues also includes on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Professional services</i>.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">License.</i><span style="font-style:italic;font-weight:bold;"> </span>Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Asset sales.</i> Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,276</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 10165000 7724000 2941000 3169000 63000 383000 90000 13259000 11276000 0.77 0.68 0.22 0.28 0.01 0.03 0.01 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restructuring Charges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of March 31, 2021.  </p> 0.10 3500000 P10M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three months ended March 31, 2021 and 2020, diluted and basic loss per share are the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at March 31, 2021 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:72pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:76.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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:3.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:16.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:16.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;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,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;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,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:16.41%;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,173,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;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,022,110</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;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,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,027</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;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:3.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:16.41%;border-bottom: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;"> 30,512,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,376,471</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:72pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:76.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.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:3.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:16.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:16.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;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,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;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,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:16.41%;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,173,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;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,022,110</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;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,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,027</p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;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:3.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:16.41%;border-bottom: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;"> 30,512,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,376,471</p></td></tr></table></div> 27093334 27093334 3173584 4022110 245112 261027 30512030 31376471 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company’s valuation allowance for domestic income taxes.  For the three months ended March 31, 2021 and 2020, the Company recorded a $0.2 million and $2.5 million benefit from income taxes, respectively.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.21 -200000 -2500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, </span><i style="font-weight:normal;">Changes to Disclosure Requirements for Fair Value Measurements (Topic 820),</i><span style="font-style:normal;font-weight:normal;"> which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 1, 2020, the Company adopted ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;color:#212529;">On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), </span><i style="color:#212529;font-style:italic;">Simplifying the Accounting for Income Taxes.  </i><span style="background-color:#ffffff;color:#212529;"> ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. </span>The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06,<i style="font-style:italic;"> Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>(ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for <span style="background-color:#ffffff;">convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of March 31, 2021 and March 31, 2020:</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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,878)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,206</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;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,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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,725</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,233</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,508</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;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,058</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;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,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,514)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,489</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,490)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense recognized by the Company related to intangible assets for the three months ended March 31, 2021 and March 31, 2020 was $3.6 million and $3.7 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The estimated aggregate future amortization expense for intangible assets is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,012</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;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:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom: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;"> 97,508</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of March 31, 2021 and March 31, 2020:</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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,878)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,206</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;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,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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,725</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,770)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,233</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,508</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;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,058</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;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,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,514)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,489</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,490)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,107</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> 60084000 15878000 44206000 16348000 3623000 12725000 51003000 10770000 40233000 1162000 818000 344000 128597000 31089000 97508000 60084000 14026000 46058000 16348000 3227000 13121000 51003000 9514000 41489000 1162000 723000 439000 128597000 27490000 101107000 3600000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The estimated aggregate future amortization expense for intangible assets is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,012</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;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:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom: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;"> 97,508</p></td></tr></table> 11012000 14276000 14224000 14263000 14224000 29509000 97508000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At March 31, 2021, the Company had operating right of use assets of approximately $2.5 million and operating lease liabilities of approximately $4.0 million, which are included in the condensed consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At March 31, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.6 million.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes quantitative information about the Company’s leases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 15</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom: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 0.05pt 0pt;"> 399</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of March 31, 2021, future minimum lease payments under non-cancellable leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;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:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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,026</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> 368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;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,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 4,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (883)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom: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;"> 322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,142</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom: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;"> 4,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</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> 2500000 4000000.0 1300000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes quantitative information about the Company’s leases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 15</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0.05pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 358</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom: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 0.05pt 0pt;"> 399</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 15000 15000 26000 26000 114000 115000 20000 109000 358000 114000 156000 20000 109000 399000 P1Y P1Y P1Y2M12D P0Y8M12D P1Y9M18D P9Y6M P7Y2M12D 0.130 0.130 0.099 0.100 0.080 0.048 0.062 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;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:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nine months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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,026</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> 677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> 368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;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:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;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,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 4,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (883)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom: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;"> 322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,142</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom: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;"> 4,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td></tr></table> 365000 343000 90000 318000 1026000 439000 247000 123000 430000 677000 197000 10000 383000 383000 368000 368000 417000 417000 2109000 2109000 612000 343000 223000 4025000 4980000 636000 27000 21000 16000 883000 931000 51000 585000 322000 207000 3142000 4049000 585000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 6. Term Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Facility</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at March 31, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of March 31, 2021, the Company was compliant with all financial covenants.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the three months ended March 31, 2021 and 2020, the Company recognized $0.7 million and $0.2 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  At March 31, 2021, the Company had accrued approximately $0.2 million of accrued interest.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Paycheck Protection Plan Loans (PPP Loans)</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum.  As of March 31, 2021 and December 31, 2020, the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $0.2 million in loan proceeds pertaining to the loan received by Sherpa and expects to seek forgiveness for the remaining loans during the year ended December 31, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s term loans are summarized as follows:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.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:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 2020 <br/>Credit Facility</b></p></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PPP Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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;">$ 27,971</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment-in-kind ("PIK") accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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;"> 199</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,476)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loans, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 23,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 2,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">$ 26,694</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maturity Date</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April and May 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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% + LIBOR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIK Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 12000000.0 700000 700000 400000 300000 P6M 0.12 0.01 200000 25000000 0.08 0.0815 0.02 700000 200000 200000 100000 200000 2000000.0 900000 200000 P2Y 200000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.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:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 2020 <br/>Credit Facility</b></p></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">PPP Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;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;">$ 27,971</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment-in-kind ("PIK") accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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;"> 199</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,476)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loans, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 23,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 2,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">$ 26,694</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maturity Date</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April and May 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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% + LIBOR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;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:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIK Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 25000000 2971000 27971000 199000 199000 1476000 1476000 23723000 2971000 26694000 0.08 0.01 0.02 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.</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-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Indemnification</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of March 31, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Shareholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock</span> – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;font-style:normal;">On November 25, 2020, the Company entered into an At Market Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham &amp; Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value </span><span style="background-color:#ffffff;font-style:normal;">$0.0001</span><span style="background-color:#ffffff;font-style:normal;"> per share, having an aggregate offering price of up to </span><span style="background-color:#ffffff;font-style:normal;">$10.0</span><span style="background-color:#ffffff;font-style:normal;"> million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold </span><span style="background-color:#ffffff;font-style:normal;">935,633</span><span style="background-color:#ffffff;font-style:normal;"> of common shares for </span><span style="background-color:#ffffff;font-style:normal;">$6.8</span><span style="background-color:#ffffff;font-style:normal;"> million in proceeds.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">During the three months ended March 31, 2021, the Company issued </span><span style="background-color:#ffffff;">358,658</span><span style="background-color:#ffffff;"> of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share Redemptions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  <span style="background-color:#ffffff;">If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. </span>In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preferred Shares</span> – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of March 31, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At March 31, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.</p> 400000000 0.0001 0.0001 10000000.0 935633 6800000 358658 14000000.0 2883433 703631 10.00 0.40 10 178571 71428 -800000 334254 -2100000 525060 8000000.0 -5300000 25000000 0.0001 0 0 27093334 27093334 18400000 18400000 8693334 11.50 0 0.01 18.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Share-Based Compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of stock option activity is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.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:8.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.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding: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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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:8.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;">years)</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 245,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 1,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (792)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 1.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/expired</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:7.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom: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;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,126</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and exercisable</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:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:6.32%;border-bottom: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;"> 2.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 880</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For the three months ended March 31, 2021 and 2020, the Company recorded approximately $0.1 million of share-based compensation expense related to the options. As of March 31, 2021, the Company has $0.4 million of unrecognized share-based compensation cost to be recognized over 0.5 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either <span style="-sec-ix-hidden:Hidden_V6FjTm0cKEa1oOQxnBnbyA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span> or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company's RSU’s and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;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:64.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,280,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.94</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 816,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.92</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (882,990)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.70</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom: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 0.05pt 0pt;"> 3,173,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom: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 0.05pt 0pt;"> 5.52</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2021 and 2020, the Company recorded approximately $1.7 million and $3.2 million, respectively, of share-based compensation expense related to the RSUs. As of March 31, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $14.5 million. The weighted average remaining contractual term of unvested RSUs is approximately <span style="-sec-ix-hidden:Hidden_HPF_naREGEi2a-Nh718yLQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">1.3 years</span></span> at March 31, 2021.  825,590 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  </p> 408667 3600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of stock option activity is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.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:8.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.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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding: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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.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:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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:8.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;">years)</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> 245,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 1,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (792)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> 1.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/expired</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:7.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,112</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom: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;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,126</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and exercisable</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:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:6.32%;border-bottom: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;"> 2.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 880</p></td></tr></table> 245904 2.26 P7Y 1130000 792 1.16 245112 2.26 P6Y8M12D 1126000 191248 2.25 P6Y7M6D 880000 100000 100000 400000 P0Y6M P4Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company's RSU’s and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;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:64.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,280,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.94</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 816,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.92</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (882,990)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.70</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.45</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom: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 0.05pt 0pt;"> 3,173,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom: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 0.05pt 0pt;"> 5.52</p></td></tr></table> 3280290 4.94 816162 6.92 882990 4.70 39878 4.45 3173584 5.52 1700000 3200000 14500000 825590 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grants Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Permitting</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,259</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,742</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,756)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (805)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (387)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 627</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,136)</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,599</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (859)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,527</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,520)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,673</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (205)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236)</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,521</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,942</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.</p> 5 <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grants Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Permitting</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,259</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,742</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,756)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (805)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (387)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 627</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,136)</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,599</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (859)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,527</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,520)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,673</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (205)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236)</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,521</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,942</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,447</p></td></tr></table> 2437000 2229000 1750000 695000 6148000 13259000 470000 1566000 650000 154000 1902000 4742000 -1756000 -805000 -4846000 -969000 -387000 627000 -8136000 651000 1355000 323000 297000 973000 3599000 47000 94000 9000 2000 101000 253000 -844000 -12000 -3000 -859000 -170000 -170000 1656000 1899000 1465000 613000 5643000 11276000 392000 1470000 722000 139000 1804000 4527000 -5520000 -2114000 -6352000 -1449000 -886000 -199000 -16520000 667000 1365000 323000 300000 1018000 3673000 16000 18000 8000 1000 11000 54000 -205000 -1000 -30000 -236000 -113000 -1785000 -428000 -247000 52000 -2521000 68744000 88327000 45140000 21956000 60468000 284635000 26630000 92306000 109142000 54976000 27526000 115362000 425942000 68744000 88327000 45140000 21956000 60468000 284635000 31407000 92841000 110339000 55676000 28474000 113710000 432447000 0.90 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 11. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has evaluated events from March 31, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> XML 18 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2021
May 13, 2021
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Entity Registrant Name GTY Technology Holdings Inc.  
Entity File Number 001-37931  
Entity Tax Identification Number 83-2860149  
Entity Central Index Key 0001682325  
Current Fiscal Year End Date --12-31  
Entity Incorporation, State or Country Code MA  
Entity Address, Address Line One 1180 North Town Center Drive  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Las Vegas  
Entity Address, State or Province NV  
Entity Address, Postal Zip Code 89144  
City Area Code 702  
Local Phone Number 945-2898  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol GTYH  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   57,495,291
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 17,936 $ 22,800
Accounts receivable, net 10,752 9,994
Prepaid expenses and other current assets 3,855 2,583
Total current assets 32,543 35,377
Property and equipment, net 3,651 3,891
Finance lease right of use assets 1,330 1,355
Operating lease right of use assets 2,539 2,610
Intangible assets, net 97,508 101,107
Goodwill 284,635 284,635
Other assets 3,736 3,472
Total assets 425,942 432,447
Current liabilities:    
Accounts payable and accrued expenses 5,556 6,366
Deferred revenue - current portion 23,345 22,304
Finance lease liability - current portion 580 581
Operating lease liability - current portion 1,133 1,316
Contingent consideration - current portion 729 743
Total current liabilities 31,343 31,310
Deferred revenue - less current portion 2,236 1,602
Warrant liability 7,078 3,040
Deferred tax liability 17,144 17,494
Contingent consideration - less current portion 43,630 42,530
Term loans, net 26,694 26,632
Finance lease liability - less current portion 5 147
Operating lease liability - less current portion 2,916 2,927
Total liabilities 131,046 125,682
Commitments and contingencies
Shareholders' equity:    
Common stock 6 6
Exchangeable shares 50,637 54,224
Additional paid in capital 393,082 380,881
Accumulated other comprehensive income 261 6
Treasury stock (8,343) (5,633)
Accumulated deficit (140,747) (122,719)
Total shareholders' equity 294,896 306,765
Total liabilities and shareholders' equity $ 425,942 $ 432,447
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS    
Revenues $ 13,259 $ 11,276
Cost of revenues 4,742 4,527
Gross Profit 8,517 6,749
Operating expenses    
Sales and marketing 3,762 4,854
General and administrative 5,193 7,449
Research and development 2,985 3,798
Amortization of intangible assets 3,599 3,673
Restructuring charges   3,466
Change in fair value of contingent consideration 1,114 29
Total operating expenses 16,653 23,269
Loss from operations (8,136) (16,520)
Other income (expense)    
Interest income (expense), net (859) (236)
Loss from repurchase/issuance of shares (5,333) (2,056)
Change in fair value of warrant liability (4,038) (1,563)
Other income , net 168 499
Total other income (expense), net (10,062) (3,356)
Loss before income taxes (18,198) (19,876)
Benefit from income taxes 170 2,521
Net loss $ (18,028) $ (17,355)
Net loss per share, basic and diluted $ (0.32) $ (0.33)
Weighted average common shares outstanding, basic and diluted 55,828 52,575
Other comprehensive loss:    
Foreign currency translation gain (loss) $ 255 $ 2,049
Total other comprehensive gain (loss) 255 2,049
Comprehensive loss $ (17,773) $ (15,306)
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Previously Reported [Member]
Common Stock
Exchangeable Shares
Previously Reported [Member]
Exchangeable Shares
Additional Paid-in Capital [Member]
Previously Reported [Member]
Additional Paid-in Capital [Member]
Revision of Prior Period, Adjustment [Member]
Additional Paid-in Capital [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Previously Reported [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Previously Reported [Member]
Accumulated Deficit [Member]
Revision of Prior Period, Adjustment [Member]
Accumulated Deficit [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income [Member]
Previously Reported [Member]
Accumulated Other Comprehensive Income [Member]
Previously Reported [Member]
Revision of Prior Period, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Total
Balance at Dec. 31, 2019 $ 5 $ 5 $ 45,681 $ 45,681 $ 340,625 $ (9,351)   $ 331,274 $ (5,174) $ (5,174) $ (71,460) $ 4,180   $ (67,280) $ 370 $ 370 $ 310,047 $ (5,171)   $ 304,876
Balance (in shares) at Dec. 31, 2019 52,303,862 52,303,862 5,568,096 5,568,096                                
Net loss                           (17,355)           (17,355)
Share-based compensation               3,295                       3,295
Share Redemption (in shares)   334,254                                    
Share Redemption               2,056                       2,056
Shares issued for contingent consideration       $ 10,000                               10,000
Shares issued for contingent consideration (in shares)       550,388                                
Vested and settled restricted stock units (in shares)   31,250                                    
Stock option exercises               4                       4
Stock option exercises (in shares)   3,699                                    
Foreign currency translation gain                               2,049       2,049
Exchangeable shares converted to Common Stock       $ (2,461)       2,461                        
Exchangeable shares converted to Common Stock (in shares)   246,097   (246,097)                                
Balance at Mar. 31, 2020   $ 5   $ 53,220       339,090   (5,174)       (84,635)   2,419       304,925
Balance (in shares) at Mar. 31, 2020   52,919,162   5,872,387                                
Balance at Dec. 31, 2020 $ 6 $ 6 $ 54,224 $ 54,224 $ 390,232   $ (9,351) 380,881 $ (5,633) (5,633) $ (129,030)   $ 6,311 (122,719) $ 6 6 $ 309,805   $ (3,040) 306,765
Balance (in shares) at Dec. 31, 2020 55,570,282 55,570,282 5,972,779 5,972,779                                
Net loss                           (18,028)           (18,028)
Issuance of common stock               6,790                       6,790
Issuance of common stock(in shares)   935,633                                    
Share-based compensation               1,823                       1,823
Common stock issued for exchangeable shares(in shares)   358,658   (358,658)                                
Common stock issued for exchangeable shares       $ (3,587)       3,587                        
Share Redemption (in shares)   (525,060)                                    
Share Redemption                   (2,710)                   (2,710)
Vested and settled restricted stock units (in shares)   1,095,689                                    
Stock option exercises               1                       1
Stock option exercises (in shares)   792                                    
Foreign currency translation gain                               255       255
Balance at Mar. 31, 2021   $ 6   $ 50,637       $ 393,082   $ (8,343)       $ (140,747)   $ 261       294,896
Balance (in shares) at Mar. 31, 2021   57,435,994   5,614,121                                
Common stock redeemed, Amount                                       $ 8,000
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net loss $ (18,028) $ (17,355)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation of property and equipment 253 54
Amortization of intangible assets 3,599 3,673
Amortization of right of use assets 279 431
Share-based compensation 1,823 3,295
Deferred income tax benefit (170) (2,521)
Loss on issuance/repurchase of shares 5,333 2,056
Change in fair value of warrant liability 4,038 1,563
Amortization of deferred debt issuance costs 172 66
Accrual of paid in kind interest 130  
(Gain) loss on extinguishment of debt (239)  
Bad debt expense (recovery) 5 69
Loss on disposal of fixed assets 24  
Change in fair value of contingent consideration 1,114 29
Changes in operating assets and liabilities:    
Accounts receivable (789) 522
Prepaid expenses and other assets (1,536) (1,122)
Accounts payable and accrued liabilities (813) (546)
Deferred revenue and other liabilities 1,747 (42)
Operating lease liabilities (348) (441)
Net cash (used in) provided by operating activities (3,406) (10,269)
Cash flows from investing activities:    
Capital expenditures (31) (1,111)
Net cash (used in) provided by investing activities (31) (1,111)
Cash flows from financing activities:    
Proceeds from borrowings, net of issuance costs   11,476
Contingent consideration payments (28) (27)
Stock options exercises 1 4
Common stock repurchases (8,043)  
Proceeds from issuance of common stock, net of costs 6,790  
Proceeds from disposal of fixed assets 6  
Repayments of finance lease liabilities (144) (136)
Net cash provided by (used in) financing activities (1,418) 11,317
Effect of foreign currency on cash (9) (195)
Net change in cash and cash equivalents (4,864) (258)
Cash and cash equivalents, beginning of period 22,800 8,374
Cash and cash equivalents, end of period 17,936 8,116
Cash - beginning of the year 22,800  
Cash - end of the year 17,936  
Supplemental disclosure of cash flow information:    
Cash paid for interest 510  
Noncash Investing and Financing Activities:    
Exchangeable shares issued for contingent consideration   10,000
Share Redemption (Incremental Shares Issued)   2,056
Purchases of property and equipment included in accounts payable   382
Issuance of common stock 6,790  
Exchangeable shares converted to common stock $ 3,587 $ 2,461
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Business Operations
3 Months Ended
Mar. 31, 2021
Organization and Business Operations  
Organization and Business Operations

Note 1. Organization and Business Operations

GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.

The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.

Bonfire, a Procurement Business

Bonfire Interactive Ltd. was incorporated on March 5, 2012 under the laws of the Province of Ontario and its wholly owned subsidiary, Bonfire Interactive US Ltd., was incorporated in the United States on January 8, 2018 (collectively, “Bonfire” or “Procurement”). Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.

CityBase, a Payments Business

CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.

eCivis, a Grants Management Business

eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.

Open Counter, a Permitting Business

Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.

Questica, a Budget Business

Questica Software Inc., Questica USCDN Inc. and its wholly-owned subsidiary Questica Ltd. (collectively, “Questica”) design and develop budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles.

Questica Software Inc. was organized in 1998 as an Ontario corporation, maintains two offices located in Burlington, Ontario, Canada and serves the healthcare, K-12, higher education and local government verticals primarily in North America. Questica USCDN was organized in 2017 as an Ontario corporation and Questica Ltd. was incorporated in 2017 in the United States as a Delaware corporation. Questica Ltd. is located in Huntington Beach, California, primarily serving the non-profit market and services a limited number of customers in the public and private sector. The majority of Questica Ltd.’s customers are located in the United States and Canada, with some customers located in the United Kingdom and Africa, among other countries.

Sherpa, a Budget Business

Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.

XML 24 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Restatement of Previously Issued Financial Statements
3 Months Ended
Mar. 31, 2021
Accounting Changes and Error Corrections [Abstract]  
Restatement of Previously Issued Financial Statements

Note 2. Restatement of Previously Issued Financial Statements

On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company will revise, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.  

The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:

Condensed Consolidated Statements of Operations and Comprehensive Loss

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

1,563

$

1,563

Net loss

$

15,792

$

1,563

$

17,355

Comprehensive loss

$

13,743

$

1,563

$

15,306

Net loss per share, basic and diluted

$

(0.30)

$

(0.03)

$

(0.33)

Condensed Consolidated Statements of Cash Flows

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

15,792

$

1,563

$

17,355

Change in fair value of warrant liability

$

$

1,563

$

1,563

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

XML 25 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 3. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

The three months ended March 31, 2021 and 2020 condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

Covid-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance remain uncertain and they depend on certain developments, including the duration and spread of the outbreak, impact on the Company’s

customers and its sales cycles, impact on its partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted.  Since March 2020, the Company has seen certain new and existing customers halt or decrease investment in infrastructure, and the Company expects that certain of its current and potential customers will take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of March 31, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

March 31, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

43,630

 

 

 

43,630

Warrant liability

7,078

7,078

Total liabilities measured at fair value

$

51,437

$

$

$

51,437

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three months ended March 31, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

1,114

Payments of contingent consideration

(28)

Contingent consideration – March 31, 2021

$

44,359

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The initial fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

Changes in the warrant liability measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

4,038

Warrant liability – March 31, 2021

$

7,078

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Disaggregation of Revenues

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

  

2020

Subscriptions, support and maintenance

$

10,165

  

$

7,724

Professional services

 

2,941

  

 

3,169

License

 

63

  

 

383

Asset sales

 

90

  

 

Total revenues

$

13,259

  

$

11,276

Revenues

Subscription, support and maintenance. The Company provides SaaS that provide customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also includes on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of March 31, 2021.  

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three months ended March 31, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at March 31, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,173,584

4,022,110

Options to purchase common stock

 

245,112

261,027

Total

 

30,512,030

31,376,471

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the

Company’s valuation allowance for domestic income taxes.  For the three months ended March 31, 2021 and 2020, the Company recorded a $0.2 million and $2.5 million benefit from income taxes, respectively.  

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

XML 26 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets
3 Months Ended
Mar. 31, 2021
Intangible Assets  
Intangible Assets

Note 4. Intangible Assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of March 31, 2021 and March 31, 2020:

March 31, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(15,878)

$

44,206

Trade Names / Trademarks

16,348

(3,623)

12,725

Customer Relationships

51,003

(10,770)

40,233

Non-Compete Agreements

1,162

(818)

344

Total Intangibles

$

128,597

$

(31,089)

$

97,508

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Amortization expense recognized by the Company related to intangible assets for the three months ended March 31, 2021 and March 31, 2020 was $3.6 million and $3.7 million, respectively.

The estimated aggregate future amortization expense for intangible assets is as follows:

Nine months ended December 31, 2021

 

11,012

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

97,508

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Mar. 31, 2021
Leases  
Leases

Note 5. Leases

The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses.

At March 31, 2021, the Company had operating right of use assets of approximately $2.5 million and operating lease liabilities of approximately $4.0 million, which are included in the condensed consolidated balance sheet.

The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At March 31, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.6 million.  

The following summarizes quantitative information about the Company’s leases:

Three Months Ended March 31, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

15

$

$

$

15

Interest

26

26

Operating lease cost

114

115

20

109

358

Total lease cost

$

114

$

156

$

20

$

109

$

399

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

1.0

N/A

N/A

1.0

Weighted-average remaining lease term – operating leases

 

1.2

 

0.7

1.8

 

9.5

 

7.2

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

As of March 31, 2021, future minimum lease payments under non-cancellable leases are as follows:

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Nine months ended December 31, 2021

$

365

$

343

$

90

$

318

$

1,026

$

439

Year Ended December 31, 2022

 

247

123

 

430

 

677

197

Year Ended December 31, 2023

 

10

 

383

 

383

Year Ended December 31, 2024

 

 

368

 

368

Year Ended December 31, 2025

417

417

Thereafter

 

 

2,109

 

2,109

Total

$

612

$

343

$

223

$

4,025

$

4,980

$

636

Less present value discount

 

(27)

(21)

(16)

(883)

(931)

(51)

Present value of lease liabilities

$

585

$

322

$

207

$

3,142

$

4,049

$

585

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Term Loans
3 Months Ended
Mar. 31, 2021
Term Loans  
Term Loans

Note 6. Term Loans

Credit Facility

On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.

On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at March 31, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of March 31, 2021, the Company was compliant with all financial covenants.

For the three months ended March 31, 2021 and 2020, the Company recognized $0.7 million and $0.2 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  At March 31, 2021, the Company had accrued approximately $0.2 million of accrued interest.

Paycheck Protection Plan Loans (PPP Loans)

In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum.  As of March 31, 2021 and December 31, 2020, the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $0.2 million in loan proceeds pertaining to the loan received by Sherpa and expects to seek forgiveness for the remaining loans during the year ended December 31, 2021.

The Company’s term loans are summarized as follows:

November 2020
Credit Facility

PPP Loans

Total

Principal

$ 25,000

$ 2,971

$ 27,971

Payment-in-kind ("PIK") accrued interest

199

199

Unamortized deferred issuance costs

(1,476)

(1,476)

Term loans, net

$ 23,723

$ 2,971

$ 26,694

Maturity Date

May 2023

April and May 2022

Interest Rate

8% + LIBOR

1%

PIK Interest Rate

2%

0%

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies.  
Commitments and Contingencies

Note 7. Commitments and Contingencies

Legal Proceedings

From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.

Indemnification

Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements.

As of March 31, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2021
Shareholders' Equity  
Shareholders' Equity

Note 8. Shareholders’ Equity

Common Stock – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.

On November 25, 2020, the Company entered into an At Market Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham & Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value $0.0001 per share, having an aggregate offering price of up to $10.0 million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold 935,633 of common shares for $6.8 million in proceeds.

During the three months ended March 31, 2021, the Company issued 358,658 of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.

Share Redemptions

Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.

Preferred Shares – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of March 31, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.

Warrants

At March 31, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.

The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2021
Share-Based Compensation [Abstract]  
Share-Based Compensation

Note 9. Share-Based Compensation

Stock Options

In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

Outstanding as of March 31, 2021

 

245,112

$

2.26

 

6.7

$

1,126

Options vested and exercisable

 

191,248

$

2.25

6.6

$

880

For the three months ended March 31, 2021 and 2020, the Company recorded approximately $0.1 million of share-based compensation expense related to the options. As of March 31, 2021, the Company has $0.4 million of unrecognized share-based compensation cost to be recognized over 0.5 years.

Restricted Stock Units

Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either two or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.

A summary of the Company's RSU’s and related information is as follows:

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

816,162

6.92

Vested

(882,990)

4.70

Forfeited/expired

 

(39,878)

4.45

Unvested as of March 31, 2021

 

3,173,584

$

5.52

For the three months ended March 31, 2021 and 2020, the Company recorded approximately $1.7 million and $3.2 million, respectively, of share-based compensation expense related to the RSUs. As of March 31, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $14.5 million. The weighted average remaining contractual term of unvested RSUs is approximately 1.3 years at March 31, 2021.  825,590 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting
3 Months Ended
Mar. 31, 2021
Segment Reporting  
Segment Reporting

Note 10. Segment Reporting

The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget.

The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended March 31, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,437

2,229

1,750

695

6,148

$

13,259

Cost of revenues

 

470

1,566

650

154

1,902

 

4,742

Income (loss) from operations

 

(1,756)

(805)

(4,846)

(969)

(387)

627

 

(8,136)

Amortization of intangible assets

651

1,355

323

297

973

3,599

Depreciation expense

47

94

9

2

101

253

Interest income (expense), net

(844)

(12)

(3)

(859)

Benefit from (provision for) income taxes

170

170

Three Months Ended March 31, 2020

 

  

Total revenue

$

1,656

1,899

1,465

613

5,643

$

11,276

Cost of revenues

 

392

1,470

722

139

1,804

 

4,527

Income (loss) from operations

 

(5,520)

(2,114)

(6,352)

(1,449)

(886)

(199)

 

(16,520)

Amortization of intangible assets

667

1,365

323

300

1,018

3,673

Depreciation expense

16

18

8

1

11

54

Interest income (expense), net

(205)

(1)

(30)

(236)

Benefit from (provision for) income taxes

113

1,785

428

247

(52)

2,521

As of March 31, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

26,630

92,306

109,142

54,976

27,526

115,362

 

425,942

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Mar. 31, 2021
Subsequent Events  
Subsequent Events

Note 11. Subsequent Events

The Company has evaluated events from March 31, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

Principles of Consolidation

The three months ended March 31, 2021 and 2020 condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

Covid-19 Update

Covid-19 Update

Significant Accounting Policies

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of March 31, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

March 31, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

43,630

 

 

 

43,630

Warrant liability

7,078

7,078

Total liabilities measured at fair value

$

51,437

$

$

$

51,437

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three months ended March 31, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

1,114

Payments of contingent consideration

(28)

Contingent consideration – March 31, 2021

$

44,359

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The initial fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

Changes in the warrant liability measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

4,038

Warrant liability – March 31, 2021

$

7,078

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

Disaggregation of Revenues

Disaggregation of Revenues

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

  

2020

Subscriptions, support and maintenance

$

10,165

  

$

7,724

Professional services

 

2,941

  

 

3,169

License

 

63

  

 

383

Asset sales

 

90

  

 

Total revenues

$

13,259

  

$

11,276

Revenues

Subscription, support and maintenance. The Company provides SaaS that provide customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also includes on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 77% and 68% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 22% and 28% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 3% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were approximately 1% and less than 1% of total revenues for the three months ended March 31, 2021 and 2020, respectively.

Restructuring Charges

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.5 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of March 31, 2021.  

Net Loss per Share

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three months ended March 31, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at March 31, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,173,584

4,022,110

Options to purchase common stock

 

245,112

261,027

Total

 

30,512,030

31,376,471

Income Taxes

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the

Company’s valuation allowance for domestic income taxes.  For the three months ended March 31, 2021 and 2020, the Company recorded a $0.2 million and $2.5 million benefit from income taxes, respectively.  

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Restatement of Previously Issued Financial Statements (Tables)
3 Months Ended
Mar. 31, 2021
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]

Condensed Consolidated Statements of Operations and Comprehensive Loss

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

1,563

$

1,563

Net loss

$

15,792

$

1,563

$

17,355

Comprehensive loss

$

13,743

$

1,563

$

15,306

Net loss per share, basic and diluted

$

(0.30)

$

(0.03)

$

(0.33)

Condensed Consolidated Statements of Cash Flows

Quarter Ended March 31, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

15,792

$

1,563

$

17,355

Change in fair value of warrant liability

$

$

1,563

$

1,563

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Summary of Significant Accounting Policies  
Schedule of contingent consideration liabilities

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

March 31, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

43,630

 

 

 

43,630

Warrant liability

7,078

7,078

Total liabilities measured at fair value

$

51,437

$

$

$

51,437

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

Schedule of Changes in Level 3 liabilities

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to March 31, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

1,114

Payments of contingent consideration

(28)

Contingent consideration – March 31, 2021

$

44,359

Changes in warrant liability

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

4,038

Warrant liability – March 31, 2021

$

7,078

Schedule of Disaggregation of revenues

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2021

  

2020

Subscriptions, support and maintenance

$

10,165

  

$

7,724

Professional services

 

2,941

  

 

3,169

License

 

63

  

 

383

Asset sales

 

90

  

 

Total revenues

$

13,259

  

$

11,276

Schedule of Net loss per share

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,173,584

4,022,110

Options to purchase common stock

 

245,112

261,027

Total

 

30,512,030

31,376,471

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Intangible Assets  
Summary of identifiable intangible assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of March 31, 2021 and March 31, 2020:

March 31, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(15,878)

$

44,206

Trade Names / Trademarks

16,348

(3,623)

12,725

Customer Relationships

51,003

(10,770)

40,233

Non-Compete Agreements

1,162

(818)

344

Total Intangibles

$

128,597

$

(31,089)

$

97,508

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Summary of aggregate future amortization expense for intangible assets

The estimated aggregate future amortization expense for intangible assets is as follows:

Nine months ended December 31, 2021

 

11,012

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

97,508

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases  
Summary of quantitative information about the Company's operating leases

The following summarizes quantitative information about the Company’s leases:

Three Months Ended March 31, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

15

$

$

$

15

Interest

26

26

Operating lease cost

114

115

20

109

358

Total lease cost

$

114

$

156

$

20

$

109

$

399

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

1.0

N/A

N/A

1.0

Weighted-average remaining lease term – operating leases

 

1.2

 

0.7

1.8

 

9.5

 

7.2

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

Schedule of future minimum lease payments under non-cancellable finance leases

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Nine months ended December 31, 2021

$

365

$

343

$

90

$

318

$

1,026

$

439

Year Ended December 31, 2022

 

247

123

 

430

 

677

197

Year Ended December 31, 2023

 

10

 

383

 

383

Year Ended December 31, 2024

 

 

368

 

368

Year Ended December 31, 2025

417

417

Thereafter

 

 

2,109

 

2,109

Total

$

612

$

343

$

223

$

4,025

$

4,980

$

636

Less present value discount

 

(27)

(21)

(16)

(883)

(931)

(51)

Present value of lease liabilities

$

585

$

322

$

207

$

3,142

$

4,049

$

585

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Term Loans (Tables)
3 Months Ended
Mar. 31, 2021
Term Loans  
Schedule of term loans are summarized

November 2020
Credit Facility

PPP Loans

Total

Principal

$ 25,000

$ 2,971

$ 27,971

Payment-in-kind ("PIK") accrued interest

199

199

Unamortized deferred issuance costs

(1,476)

(1,476)

Term loans, net

$ 23,723

$ 2,971

$ 26,694

Maturity Date

May 2023

April and May 2022

Interest Rate

8% + LIBOR

1%

PIK Interest Rate

2%

0%

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Share-Based Compensation [Abstract]  
Summary of stock option activity

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

Outstanding as of March 31, 2021

 

245,112

$

2.26

 

6.7

$

1,126

Options vested and exercisable

 

191,248

$

2.25

6.6

$

880

Summary of restricted stock units

A summary of the Company's RSU’s and related information is as follows:

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

816,162

6.92

Vested

(882,990)

4.70

Forfeited/expired

 

(39,878)

4.45

Unvested as of March 31, 2021

 

3,173,584

$

5.52

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting  
Summary of operating information about the Company's reportable segments

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended March 31, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,437

2,229

1,750

695

6,148

$

13,259

Cost of revenues

 

470

1,566

650

154

1,902

 

4,742

Income (loss) from operations

 

(1,756)

(805)

(4,846)

(969)

(387)

627

 

(8,136)

Amortization of intangible assets

651

1,355

323

297

973

3,599

Depreciation expense

47

94

9

2

101

253

Interest income (expense), net

(844)

(12)

(3)

(859)

Benefit from (provision for) income taxes

170

170

Three Months Ended March 31, 2020

 

  

Total revenue

$

1,656

1,899

1,465

613

5,643

$

11,276

Cost of revenues

 

392

1,470

722

139

1,804

 

4,527

Income (loss) from operations

 

(5,520)

(2,114)

(6,352)

(1,449)

(886)

(199)

 

(16,520)

Amortization of intangible assets

667

1,365

323

300

1,018

3,673

Depreciation expense

16

18

8

1

11

54

Interest income (expense), net

(205)

(1)

(30)

(236)

Benefit from (provision for) income taxes

113

1,785

428

247

(52)

2,521

As of March 31, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

26,630

92,306

109,142

54,976

27,526

115,362

 

425,942

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Change in fair value of warrant liability $ 4,038 $ 1,563
Net loss 18,028 17,355
Comprehensive loss $ 17,773 $ 15,306
Net loss per share, basic and diluted $ (0.32) $ (0.33)
Reclassification Of Warrants As Liabilities [Member] | Previously Reported [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net loss   $ 15,792
Comprehensive loss   $ 13,743
Net loss per share, basic and diluted   $ (0.30)
Reclassification Of Warrants As Liabilities [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Change in fair value of warrant liability   $ 1,563
Net loss   1,563
Comprehensive loss   $ 1,563
Net loss per share, basic and diluted   $ (0.03)
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net loss $ 18,028 $ 17,355
Change in fair value of warrant liability $ 4,038 1,563
Previously Reported [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net loss   15,792
Revision of Prior Period, Error Correction, Adjustment [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net loss   1,563
Change in fair value of warrant liability   $ 1,563
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Restatement of Previously Issued Financial Statements - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Warrant liability $ 7,078 $ 3,040
Additional paid in capital 393,082 380,881
Accumulated deficit $ (140,747) (122,719)
Previously Reported [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Additional paid in capital   390,232
Accumulated deficit   (129,030)
Revision of Prior Period, Error Correction, Adjustment [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Warrant liability   3,040
Additional paid in capital   (9,351)
Accumulated deficit   $ 6,311
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Fair Value (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure $ 51,437 $ 46,313
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 51,437 46,313
Contingent Consideration Current [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 729 743
Contingent Consideration Current [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 729 743
Contingent Consideration long term [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 43,630 42,530
Contingent Consideration long term [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 43,630 42,530
Warrant Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 7,078 3,040
Warrant Liability [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure $ 7,078 $ 3,040
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Payments of contingent consideration $ (28) $ (27)
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration 43,273  
Change in fair value of contingent consideration 1,114  
Payments of contingent consideration (28)  
Contingent consideration $ 44,359  
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Warrants and Rights Note Disclosure [Abstract]    
Warrant liability $ 3,040  
Change in fair value of warrant liability 4,038 $ 1,563
Warrant liability $ 7,078  
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 13,259 $ 11,276
Subscriptions, support and maintenance    
Revenues 10,165 7,724
Professional Services    
Revenues 2,941 3,169
License    
Revenues 63 $ 383
Asset Sales    
Revenues $ 90  
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 30,512,030 31,376,471
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 27,093,334 27,093,334
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,173,584 4,022,110
Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 245,112 261,027
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 20, 2020
Mar. 31, 2021
Mar. 31, 2020
Percentage of reduction in workforce 10.00%    
Restructuring charges $ 3,500   $ 3,466
Weighted average period in which one time employee benefits are paid 10 months    
Statutory federal income tax provision   21.00%  
Benefit from income taxes   $ 170 $ 2,521
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Subscriptions, support and maintenance      
Concentration Risk, Percentage   77.00% 68.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Professional Services      
Concentration Risk, Percentage   22.00% 28.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | License      
Concentration Risk, Percentage   1.00% 3.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Assets Sale [Member]      
Concentration Risk, Percentage   1.00% 1.00%
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 128,597 $ 128,597
Accumulated Amortization (31,089) (27,490)
Net Carrying Amount 97,508 101,107
Patents And Development Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 60,084 60,084
Accumulated Amortization (15,878) (14,026)
Net Carrying Amount 44,206 46,058
Trade Names And Trade Marks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,348 16,348
Accumulated Amortization (3,623) (3,227)
Net Carrying Amount 12,725 13,121
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 51,003 51,003
Accumulated Amortization (10,770) (9,514)
Net Carrying Amount 40,233 41,489
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,162 1,162
Accumulated Amortization (818) (723)
Net Carrying Amount $ 344 $ 439
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Estimated aggregate amortization expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Intangible Assets    
Nine months ended December 31, 2021 $ 11,012  
Year ended December 31, 2022 14,276  
Year ended December 31, 2023 14,224  
Year ended December 31, 2024 14,263  
Year ended December 31, 2025 14,224  
Thereafter 29,509  
Net Carrying Amount $ 97,508 $ 101,107
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Intangible Assets    
Amortization of Intangible Assets $ 3,599 $ 3,673
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Operating leases  
Amortization of right-of-use assets $ 15
Interest 26
Operating lease cost 358
Total least cost $ 399
Weighted-average remaining lease term - finance leases 1 year
Weighted-average remaining lease term - operating leases 7 years 2 months 12 days
Weighted-average discount rate - finance leases 13.00%
Weighted-average discount rate - operating leases 6.20%
Procurement  
Operating leases  
Operating lease cost $ 114
Total least cost $ 114
Weighted-average remaining lease term - operating leases 1 year 2 months 12 days
Weighted-average discount rate - operating leases 9.90%
Payments  
Operating leases  
Amortization of right-of-use assets $ 15
Interest 26
Operating lease cost 115
Total least cost $ 156
Weighted-average remaining lease term - finance leases 1 year
Weighted-average remaining lease term - operating leases 8 months 12 days
Weighted-average discount rate - finance leases 13.00%
Weighted-average discount rate - operating leases 10.00%
Grants Management  
Operating leases  
Operating lease cost $ 20
Total least cost $ 20
Weighted-average remaining lease term - operating leases 1 year 9 months 18 days
Weighted-average discount rate - operating leases 8.00%
Budget  
Operating leases  
Operating lease cost $ 109
Total least cost $ 109
Weighted-average remaining lease term - operating leases 9 years 6 months
Weighted-average discount rate - operating leases 4.80%
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 $ 1,026
Year Ended December 31, 2022 677
Year Ended December 31, 2023 383
Year Ended December 31, 2024 368
Year Ended December 31, 2025 417
Thereafter 2,109
Total 4,980
Less present value discount (931)
Present value of lease liabilities 4,049
Finance Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 439
Year Ended December 31, 2022 197
Total 636
Less present value discount (51)
Present value of lease liabilities 585
Procurement  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 365
Year Ended December 31,2022 247
Total 612
Less present value discount (27)
Present value of lease liabilities 585
Payments  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 343
Total 343
Less present value discount (21)
Present value of lease liabilities 322
Grants Management  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 90
Year Ended December 31,2022 123
Year Ended December 31, 2023 10
Total 223
Less present value discount (16)
Present value of lease liabilities 207
Budget  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine months ended December 31, 2021 318
Year Ended December 31,2022 430
Year Ended December 31, 2023 383
Year Ended December 31, 2024 368
Year Ended December 31, 2025 417
Thereafter 2,109
Total 4,025
Less present value discount (883)
Present value of lease liabilities $ 3,142
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases    
Operating Lease, Liability $ 4,049  
Operating Lease, Right-of-Use Asset 2,539 $ 2,610
Finance Lease, Right-of-Use Asset 1,330 $ 1,355
Finance Lease, Liability $ 585  
Finance Lease, Weighted Average Remaining Lease Term 1 year  
Finance Lease, Weighted Average Discount Rate, Percent 13.00%  
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Term Loans (Details) - USD ($)
2 Months Ended 3 Months Ended
Nov. 13, 2020
Feb. 14, 2020
May 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Aggregate principal amount       $ 27,971,000  
Unamortized deferred issuance costs       1,476,000  
Amortization of Debt Issuance Costs       172,000 $ 66,000
Paycheck Protection Program          
Aggregate principal amount       $ 2,971,000  
Interest rate       1.00%  
Paid in kind interest rate percentage       0.00%  
Term     2 years    
Paycheck Protection Program | Citybase          
Loan proceeds     $ 2,000,000.0    
Paycheck Protection Program | eCivis          
Loan proceeds     900,000    
Paycheck Protection Program | Sherpa          
Loan proceeds     $ 200,000    
Amount of forgiveness obtained       $ 200,000  
February 2020 Credit Facility [Member]          
Aggregate principal amount   $ 12,000,000.0      
Deferred issuance costs   700,000      
Deferred debt issuance cost applied to interest expenses   400,000      
Other deferred issuance cost   $ 300,000      
Period after which interest rate becomes applicable   6 months      
Annual increase in interest rate   1.00%      
Unamortized deferred issuance costs   $ 200,000      
Interest rate   12.00%      
November 2020 Credit Facility [Member]          
Aggregate principal amount $ 25,000,000     25,000,000  
Unamortized deferred issuance costs       $ 1,476,000  
Debt Instrument, Interest Rate, Effective Percentage       8.15%  
Paid in kind interest rate percentage 2.00%     2.00%  
Interest expense       $ 700,000 200,000
Amortization of Debt Issuance Costs       200,000 $ 100,000
Accrued interest       $ 200,000  
November 2020 Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Interest rate 8.00%     8.00%  
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Term Loans -Schedule (Details) - USD ($)
3 Months Ended
Nov. 13, 2020
Mar. 31, 2021
Principal   $ 27,971,000
Payment-in-kind ("PIK") accrued interest   199,000
Unamortized deferred issuance costs   (1,476,000)
Term loans, net   26,694,000
Paycheck Protection Program    
Principal   2,971,000
Term loans, net   $ 2,971,000
Interest rate   1.00%
PIK Interest Rate   0.00%
November 2020 Credit Facility [Member]    
Principal $ 25,000,000 $ 25,000,000
Payment-in-kind ("PIK") accrued interest   199,000
Unamortized deferred issuance costs   (1,476,000)
Term loans, net   $ 23,723,000
PIK Interest Rate 2.00% 2.00%
November 2020 Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Interest rate 8.00% 8.00%
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholder's Equity (Details) - USD ($)
1 Months Ended 3 Months Ended
Nov. 25, 2020
Feb. 29, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Class of Stock [Line Items]          
Proceeds from issuance of common stock, net of costs     $ 6,790,000    
Preferred Stock, Shares Authorized     25,000,000    
Preferred Stock, Par or Stated Value Per Share     $ 0.0001    
Preferred Stock, Shares Issued     0   0
Preferred Stock, Shares Outstanding     0   0
Warrants and Rights Outstanding     $ 27,093,334   $ 27,093,334
Debt Instrument, Face Amount     $ 27,971,000    
Temporary Equity Number Of Shares Redeemed     0    
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 11.50    
Share Redemption (in shares)   334,254      
Share Redemption     $ (2,710,000) $ 2,056,000  
Warrants and Rights Redemption Price Per Share     0.01    
Public Warrants [Member]          
Class of Stock [Line Items]          
Warrants and Rights Outstanding     $ 18,400,000   $ 18,400,000
Private Warrants [Member]          
Class of Stock [Line Items]          
Warrants and Rights Outstanding     $ 8,693,334    
Minimum          
Class of Stock [Line Items]          
Sale of Stock, Price Per Share     $ 18.00    
At The Market Offering [Member]          
Class of Stock [Line Items]          
Common Stock, Par or Stated Value Per Share $ 0.0001        
Aggregate offering price $ 10,000,000.0        
Shares issued (in shares)     935,633    
Proceeds from issuance of common stock, net of costs     $ 6,800,000    
Treasury Stock [Member]          
Class of Stock [Line Items]          
Share Redemption     $ (2,710,000)    
Common Class A          
Class of Stock [Line Items]          
Common Stock, Shares Authorized     400,000,000    
Common Stock, Par or Stated Value Per Share     $ 0.0001    
Exchangeable Shares | Questica And Bonfire [Member]          
Class of Stock [Line Items]          
Shares issued (in shares)     358,658    
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholder's Equity - Share Redemptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 19, 2019
Feb. 29, 2020
Jun. 30, 2019
Mar. 31, 2021
Mar. 31, 2020
Business Acquisition [Line Items]          
Common stock redeemed, Shares       525,060  
Loss from repurchase/issuance of shares   $ (2,100) $ (800) $ (5,333) $ (2,056)
Number of additional shares issued   334,254      
Common stock redeemed, Amount       $ 8,000  
Ecivis Acquisition          
Business Acquisition [Line Items]          
Cash Consideration $ 14,000        
Stock Consideration 2,883,433        
Business Acquisition, Share Price $ 10.00        
Redemption Price Per Share $ 10        
Ecivis Acquisition | Additional Common Stock [Member]          
Business Acquisition [Line Items]          
Percentage of Shares Redeemed on Redeemable Common Stock 40.00%        
Common stock redeemed, Shares     71,428    
Ecivis Acquisition | Redeemable Common Stock          
Business Acquisition [Line Items]          
Stock Consideration 703,631        
Common stock redeemed, Shares     178,571    
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted 408,667  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Outstanding as of December 31,2020 245,904  
Number of Shares, Exercised (792)  
Number of Shares, Outstanding as of March 31, 2021 245,112 245,904
Number of Shares, Options vested and exercisable 191,248  
Weighted Average Exercise Price, Outstanding as of December 31,2020 $ 2.26  
Weighted Average Exercise Price, Exercised 1.16  
Weighted Average Exercise Price, Outstanding as of March 31, 2021 2.26 $ 2.26
Weighted Average Exercise Price, Options vested and exercisable $ 2.25  
Weighted Average Remaining Contractual Life (in years) 6 years 8 months 12 days 7 years
Weighted Average Remaining Contractual Life (in years), Options vested and exercisable 6 years 7 months 6 days  
Total Intrinsic Value, Outstanding $ 1,126 $ 1,130
Total Intrinsic Value, Options vested and exercisable $ 880  
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Shares, Unvested as of December 31, 2020 | shares 3,280,290
Number of Shares, Granted | shares 816,162
Number of Shares, Vested | shares (882,990)
Number of Shares, Forfeited/ Expired | shares (39,878)
Number of Shares, Unvested as of March 31. 20201 | shares 3,173,584
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Price, Unvested as of December 31, 2020 | $ / shares $ 4.94
Weighted Average Grant Price, Granted | $ / shares 6.92
Weighted Average Grant Price, Vested | $ / shares 4.70
Weighted Average Grant Price, Forfeited/ Expired | $ / shares 4.45
Weighted Average Grant Price, Unvested as of March 31, 2021 | $ / shares $ 5.52
Restricted Stock Units | Vest in ratable annual installments over either two or four years | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 2 years
Restricted Stock Units | Vest in ratable annual installments over either two or four years | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 4 years
Restricted Stock Units | Vest over a three-year performance period  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 3 years
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Additional information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Stock options granted 408,667  
Grant date fair value of stock options $ 3.6  
Share-based compensation expense 0.1 $ 0.1
Unrecognized share-based compensation cost of stock options $ 0.4  
RSUs granted 816,162  
Remaining contractual term 6 months  
Restricted Stock Units    
Share-based compensation expense $ 1.7 $ 3.2
Unrecognized share-based compensation expense of RSUs $ 14.5  
Remaining contractual term 1 year 3 months 19 days  
Performance Shares    
RSUs granted 825,590  
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Total revenues $ 13,259 $ 11,276  
Cost of goods sold 4,742 4,527  
Income (loss) from operations (8,136) (16,520)  
Amortization of Intangible Assets 3,599 3,673  
Depreciation expense 253 54  
Interest income (expense), net (859) (236)  
Benefit from (provision for) income taxes 170 2,521  
Goodwill 284,635   $ 284,635
Assets 425,942   432,447
Corporate Segment [Member]      
Segment Reporting Information [Line Items]      
Income (loss) from operations (1,756) (5,520)  
Interest income (expense), net (844) (205)  
Benefit from (provision for) income taxes   113  
Assets 26,630   31,407
Procurement      
Segment Reporting Information [Line Items]      
Total revenues 2,437 1,656  
Cost of goods sold 470 392  
Income (loss) from operations (805) (2,114)  
Amortization of Intangible Assets 651 667  
Depreciation expense 47 16  
Interest income (expense), net   (1)  
Goodwill 68,744   68,744
Assets 92,306   92,841
Payments      
Segment Reporting Information [Line Items]      
Total revenues 2,229 1,899  
Cost of goods sold 1,566 1,470  
Income (loss) from operations (4,846) (6,352)  
Amortization of Intangible Assets 1,355 1,365  
Depreciation expense 94 18  
Interest income (expense), net (12) (30)  
Benefit from (provision for) income taxes   1,785  
Goodwill 88,327   88,327
Assets 109,142   110,339
Grants Management      
Segment Reporting Information [Line Items]      
Total revenues 1,750 1,465  
Cost of goods sold 650 722  
Income (loss) from operations (969) (1,449)  
Amortization of Intangible Assets 323 323  
Depreciation expense 9 8  
Interest income (expense), net (3)    
Benefit from (provision for) income taxes   428  
Goodwill 45,140   45,140
Assets 54,976   55,676
Budget      
Segment Reporting Information [Line Items]      
Total revenues 6,148 5,643  
Cost of goods sold 1,902 1,804  
Income (loss) from operations 627 (199)  
Amortization of Intangible Assets 973 1,018  
Depreciation expense 101 11  
Benefit from (provision for) income taxes 170 (52)  
Goodwill 60,468   60,468
Assets 115,362   113,710
Permitting      
Segment Reporting Information [Line Items]      
Total revenues 695 613  
Cost of goods sold 154 139  
Income (loss) from operations (387) (886)  
Amortization of Intangible Assets 297 300  
Depreciation expense 2 1  
Benefit from (provision for) income taxes   $ 247  
Goodwill 21,956   21,956
Assets $ 27,526   $ 28,474
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
segment
Segment Reporting Information [Line Items]  
Operating segments 5
Revenue from Rights Concentration Risk [Member] | Sales Revenue, Net [Member] | North America [Member]  
Segment Reporting Information [Line Items]  
Concentration Risk, Percentage 90.00%
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !F"K5('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 " 9@JU2:U[;%>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQ[)I"L+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9B>B( "2.J&5J E!]9- M$\-Y[%NX 2888;3INX!Z(<[5/[%S!]@E.2:SI(9A*(=FSN4=.+P][5[F=0OC M$DFG,+]*1M YX)I=)[\VF\?]EG5U5?.BNB]XL^&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 9@JU2[G\Z&FD% #?%@ & 'AL+W=OVR?K:1ZU8$0AJSC*-'GK<"8Y>=.1WN!B+D^ MEDN1P"]SJ6)NX%8M.GJI!/>SH#CJ,,R=1$82(>%=%I M''.UN1"17)VW:&OWX#E,9*/B8&==B+*,_0]\$YZU^B_ABSM/(/,O5C=A^4,_J>3+2 MV5^RRM_M=EO$2[61\388".(PR?_S]381^P'L0 #;!K / =0]$.!N ]SL0W.R M[+,NN>'#,R571-FW09+G)HN%KPL1VX\0H^#6$.#.\E%X*O6((3WQRE9C0 M;,AMD@\/F^8VT0%70I]U#+1F8SK>5ODB5V8'E%UR+Q,3:%#UA?\^O@.4!2K; MH5XP5/">JV/BTB/"'$8K>,9UX1M"W:KH=S1ND3@WDW/_9^+^'LVT43!*_T$: MZQ:-=;/&NG6-33=+4=45>#AUVD\(1:^@Z#6C>$JY,D)%&_(LEE*9*B)A<+4G#(DZ MI2DZJ,QV/C^+16@G,= ]\+BR!VN$ODR_D:GP@D1&1E3Y/ M<:<>ITI]G)^8@=3(M=N4M?%N+/R,0 &9&*C&4*V82D M2K^:%%>_'V&093V@N(EO(4>^#VL6?;2[('?P'OF:5)/ADI3V'?( )24@4[E* MLE$C%+E4L/S$F,MZ07&;1YFG*UG)C$M.TM"(GW^D)\YOU'$PRK)R4-SN/U*. M[1WTN\U))2$N=\1$+KC&XLH90W/8_PA6C\E')MS#QJOL=UWQXP=:L92EA MC4I)@?8HM8&9_5>X/#A5:A3[ ]KM8FQE\6"X[V=].(+=WV$47.#481A(63(8 M[N]W,BO]@4RP*E8C,NCVH$H,^AA162(8[NO3T$!%E7-"V2^S7\E$>*F";%5B MX4IC&<=0^R9&>J]'9 F&_L:C5)"?G&-;/,@2S"3;8V'<90%AN./#0MBN,,AD M$\]D5(F+"\"*Y08C*>L%PQU]ES)RM?8"GBS$P354C=##:'(YPO8OK"P/K%%Y MV%79?*N0I0L,HWJ]6:/X[>/6^#U96018HR)P:VM+?K1A:S[?H5:2X8HU9*7Q MLT;&;U>84.7!5Q=25<\#7.=!)FWN>0)D0,3/!3'"TOU9(_>?Q#R*R$6JX6== MW9>X3LVFU"T]WVWD^5>Q4 L[NKZ BP?P F6/*G,78U@'5GI^&ZC[<+5>G_' MG&^Y*K%PM;HMLUL6 +?1GF$2".A"+$^X3"W0WND.[MHCV)/Z^;XTXHM*%%R@ M%J6T=!=WY)UIO:LCD^Q4CGQ-#2PG$FOY52=B6^5>IFQ/=-^&O=/NH,<&L"=X MVZ?J[!TAVF&;G:QJXME5?7Z:6#PM3F]'V9EEIWP]/_J]YW;4:Q*).80ZQZ?0 MO,I/4_,;(Y?9@>1,&B/C[#(0W!?*O@"_SZ4TNQO;0'&F/?P74$L#!!0 ( M !F"K5+0N->_0P8 +P; 8 >&PO=V]R:W-H965T&UL MK9EM;]HZ%,>_BH4FW7NE;<1V'BN*U-'N;M(>JM'=O7:#*=&2F#FF+=]^=J ) MQ,>&2?<-Q'!\\O>)?7[VR>1)R)_-BG.%GJNR;BY'*Z76%^-QDZ]XQ9JW8LUK M_<]2R(HIW90/XV8M.5NTG:IR3((@'E>LJ$?32?O;K9Q.Q$:51?OA6/*R4^6$\G:S9 Y]S]7U]*W5KW'E9%!6OFT+42/+EY>@* M7\QH:CJT%O\5_*DYN$9F*/="_#2-CXO+46 4\9+GRKA@^NN1SWA9&D]:QZ^] MTU%W3]/Q\/K%^_MV\'HP]ZSA,U'^*!9J=3E*1VC!EVQ3JF_BZ0/?#R@R_G)1 M-NTG>MK9QG2$\DVC1+7OK!541;W[9L_[0!QTP*&C ]EW(.=VH/L.M!WH3ED[ MK&NFV'0BQ1.2QEI[,Q=M;-K>>C1%;1[C7$G];Z'[J>GLZY?KFR_SFVNDK^9? M/WV\OKK3C7=7GZZ^S&[0_,/-S=THJ-'=2FP:5B^:R5AI M#<;3.-_?[]WN?L1QO\],OD44OT8D(!CH/O-WO^9YUSTX[C[6(^^&3[KAD]8? M=0U_(R6O%6)-PU5SX?%(.X^T]1BZ/+)FA71L4&XN^*]-\O* M++C'*4XR&D_&CXSXTAMUJG-O&J_ZI@R5=0/?Z8W ^8@S09Z M :,8.Y( #OKT'W@5?ZP5JQ\*O?KW^IQ38._H:'TG49 .9 )F., Z7SB4'H * M>Y7^*\3BJ2A+4!NV@Y.&,1TN]M-VQ^)ZC&#B?_!M2G(_X7WWH[616(D>L@H3 MXA#7$PG[D;1+1QYQU+IM2*(L'"9XR(Z2,'0]VAY%.#R+PF7![HNR4 7WHACW M],!^?'206[,M:^>XSG8LS^6&]TP!0V)C(8HBZWG95C&-8TGI@/SZN^9+K M@"PTFA]YO>%Z^_7"DK609O<+2K8Y02@-K24 F!$:.#B->YY@/U".$_7+D]R> MJ=U&1Y0.$S9HY, +[OF"_8 9INP_50Y@1,-F*!V"#79-E)XVV(^;F:B-1-[]<:,'BZ*FJ4LW6A5Q$HUL82S6B0#L]7D%T: MI*X]+NWY14_6^C;5IF2*=\4S4>FINC+E^$>NY>LV!Z7;/"+QL.X#&+GF00\L M>@)84J?2C=QZ)J@-HC>IO2V$S**8.K:PM.<5]?/J,*8+OBSR J0JM8GS!H=! M$EI3%3(D),&90VF/)^K'TRZ[-T F 05#B G3S%K\0+4OB)/844JA/8SH'\*H M3?9GRT^M8CE8RX#LH%K&^.#5BGFO]9G)AZ)N-->7NF/P-M$!D+M71;N&$NOV M;6*,RW;&.C_ET*HEX9Y@=.]L)O^!E!+ P04 " 9@JU2QHAY MSM$"22Q21P>)@<1Q=P,T!\1I>\W(M"U4$KTD9:?[]#N49,F6**8W>V,= M/#/Z."3G)WFUY^*7W#"FT'N6YO)ZM%%J>SD>RWC#,BHO^);E\,^*BXPJ>!3K ML=P*1I>E4Y:.B>,$XXPF^6AZ5;Y[%M,K7J@TR=FS0++(,BI^W[*4[Z]'>'1X M\9*L-TJ_&$^OMG3-%DQ]WSX+>!HW499)QG*9\!P)MKH>W>#+F>MHA]+B1\+V M\N@>Z::\.)F(IBY4.0>&R8S.6ICH2'Z%_+ MQD-CWJAD,Y[^3)9JX?(P?WQ= MH*>OZ.EY_G+S>@\&Z.916SX\O\S_!K?['W/T[6FQ0.?H^^(.??[T!O&UY(FB_E&?IT\GPU5D"NOS^.:\K;BI(,4+KH@>=J(]$\7[+EJ?\86MPT MFQR:?4NL 1^HN$ N/D/$(=C ,_MS=\>"XS:]X);QW/^U%RP@7@/BE2#> ,@+ MV[&\8,8NJCR#TE-7A]T4N\2?7(UWQXDS6&$2!HW5"9;?8/E6K!F7"O$5U(UA MO"J"?_1A+_1(A\Y@Y)/0#!M^,?!QVP/I&0>A- MS&!A Q9:1]73E@FJDGR-V#N4?=G-VTG0J D:65N[H"E,;YC&4(7$+Z;#FQH= M]=KCAD&W-_I&7N1[YD9/&KZ)O3=8#JU.2T*ZA(J92*6SL&,FS$F/P,<3MX/9 M-PJ]H;[!3EMXG0^FFF14Q)N2= D#.^5;T$?C$*I#'2.02>1W. U6;CB)!D"/ M% );06\R+E3R+RUE%R9ADBN:KY.WE"$J)5/F>H[[+/ZD6RQ,5D'H#A"3EIA\ ME%HEBE@50@_^&!1I;:P9LSK.R?>]8*!8X;::8]=>KC:0(*8U;T43@78T+9C. M7 PB!D30R?I6)LMR?O+GD,&,N"080FUU =N%X9LNO2O!LP,NI-6(V2_\YQ%V@RZFP0P'OM9X M(VX+?(XM*;@/E<,5ERJ%_T,Y1O2\BYY[C1EUV@QGV@X&*2%JQ M(7:Q.1E_@P.#] 4$!UU$@Y$W&9C(I!498A>9NN88I\DP;U\^SC'L7[OK#).= MZPZ-"-+J#+'K3#F6WQALIMD!6M%W\^ E?:DYQQ&>]-)KLIM$0RMHTHH2L8O2 M+2R,8(5:S;T/:0WJ$SI=5(/X^'H[901MY8?8Y>>1P5R"S!JY^ML+R*)#>EDT MV86N[P_ M8)#[()S@$,@-U6I.M/'"$E<+>.2M%#=#6I-7L4-CXF<"[&PO=V]R:W-H965T&UL MM5IK<^(V%/TK&F9GVLXLBR7YN9-D)@O.ALT# J&=3J1I)%'V6WZW,M6*?'FA5$4]I"FF;W("^+.Q5GQW3B].$O6- QB,DY! MMHXB+_WQA83)ZWD'=K9?3(+G)-<@?Y2E)ON?(RTD_"/X(Y79YW[ Z8DX6W#NDD>;TF MY0,9N3\_";/B+W@ML5H'^.N,)E%IS!A$0;SY]-[*0.P9Z%!A@$H#Q!E K## MI0'F1[ 5!GIIH',&2/4,1FE@< :FKC P2P.3,U!&R2H-K$,-[-+ Y@RPJ3!P M2@.',S"0*G':-G,:'R?58\-=LOEL&Y;*9)MNR.?;4HZR33CD,ZXNPFW*H9!S M1V6R33KDLVZI0@RW:8=\WI6E"+>)AWSFU<2VJ8=\[G4EL6WR(9]]906C;?81 MGWWE/$3;[*/-DK-9(XH%9N!1[^(L35Y!FN.9O_RB6*4*>[:N!'&^H$YIROX; M,#MZT1_=#]S[J3L [&HZNAT.+A_9S?21?=RY]X]3,+H"_>O+^Z_N% SOP?3Z MCVX'[F3Z"W ?9L/'/T$7S*8#\.N'W\ '$,3@<9FL,R^>9V<]RBCF _7\ MDLZ7#1VDHI-$$5MFIS3QOX]3\A(P3^$/,"&K)*5D#OZZ(]$32?^6>.X?[EEB M/6BV=M_\I1<_$^\I)&"Z]%*2'4G//7H B9.K9B>7\WF0MRDO!&,OF'=9+OK> M*J#L?LOL2-9?WSW@A(U7=-]D <9ID*1@3-C'_".XG/_#*IPU9]K$X/I_9."F M*;OK)VFZ:>^'F@D_-Y\U)@T@[TD=Y;>_?_Q]"G%MWH=#(2;^/#O8WHDN2$(Z;8E[F4?B%@ M&/M)1$Y-Z<-/'5PRP*1Y@"/I3IN]O;?*'D]U?VHES5H6@82M5'6S'E,5.VF! M=M("%7YTA9\O7NC%/@$>907I?P(8?@1(@XY,%6P\F86G? _XC?T:1EC#MHFX8C\4.) 635K MCLE5?3NN%@A]%PB],1#WA((PR612=:0+0W:AA0UN"LU:835BQHZ8T4BL4-#= M_*1E#EBS6+'.X>5+I$S,&0(#C!R>9@NH1M+3RT"096N6R05K=WX2 MTX!ME%B+8Y=9,">I*K.N+=52-N+,C[OPDXBU9=QW)U&5+ M@2WG![5JXZ\U,OR=9+GN8?MTD!%*0W;-*- T\/.OLV(#L(X#FK6593E.K2XA M,A0!A'LG$[ YA 6%9#,UR!M)_2"3[HJ'I:-]!EQ#G#5"Z@0K?0.;!8Z<8&NX MD!@NTW$49*J6!)M[TE62DN Y!OZ:R<'8_P%HZL59N"FQ9R^039 '*/8%I.D. M'[L65)UQU3M@<_.H'7EL I;/C!=2Z'&:@)8C&[?T7], 2#=Y^07%%E-#U>E7 M'08VMYBCZ+<6A=A?&$?-X52/*\%U.6#]<:I>!)N;T9Y:O_/2K8Y!FI2MV2;& M71D$(Z3QN9'U-$=S.-R-!">1O2,9S-9-S+%[D."0#H6ZEY!C=8\4;1]6'11 !_*ZT)4A;0MA6U4G54.&S1U9OJN3\OT"Q0;,B89^.V0@ M@1@Z0CK_R ?!KB0P5G (SLHJ@=L:S:_H?PF8&/-U+KJ3P&YE MWB!R-,S-FWM9>#&$_+21C H1LO@9,6[/UH/$%P>9R%*@.;;&S=)'V5.R" M\2PRX5MZ-SEBG%@<(LFAA:%2 *A2BNCG'EL@F79C^T-3-9?71Q@T0E MU&6=39CM;; ZQ4HNH6:Y]--VV4AV3.$8IJU:UZLVAUJ.*@[>9R.QMP@'KDV0 M^F%KU7AP<^,Y;9^-Q59C.4C!I>HSN+G/G+3-QF(K0<)!: NHSK=J-_C@ES#[ MVPLHC9AX6BZ<(TM>PV@FYE<>"0P[6.-5S8T$U[6QSG64D0P&=W56?A>.^MP$FO!=KC+CF=MW1L. Z_QY$A3:A#I)IC57?%1W37 ME*VH)"+Y&\PH6<=4]@X1BXS_BR2AVYO\]T^[7YY>_ =02P,$% M @ &8*M4GB9%Q9$" Q"( !@ !X;"]W;W)KK%==O-R)7+Y=G^&S_X*=\7E;F0?_J8LV?Q514?ZV?--SUFUGFI'6 E_BO%2WEPCQDDS.4;5AO]*&%==31X?;N\> MIG>W"*ZFC]_O;Z]_POHG^O;]\>\IZJ&_IK?H_(]/ MZ \D"_1KJ38E+^;E1;\"-&;.?K9;^:9>F016INB'*JIEB>Z*N9@?C^_#+IJM MD/U6;DATPA]JY*[PG4(P=VI''H[54/CQ(RNNAO M#Q7C$QO2-&W$CH"E#; TJH#K^?_ ?L'EJQ)5"GP^4T4F)KD-)6IA5H>5JC<$MHS$/QNY M-KA]*JWG30]T15+:TF=7)F5^70X;O,,HWNN5TI7\M\$KBXH7SW(&VN1E*2KO MZ0\[,&@Z'K>P>H0&0^I'.VK0CCZ$5IM8:B[@7"-X1UW5#MMPNS*,8C_:<8-V M'$4[77(M>H8+YBA3*R#(TB+W01QWEL\R$1? MB_5&9TM0LK&#TJC+,&IA.&U!9<:;7F^ ML7!?N-:\@* E^4SFLGKS(B==TTQH.]1ZI' Z"/@;=ER#Z8<\;KXWEKF85\-P&82Z-=:/?LC"_E0 ;\=LV MZZ*E20")HRN<1I&<_X<;RLEWIBM>#>]L9+DT5% K=>:'DWJ!Q%X3A' MW?#=\8E7$Y,$.C<4NA7Z[9,7A8=UV@?8%1F$8#IFPG%JVKOZ7)9K5=8GN9"O M8'OA2(^[K$,"#(D=Z> XZX2\%](.AAJI > M'0OA<3Q?M/!+@_\@Z[$JM%G)/OB,BW3)H8=3.F@C]HGA M(&9'(B1.(HU:U_R-VP0-,',3Y<31(7JA=]FA-\)M]O-)I2P0B8GC$!+GD";! MT&(KBHTX4/8IV#[V8,,V[*Y4CX74[?B#Q/GCL?&57)CLXA34+G7T*&NSM$^* ML4!61!S#D#C#/.R+'5?@')8]OF+'NP(0B>W#D0TZ03^M(%[* A/']1TH=Z] XZSQIE0DQWZTS M4QIF@'7*S[858$K;4\GJA':Y!CAZ& B U+$-C;/-)) HF$ANVQB^8Z,>&NDT M6+Q"PP!>QS0TSC332F6_(6H8C"7XB-"9+/W&13UE1QNCIWX)(#QH@<4I9:)6 M*]!?:8&Z$M /T4,/HX0%2B/J"(+&">+8X!KKLHFA0]>87[!$HEU.& S'@:J# M.DZ@<4XXAO>1))IVXWO(!5QHI_&:XZ?8VWJ-H+"Z>A>STFYQT<.LG3I[I6@( MMR,*&B>*AW@;T1?.O'OP403#'7?NBF%,<.K-J;\HN>P F:;07IHL*-5@P M;G:[9#TV&G3LQ2-&TI$?.',LQ.(L- E!_8QFXED6A;$5TY(06JJY#S_KDA A MHZ3=8/.(C>@P$%B9HRIV@JK"^(7)VJ/(NV2$A^-.?>01&V$<\%3F2(N=Z+$9 MP+UC+4.-@=X$UUZT75HZUO,Q#D=-[ 0UU3AVVHHB\%4WXU#,8@?O;5@TYYIN MUNMY<6PQ%\:P+T]?M>CCEF8'%FN'NM Y0MQ>N^LTT" M1*V #S2')LP3]I,D:(HN[+-XV+J)YW(Z- #R!UT3R- M1_/[0%+GL^JT&Y##:5SJ G(:#\@^,P.#VH+.0#N5.HT+=U["TG34[J%XI @; MM,N__L'W "NAG^UG$@8/'$_]/KUYVGR*<6T_0&@]O\%?)_4'%6Z:^ON.'UQ# M "\A-5S E,F7(2A4UY],U#>56MNO#F:JJM3*7BX%!_&PO=V]R:W-H965T M&ULK5EM?W3U>[ZS[[&NE@OC:-L:_ M.*E#V/PPG_NB5JWT9W:C#%;6UK4RX*NKYG[CE"SY4-O,%^?G?Y^W4IN3FVM^ M]L'=7-LN--JH#T[XKFVEV]^IQNY>G%R_ZJH.]&!^<[V1E;I7X=/F@\.W M>2^EU*TR7ELCG%J_.+F]^.'N">WG#;]IM?.CSX(L65G[F;[\5+XX.2>%5*.* M0!(D_FS54C4-"8(:7Y+,D_Y*.CC^G*7_R+;#EI7T:FF;?^DRU"].KDY$J=:R M:\*O=O=:)7N>DKS"-I[_%[NX]_+9B2@Z'VR;#D.#5IOX5WY-?A@=N#K_QH%% M.K!@O>-%K.5+&>3-M;,[X6@WI-$'-I5/0SEM*"CWP6%5XURX>>\J:?3O,KK( ME.*N\]CBO7B_48X?^^MYP$VT?UXDJ7=1ZN(;4B_%6VM"[<4_3*G*Z?DY-.S5 M7&0U[Q:/"GPKW9FXO)B)Q?GBXA%YE[W9ERSO\D\S>W+-D_Z:)WS-DS_9NX]+ M?6>#$A=GXO^1+EY]_+?XJ(K:V,96>_':-J4VE1<_F>*,#^G@D9(KKTLMG59> M?/?7OUPM%N?/<9(_73P7UHE0*Y$6EK;=2+-/BW\3=KU6S@LIBL9VY2DE20F1 M&EK:M?"VZ:(J&Z>1^+K9"Y")>&==J,5MJYPNI!$^2.PGA1I;R$94=JN<0?J# M+9<_^_+B'1C\@2LBP=7 0[UYTIXAEMH)LM.J=HSTQLY)XWST3EI G( M-P."BFNKKJQ4@ M9/OS"BY1F@O:E#DETZZH!PTQ15OI!>_J4I" M[#NUE:5D"36>6CC7D1MUH5@;-ZZA!JEC!>M;0,^)34T>7Z% MR*W!1KYP>L-X@%/"H%#OO1B#_33B)!R;-0@N(4C!Z7?6K+53,XC_,'AG %E: M!Y)@8F17\2:49V(GR8C"NHT%"F$#U$$"%[5X2@E\L1 =:"%"JI$[GW7%+5N< MXX"^-P&ZV1ZANQH&[X7=&0Y[4GX_.ZK%IWM69/90DZ.^A7H_2].16ZY8P2OQ M'7B5"\=6-;@D 3_=-0H YZD3*4+P+9S18^ED9.] M78>=).=[Y;:T(]8"RC/8, !ZQO:LG)4D?-.M&A(+S:V;L=0MN;$#'%&>X$"G MJJYA5Q2VA;A"(S\@+&A*%$#CLPI#['-J#Y5>RON>0.1F [4CCX5:!N1.LT&":E/.A#(5D@]_M[+IH/E, M&%79H'.*2UP",Y4I$0]ZX#L2!V\4J$$$B9$]I6H04MA!O<(:&21D!\OXZIDH M44%%CGSB5.10)?!H41+TF^);?%H."J*/T@5!IW,X:&LH!NK=5=RXX! MZ8H4"VBQU&%_!R;E'$^D-R3XL,K%(H)%^7>R!8NHR RSDM=Z0",9NVC]1JK5W4BB]J[4HW<,5G;?UGZ&EQ\ZE= MGWK9I#!'%B]J:8QJ1L[M,V%0UC.G#*+SNOX'*C"5MJJ;><-N(5%5&/$I"KZ "QO&D"L/CP(;P>R/GC M.'MCO;@U%88"7+I$P.%_H^4LDG2#[12!")T18U?QYJ$/2-@KX;@BQ/1W2K>K MSOE,X+DA8>0I(PE0$]]2%-"IF!+\I7]7F2J4;*GABRRBOJ86A(I#;%M@A01D MJ1J.P9^P%+N#Z,$!8 &*"S&=PW@D)/4I)."_+(KJ.6)H28W)*L!)T75>_;0 M#3,JQ:?P@=YH== H14#",;*A+JQG(\(T0+2'IBCOGO0Z\$LJT@=,EJ%Y5.ED M<.) :]1IP.AX*&*@CL%(YOSL2*X"V4J=GD1+D-:5&AD("B]+'6F#6H3L\LQ? MUE1VY,01=% -M.%L/G0/XF4X5A@I0L!5]-J)NPO[YY7-J]4&?MJ/VAVF\ M[T@GXT"_!R,9_D<;2%B:I-UXUQ%N[^7^\:R[@PWDV;<(MRSJSJO 2*.<*Q5: M+(L^.O= 0YN4:3-8#+G9Q!BN@"$HG9:_A#F7[.RCH6^Z*A?#X>79Y@DMR82Q???W_% MO:#I9Z11[I%E(#/\@P([V\^43#$I&3M'O00G9)(P2Z-E5!1X53%P2.0FU 7/ M(;^<7BQF/$4@413B,7#CX9#=SQ/CD1\W3R;^LT/1_!Y4PX2\R#-Z2]//.&M:^1_KJ /#V8GZPWN388:#O2.+'GO9,,L$ MB&(Z"#A^^!>86]I(A;=K%UFL11W,G3&QK./>\![?-T=)+JZ(5P.8[OM.ZLV; MY3 _\KY+ZM)S0N0$O, 4Z6M@\"1K?5N)O=/RQH+Y79 M4KG-9U'^TDA]]U56@1*;% MR'?I"I]?764^Q*S2QW:#L:*FJ67P,,-GHA/B:=)@'INR8SK:81YAF$PDH*-1 M1-NY&:*7,#7&<9I,HJZ3([&7@KXT[)^)'X>W7Y,".AN!E 9';3K%TY4_D(<0 MJ:^II^/N@%@3),]OGQQ7ROY-VEH!LL=>!L]'K]UQ9<4_+OB(\_@&OG_:_WYQ M&U_;#]OCCQ]OI:N(LQNUQM'SLV=/3X2+/RC$+\%N^"7^R@;8QQ\)E"J P 3 P !@ !X;"]W M;W)K[-A.;0..VV % MUC9SMO7#L ^T=+*X4J)*4G'S[W>D;$5.%F,O=;]8O./=/( M!KZ4HM)SKS"FO@P"G198,CV0-58TDTM5,D.BV@:Z5L@RYU2*( [#BZ!DO/(6 M,Z>[48N9;(S@%=XHT$U9,G5_A4+NYE[D'11KOBV,502+6(OFU_I&D11T M43)>8J6YK$!A/O>6T>75T-H[@]\X[G1O#'8E&RD_6>%M-O="FQ *3(V-P.AS MARL4P@:B-#[O8WH=I'7LCP_1K]W::2T;IG$EQ4>>F6+N33S(,&>-,&NY^Q'W MZQG9>*D4VOW"KK4=#3U(&VUDN7>F#$I>M5_V95^'GL,D?,8AWCO$+N\6R&7Y MFAFVF"FY V6M*9H=N*4Z;TJ.5W93;HVB64Y^9K%&;9A!*K,!F<.-PCLN&RWN MX:W6#69PS2M6I9P)N#T8ZEE@"-H&"-(]S%4+$S\#D\ [69E"PYLJP^S8/Z"4 MN[SC0]Y7\TM4A'5%E8%J[:H@549 MO%%**EA)I5H6:?A]N=%&$9G^.($Z[%"'#G5X[NJ?AGDO#4(\@/\$!Q\J^*5 MR*6@$VP+9-A&4'WH$M VDJ%)S',JD UJ)1O7G5JZ-)PB[^(^)&"3!$X"53K[ MDYA.^+QRYLQ%([E&Q66F+VD'B#>5)A6-M!0\8W:^ER5!?R!SUNZ2W;N5+"G% MPEX@=P@_2:WA^^\F<9B\.OOWYX8I@ZIE.Q!7T^) UO")\5+W=V*-M51V;=VT M*TZ[R)[+VM;8UL.QU58N9US!'1,-VF+LF%+,E9EMN.#FOG-^X491_*JGB?S1 M1?)$?D^/@NC7C29&_G@:G_(<^\EH]*CXCX,D_GCX%.X()0DO'O!I8T$73*%O MKV">NOW-N&CZA7H!+\-!$OYPK B31XJDI_C:WW]$TQ73!5S363H?'[\A__X/ M1\Y(W6]UTK\R4ZZ8H(L2X=8U9.<"7SH>OL84RPVQY$S,^/BOMC'QPV'X1%YF M&;/N@4A9S0W)/=-IZ,=)GW OIT2PJ'_PDTGH3R81T#O?E(UPQ:;F MC:?<]/VB>.J'QW?(A9]$T;%-[(^CZ=END;_K*X)>AU>BVKH^5H/K6=IFK]-V MK?*R[1 ?S-L^FVZ#+:RQ[.0SV V2B+L;-("6+/_U^PX C6Z2LNQ):K9J]T-BLHGCX>$=OW>T MGM]I\]&NI'39YZJL[8N]E7/K9X>'-E_)2MB17LL:?EEH4PD'7\WRT*Z-% 5- MJLK#Z7A\^]?$[/WIJ7SW7C2E7+MR:S354)'+Y^OQ5+>2/=A_=; M\.X2J$J65NEZ\S(Q8N]B\FSRR,<3P-^4_+.)I\S M/,EK%WMI<5Z5+F2]OFA@_UP MUF'NU[[DM:<[UIYEO^C:K6SVNBYDT9U_"'1&8J>!V,OI@PO^(LPHFTT&V70\ MG3RPWBP>?D;KS?[DPW^U?M9#8;98_?([L45ED<^-9( M*VLG2$G>KR0H2JZKM:CO<7RNX>YJ*PO\9&%R(1Q\6:A:U+D2969AI@0M=3:[ MDT9F8!K6PL 05=-*IH"!$J3:K>B[IV-M%,Q?ET#)4M;2B+*\Q]_EVO%]K_:&HV@D0$LO:*5_\OFXFF4#M70^;4 M&KD/DXQTNL.5[D(7==W ['=RK8W+8#,TF]ED//QONAHDD;5LJ24PABO)%Y*6 R*@8RQ":748E"9G!"X!=*!WULC $^9&L0*EW@S495&8'B M1!$&T;R*-Q/TR*V,E%G%)I /#08L7T4+1N>BHW_+!?L+R$!&@T(1 7N$RTT\E.C M<$ E:H ?N A>>24^RDQ&PG!5$)BF6C-SW$JX3"P6 "J(0D/2#EN**MX$C)>> MH%*)N2I;*6X)PX% %QI#W'G7'-X%CQUXXJ\F(Y_/,W818N2MK!N_M?R\1E;: MK "U@@MK)Y$])@F'JTG]!MB%BH3H#SJNAH\@OBUS@BCZ?5"[-,Q&3@WX_H0Q M)!VWHFSH!$NMBSM5EOS[0BC3_B9RNA&4+P>JKN:@6F&=M7*B5%^B=%B]<'=@ M90&!W0*R7-/UY=HZ/Z.Q-HJP*:5KW@P0C%_R3 M$I R73%0 !3&N2)$Y^#D(#0 N;$C19&5UD-T#W96\,@N,1I]F%- MTG-=MR9W.D;+B+N"V!L@BO<28.J!F4"@T;6X5:8!PL%R7[WY[?K5$*?<"9L( M6DV6@&T:FC%>\G=MP/_\)$4)FO;&+$7MKXW6^OVG-\ ,X#Q8&Q"Y+[!.6!Z. M!R2 /2EDI7)V@W.CP2J#7Z_693397A&6I09=Z!XAKJ4[W@F]P^3TW&;SQ@)T MLGBNR#%F)SRB2[PE+)*8&!A'8 %W,!+CG R\J?U] '@ M^T@"BF0#"^Y6"NX#5:-+)F@T>'($!F!H"Y43U+A1>*S^%08WLH(;L813_#HU M1%EL2Y0EWK7'7L%]XW$*F1L2?U6#ZCDBF!&7$=:9)G=@_ 91[,-6:)URY^UK MV [U%IX%+XQSU@!&0)/@W.W6:$] /S[*++@P,%5PQ@9E(EYSM'^X3*5) =&R MV%6V (7#.R)SAF/G]W".4I#IXGMD[_*ID=8OYMBC@X:7P0"LQ3U[$6DJR_(; MCD6>6:UBI4XIY/M6@,HJ_V=.2#2H=ZX5J9#F>% M(0/4)9Q/,-!;53C40N*QP?B2WR2%+'4.S!2-6VGC;151XSU/.$ A\52X#XF6 M1P!S8 ':>_8B>]3?RK.\W'6W- MKH3N/[BS3!'(Q\@LERP =VTHD4L0UX(P@$3@F:Q X'&!\IDLM@\CP$HX7NX@ ML-&'?< 6F%B!N\Y$<0OW 0 ,&.]M6>3@-B)1-^ 1"$O9P:U IKMC&$]KH+@I MW(JP$.]>@6$"ZT-*BDZQJZ.-@RV^H("G[%J!H*)YO&>65.(SP. O'! 1/@!^ MZKF5YE8@N%#UNO&H#+1EW-X3.6#D*?H$(CD6F%R" MBNU T!MG.-^R1GND1RT8N,&&&!B-CI5W.:=(GDZ47A .2DX.8\ *X94!UC)Z MK@V%+6"ADT%>D$%019^GLQY/:\GZ9&3'R/4IZ @?F5ZPQ SF8&LXGV/:R*;2 MYG0HPKKLL&$A(Q=EB'Z\4*=[)M'4'TVQQ \=-8L65-?H_8+I3A,V"!,XIL/X M02'4=!VM(/G?$DMOV-YY?$YL(U/G:%=S$R?84P[8/%C[L&_XL5^FTT&RF(^-XS7+#5^,7K>GC\ MAG0[?'MHHTL?J+.XAJ=H;JZCN8FKMGH9'GU(E;6_=BO\D5RV5N'K-:O^CJ_A M7]*<\&7?&]N#_I/IQI/9 >:[MBL$*?CD/*I3F/HD.YT^3;X%"_;0$YSQU8U* MC4H,Z#1./)H-3F;CSFG3=?O?_?#?^P'^!KM.!^/3LZT"TU_^H>>\RGOM1-E1 M;N^U^]:NY<;Q9' T._U&%O8F_5_[]_\MT5]LB3H^]]\U1JW._O7&Z&CVK<8( M9GR/,9H.CK_%&/'PKQNCV6!\--YX^JW&B%?Y#F-T=#*83;Z5A;U)',M3V1 @ M9X@C+5=B1*5]EKH3^?A APK:U*,D']C%VH!E>DHH32P'7IS=@'O M73AGU+PA[N.YYSUV[!5VTEY?>YU!2T:#\'EDN?D.6YN/IT?'[1#J,GD_.#0;9NC&T$5PLYV:Y< M6[N2 AX .RYUO8 '@ @P99R++6FX;7G%;XLS!9<2PF()N60)N,=@PQP$A7W ME+)UW$F,D=Y.]Q YXI M()8@&^4M*>D: G2PV68I':NH+QE@MI4-%R=AL#+I;"3?Q^9^<)H^+'3>^.HT M'EUA&1/S$O% L>ZTDRNDP8"E\H:KT"&QD&1*I"*JL"\*[EZ84F.Z"<=371-S M. 7?U64I\H_#FWREN?P@RGNTPPF_/!/61O\A?64@)$[A Q+:;A?5I>K&'ESW2OFNB7+PA&OB8-#(,72!&Z#B2NRL R95@\:G$BC+*2RCN8,4!*Q*"CF[!2@.N'"19Q](W=ABY%(;QDV*Q,>*=MV;=;E.H6F6P$<%CDM-IKVAR;;@4;KMCG0V(4W-H\7XZ'!>';VP)X[<<+N9,VV M?]]OY3'V.[3.K:'07_1,,VDS:(BA AFQ7^PT\-N=/AA2ZP3;XW4S+U4>:&'K MV J9;[$$@HQ",4IWQ96I3V+#9E% 9 0J;7=YKH%XN['1JT.U<6X=@ ]81H:? MO)T+C6=<&43E3!Z"/8RQ#CPT:'$ZW3"4]<8@N=0"XXS6U=A4,.8R%]YQ$F98 M:>.&-*\6SO=0!1V,18-N4<]KB8WV)%1U.DJ#D1V$H/708-,A!9%S[(\=I,VI M!#[@ ]A#JMAY:($V. D5E $<@;?)": "NU9D&ZA%+G.;5CB:IPKMH&_20#.+ M6!7X&&3 #PJA56BE2M#.1I<31'E;2RLMWN2@+716)6%=VY#4!M@J )!F[4NJ M8#K0=U)P'JN2?%S5K;A[X+?+WKU25BR7:,"#IKP+W6M_56[P/>4(TA[UQ_S4 M_W:MB&I*Q:[(L%?4@(R[CMX>C0!$SPY:0.GGV%$;=NE3V;9[*S-S5 *S^.G M\.SI>".GPYDCT[\JH!,"3 C3X,,$(LV3/_WRHG2D'-S-P&T52(0CV(=F.QF+ M6S"M9+UZZ,D'2]CF09V! OS8@II/'LF;MDVT MM+'!&PNT0P"?E0(9"3,Q0$DFKOD@E#[38.%9H$AF1NT%D7/:LAB?+6$0HB0\ M]W+EAAA8L VFECRV_WXB(]7^#O919\4($["R[,0W8-1/3W^@L2=G/Y!-[HIU MB*L>W](]2 !_>3_:H9]>!T>IMN&Y0J,<NCYR93B MT4)OI.FLM"Y%[66(D:E_1Z'NQ'J3\0_(UX7O M%7(0-E1E2&-NX)[0L$:DAC(+*TZO>X\@". D:M7KNO@8D(" #;%-MGOJW/,/ M\P>=*W\R&QUG%?;OZ;I5K59 L+&GAA55)6-+6\:QG? =1[5<<#NGXLY1X/P= MO0TG8R](W)B_=>%MUF'+G;;=<$3)MOZ(4?8K"-C/$)TA M0=D-]C[3HS(\HG9H3N150!BWY06.-#XJ*]2M(IA:AZGS>XY/^L>N&XH$L#L$ M%[8;*Z>@-TG$YS>]](+]Z,H'_D?T5%<;"[=D2 M'D0.47"+"[9$M2L%)\IYP;8*@)BW_V(17VA$@X'*/FUNYTLU?W:S3">^I!U\ M5$KW&9-?G2N=0A3Z=#:8S5JDECSZ0"W2LF"=II9L/Z^I4?T!L)W.!L=G[62( MAJ?3P01LQYMU%*4=6Q\=P\!IN^_)!":?>L0&3N1X,H78NH6BP,'9Z^G'3I-M1N2!@@G0\H/Q1\S/P;H]&^O )JSG*!B M>?,D;^])>PQ5G+JQ;U.$#@X\QU)#A_TC;$S^9I/@MKE7D3T9CZ;18^+H M)]/$A3X@ ETLU$)X0#^8#;LH-+WVF?9[&UUKA,J<1@;P\T]10MU?M>UKON'^^36=O;RFQ MV?Y[O0;NP]D.(E0'+*%O?3([RA(WZR_2E\%,?Y,V$<&O8-;M@^T1M =%UI\: M7U6!G2E72A6%D-4OBC87LH, GY%'ED8("!X67_Z(RQ>*7@QEZ"&2UPH[KZ]L MB;@>_Y+@H^_\YD-RC\<#,%3Q];'A/](D"77,#*\QX0^0(I$R*B')B!O5LHK? D-+6=CPDO V56I&RYY-#3M M OV&[Y)]CU;I&@W$#8<%5!O%N'23 Y/=',"ZYQ L>M=F>YD\/4*9O*'LX.(^ M6._^.9*)HW1-A%0X$5T^1L?8J2\LOZ\3WKALJQ)AN;X%('&,HL=H*W@P>IV+ M,VWIF^$P+M+/EA& '=-!L@S\ VF.+R,M&\6O6B.\8LT++;S4TK&.[Y"-6MMS MC3CL(=,#;N^B68(,)"+X8Q38K0;G4J.*[/]X<7-YP$#O8Y]2M @%9TCT['0S _OAG:J%OAZ 5(_/Z3+):PNU_Z M*N8^@,FO@2Z'KW"_N8,O8 CP!8ZXZ-GD&/7A65]>F"9'V<;KI&D;-^LL+[;O MD"?S"SQI+XD+)B?>*&4FXAO(UF>TR?K=>[Q32;?2)(BQ!!M!8ULLC(T)K_Y! ?(%+T]\V<+X2QHBJ;^)3#=IM MV94OJ#]LO[?]R8S#Y ^5T&N;^.=8<#$0*_Z;)?%I_(LO%_R'3MKA_.=B +LL ML4>IE N8.AZ='N_Q>[OA"P@O_=F3N79@ONGC2N++I#@ ?E]H"%G\%]P@_AV< ME_\#4$L#!!0 ( !F"K5*[?R0R(00 /,, 8 >&PO=V]R:W-H965T M&ULS5=M;]LV$/XKA%<,+:#9%"5;'MX=[WCGV5;I!U,"6/)85])<#DIK MUQ>CDJ>W/L/=G[/ R M51G_2[:-;(C"V<985>^5T8):R.;+'_=QZ"BD] 4%ME=@WN[F(&_E>V[Y?*;5 MEF@GC6ANX5WUVFBDB@,"*,L/(,7M3Y&'B_Z M=SX>8<8M9NPQX]?$[3S$C;) XB'I09'[$LBUJM=<[C#Q,U5(\05R4BB5;T55 M$2YSDH&V6'-$Y""M6 GN],43%&^@4")34NYK8"ML298;@Y88@XQZ*21W'(-F MG ="%".,)6I%+)JW4A76LY %\AT-[RPKVTOS%AZ1Z 7Y]IN4T>C[__W[S)3G M[)^T0M^ON=8[9_ZB5AMI6^XBRS;UIN(6XXTL;<47'Z!6X 8?RN?*MR@N,48C M\AX^XSNW1N5[R$JI*E7L6M4W9$(#FL8=PMMP'*1)^JY#BN. T0FYUSP'%!JA]?'JV!.&$]<'3,.TC1W%,[I7E M5:=>3"=L(4N#\33IQA93@*;3;FRG23"F_5A][=_WD$&]Q,LZ%-/7GM1Q0-GD M**DG 1VG_T52,Y:<2.HH"+'47YG4TV T&]J0XI$TZ8$?730\XA1GH-M-ECO_D#_UF28_K#KQ^./PYX5MB7Z3NFGW MX-K]7S_\9(L=XDTTG.#X4E5^$D,9)"0'0H"'FS7X^:S:#7W[ V-%[0WB!0:[ MP"59;>Q&HTVG'',6GNA^QK6GIE>9O]^!;K _'GOYO *?VDJ(R10R\CMP_8+L M4S9@7;!DN PK ,Z[2D\?SU/ M#5&CSB"*=5CX<=O-#OB@-#-I2VTG^D4SR#Z)-W\',(D*(0VI8(6J=)B,!T0W M(W:SL6KMQ]JELECT?EGBOQ+03@#Y*X7SU7[C#FC_Y\S_!%!+ P04 " 9 M@JU2?/3PX@<& [%@ &0 'AL+W=OED$:%$E:3BM'_]CM3# MDJ6X33MLZ!>;/-[C=T?>'<6SK9"W*@70Y#[CN3J?I%H7SV8S%:604>6( G)< M283,J,:IW,Q4(8'&5BCC,]]U%[.,LGQR<69I-_+B3)2:LQQN)%%EEE'YZ0JX MV)Y/O$E#>,,VJ3:$V<5903?P%O1?Q8W$V:S5$K,,M22/8'3?: M7UC?T9[*D$7YG&IZ<2;%EDC#C=K,P+IJI1$< MR\VFO-425QG*Z8L_ %U29S.-N@QE%M5R5Y6<_X!<0%Z)7*>*_)K'$/?E9XBA M!>(W0*[\@PI?4>F0P)L2W_6] _J"UK' Z@L>X5A/4=@J"JVB\-$1.BSW6F@@ MD422L B(*BC^EAA'2>A& N"9UXI$G"K%$@8QH:H%; S)B*&LD:FP. M>8_;A)Q@=@XK&]K"N./.KN>#2*'7*I M"285;GV35=,>^I3&';$Q=W%&BT**>X;5#Q#AD>_,L0AQ;NMI'N^?REX0A]*A MXS;24[)-&4(S/@VV2& JH NQ&2G!F3G3,=9>]-JDBZEU3B^?BA+=M(?GE@EU M6R>'T9V8M$+9YOC"(]/'#ZR?^S 3=F_3TH3IJP+=L_Y0L(\\)^B%MR]U.+BN MLVADJ^ D@F/'-7M3-5SV&>4^EIB,3%/3"M&1JJE;N/\O^;*5'JT6(W4D2EM.6:W-0E$V.1XV7&TAJ^JS+>X/7JG3"U M]45O3R.A]/_F]F4FI&:?VV)HC^6Q2(X[Q[+A/;(CSS_M4+SYP>51@9?8"TS_ M& 75Y6[^_<57LQY0\>=>H1J-N^>%([3Y4)\[9'-7 UHP7]9[/F+SJ&?-A&;1 MF74L'/5T'Y%@-;3TH_W_E_G6$#_8^SG$QW@]D"B![=9\L^R.!)[+K#I"WNE^ MM]A'\GIV.3P"SO!8C/%]2?9Q0 ?WPIU*OQV[SLF(R64[7CF[0W[2D1M B9F* M1&DNBMAUOBM8 7K\Y/%QJL2^$M>#L5DY*]3BN3T,2SL+,2Q/R *#\&1@_=+V MW?U6GY0:#Z7Y-F-9F=5[U-R@ZVM]+O+CR,2(*:M.K7Z\OOF- M^;TKQ@VE:8K?F?'UIU;]]QH_R$A6W5/ WE.>0P39&O>CV;UN75UTNUD0!IW9 MJEN. V_9F7E3U^]6[C!8D;^!ROIFM&]QEUM^.,S)AQJ8Y^_0A,$.S.)D)*]7 M)X< !%\T]B"(G=U@&8R.]U4K!8CHX? 6;8XK\75+M;WG"'QFB- M/%[<\7,RP1+_KT'QI]T+1'\V,-]KF4=DX?F=63\I?+\["Z?=,)KY:MG-FD6P MP+Q4BC3?N-7S0%NX&\ZG_LDO WA/?6^$Z"U&B,ME,$)=!6,*YDB\Z<'!\C[\ MUMHY,5_V:H3?#8[OGG37IE[H]\,3KL8UC3U1S3H/>AG(C7VV5,2&JGK;:ZGM MR^AE]2"X8Z^>5;%=;5AN/N,2%,6;P'Q27?2;B1:%?1Y<"ZU%9H&PO M=V]R:W-H965T; ;(1Q[ M2A-EKSL;Y[*W_;Z--B+EMJE](_>=_BRY%;,=/*'C-WFNG/18;%8\3QQ M]WK[+U'X\X;D13JQ_C_;!MKAN,.BW#J=%LRP()4J_/*G(@X-AHO!,PRC@F'D M[0Z*O)7ON>,W5T9OF2%J2*,+[ZKGAG%245(6SN"I!)^[^2I,RG[37-FKOH,\ M.NU'!>]MX!T]PSMFG[1R&\L^J%C$;?X^[*B,&97&W(Y."OS$38^-AUTV&HR& M)^2-*^?&7M[X3SK7$C:IA$V\L,E?BM1IWL_:"7;68[4,]NL_+D:#\3LV,R*6 MCGWDD4RDVU7G7Q3[*)8F1Z>PX<2'9-!E;B/83*<95SLFE!-@9E(YS;ABN;(B MRNG$D9H$:E@4I*]*Z2])_&CPKA)-8O=M\#3#=Z^@C3N6&?THD5\&!&!+;1 V MJ=9,KVHU%C:0!7R]-F+-X6MFI(IDQA/&4YTK1^2_#$>] 6HX2=".B 5!9&.HD3;DJP=PU6> M)-!C@!ZZH-TS20EO/!I=&!]M:W.N(A!JZZSW:] [;[O5/#G%C!@E.846#),F MPTH(RY#5I6 \RQ()$KX&PEI'V4;6<<&5YQLW^30\,'M:>FSJ4P!;0K_221)R2&16/KT.-%PIH+6Q5*.08?,(?$HZ"2E[>4>-G@281^Z5'B,5(B7\&J,,W4M@H./2UC*:*"K^!UJ)PJ,EXC M,HBG%OE9@E]5BAJFU$&AR$G%_30BRT.QG&Q%MN6VXH,6<'[6CR)=0OQP'%"A MK(11LQ)RA<8S3OX73,^5GT^?>,)\)P=(2E60Z.>BEE2D4S0-VJ#7Q*8#*TYA M$[-"2:#'(3X= %,E]Z>!R?[_P#1ZTQT,!O074G+2"("4/092X\$)@/I[L.FT M791 ([*$1Q3B'U76CV#A![JBR.2-9JA[D)J(-J&Z$Y+O1:N6P]\:[K:ZY^ Y]ZEY+]?I!XEE9'_.[?U=54&K_F:1)"PS),K1$ MZ%4>BM$_*IV0(':2'* MX?D[*NNEE1BGAF(T0T'?SZL.YC$&F[1A5J KB6R14D7?YD!% M82V;%B0FS,VB*[]A%0#+PB$7EJU1.4:E?L!_W:#5LT(OM0M2P9>)Q"M2W"B_ MF39:\4=I $Y3&7?9O<":M?+^?XBTTJF,V**$B&GD6C[,IOM)EVXU$ M$?G^Q$9 QJ'[BQ&%,5FG;0H";>(&DN@@(6=9T;HL!L4(\_)Y9 M0&,82*!"ZX9P%VUL405)Z90$R'WK+7I, (?T3A3BK2A&KI^,PJ/Y3G!C]W9( M0HFR(WU+GQHE1U>JXT#IA;U'B7L,*4[WH RZ:.85+S.N833M"7AH8F^7!];I M8L8FYX-V[/22P#T(6*,G?(T6PMJ0<- I[<'@MV1Z7G4EZK]H5/*$(A^YD!TA M'H[J,R(M! 8GXMR4FS1%O@#Y_9@,:V3Z>@1/&LL31QK#UQJ/_MP6Z[I]6TGX MJ[]ML*^0LD3"VD+M,-7FU=;V"PO+6D6 @^[E^;!Y?^X/YOL;1 >[0^?5 4ZS MX>5ER[SAJ#:3GGW[B57ZY; [.3][]:R<\OG7*KA^I29KQ]WST?B4.V?=L\O) MGP[PIW(_?4^M5(R06L_!=!D=2+@K W1/$BY>L'\6:UP5G!<'/ CQ'M^H)AH< MTA>_QS[/]!L?M8!H:__ICK8?-'#XOE6=5E\'I^&C6$T>/BT"*-9X>6:)6($5 M.\R;#C/ADH$ "#"@ &0 'AL+W=O#MI4^K>%$6L6K8JSGS' M#C>-#U8E;,.FB%U@564>#F=G)W]>;^6N2S MP!^:=_%D3>))Z?V3;-[7MY.Y$&+#51($A;\M/[ Q @0:GT?,R=&D*)ZN#^CO MLN_PI521'[SY4]>IO9W<3*CF1O4F??2[GWGTYY7@5=[$_$N[078)BU4?D[>C M,O96N^%??1GC<*)P,_^&PF)46&3>@Z',\JU*:KT*?D=!I($FB^QJU@8Y[20I MGU+ K89>6C]X:W5"E%,DY6IZ\"YIMV%7:8ZK(L&$"!;5"'<_P"V^ ;>D#P!H M(_WD:J[/]0M0._);'/C=+RX"?E!A1LNK*2WFBZL+>,NCO\N,M_PW_LXN&+@^ M&KC.!J[_JX!>AOO5)Z;7,[H(2[_P1AEZ#+YBKG$%;2GDBN/>^VVWFRYQH),QNE.<%30$0NY%'T?<(SFI66I6FI!OT5>* <@>*F0>>3=Z=*,_K^NYO%?/DCO4>!6J<;7:D\ M'N[J6LM"&0/H;[M[$I; M=K67!5+".)5EK0.\P#)K^0:HD,602"UF8NS$14'AD#"!)0J)!XC*]!+4*1BG MG >C44$(:/)3,CY&_II=3&NA"2>IQ&BO6MG%'O]J$YASV4TI5Y\H$;*3[N$:0N&_9#FCB7YVC5!*E= J3)*(PY6(6X91HD*9*H O%IM"FR_\Q86&4*4V&C6)Q\W+$VEZJ% (7*(EPU2RE2T:_<1&M][7>3XZ&8"Y!@\I M(E\:O=KEKGDY'/8P14&JE,@+$[1H])*'/6%.:)LS\M*WJSAY&&#&;/+S M)TH]N#2\$8ZGQQ?6W?"P^"H^/,\0\(U&*1ANH#J?O7XUH3 \>89-\EU^9I0^ M8:#E98M7(@<1P'WC4;KC1@P&ULI5A9<]LV$/XK.VJ: MIC,T11U.U/B8L7-,\] TM9OV&2)7(AH28 #0LOY]=P'PLIT\M"^Q2&"O;W>_ M7>;\H,T76R(ZN*\K92]FI7/-Z_GC1[.>V,2@*+U17 M\V66O9S70JK9Y;E_]\EGXQ?SR MO!%[O$7WN?EDZ&G>:REDC;[_L)?$@]V]!LXDJW67_CA M0W$QR]@AK#!WK$'0GSM\@U7%BLB-KU'GK#?)@N/?G?;W/G:*92LLOM'5W[)P MY<5L,X,"=Z*MW(T^_(HQGE/6E^O*^G_A$.XNR6+>6J?K*$S/M53AK[B/.(P$ M-MDW!)918.G]#H:\EV^%$Y?G1A_ \&W2QC]\J%Z:G).*DW+K#)U*DG.7MZ4P M6.JJ0&-_@G=?6^F.YW-'FOE\GDX1;SUD@GT2;P M0>4IO& _EME9=\,_+LY^)J4%?$0L2E'#1@DOX/0>R4TSM1I< MCU*=?^2;[8WYZP9M0ZT,(2+A3DCJI Y1Z=T.C51[:(S>&W*II3HD,Z7,RPDP MM3B&R]X?(H%*ZUMA2*M/DHZ3D#NZ(&P)CM#&.,0 M8'N<0!4@Y#??JYZJ@BT2K 5"TQJVZC,T4A0KV0)2P)Z#*95[:9T1GI>M(S2\ M-GI@IH7;DU4*;UL/#BLB#)!L!(9!9ACVAS+;$<2T^"EM!?RR.DU>KE;C($/4 M-,?@V_K&S(:VAA4'./+%,+,^1!/=7 .+"KP=@T, :4(!GP2.'#-R*# TTC4-H-)HAL MWN/6M+0(PF(99IBOE8=O'[39@3C/8*Q5"M"WW6-$$N;&7%1Y6U%Q%GYQ*T"K M!TC0EDKTHWS!/?(ZA4^T(:)A2S&.OX4Q@OLH4.*(#+SO;S$/4SF^#5.90O?Q M"_+7D8=D=_DJR7Y9):O5F@***L>^#&VPV"3K+$LR+KQV6\E\$&"+1#91#Y7I M';=J=QP&07_9>Z"-W$L"J8HD21C1V')=A;2*IXF?2WYW>++C)%V2%$7TII]B M[ W>-Y07V#'''U&846$68>0%/F*NL3(T@QDR3HBM4W@G"-;H-R\RTO',&16W MAY15:1XY1)^6-*O(GH^F&K?]N(<7Z6DV'LVVW?[3K17%/]1T-3Y&C]<&&G-X MCR:7H9*JCA\.);/(4%-/3]>45C9"0^33QNT&:)P>+5-%9Z6#:YK1\29#!5[Y M*P]+@ST;&(=I-;K)6>(^Y*%'F4\>PD,,%Q:7J"H)+K$(98'30#O,*J-T'OL5 ME:3)W('V1H?^:E0VHCP"%\=I#9GDI23Q+GDX^8&#,=AHPTU;":9 6CD&!R>I M]2QGN81HBO+\IO1NIA3M4Z2XM(#V#=]1[+J?@X2!H%A.1@'"Z\9^\6^WH ]K_+)%V5,,7Z'RGZ9,K/K"! M_O] +O\%4$L#!!0 ( !F"K5(HZR'7(@4 / 9 >&PO=V]R:W-H M965T;@2\E;E )H\E 57 M1Z-%D"75.)7+L:HDT,PJE<4X\+QX7%+&1\>'5G8A MCP]%K0O&X4(259M3*,3J:.2/.L$E6^;:",;'AQ5=PA7HZ^I"XFS?J": M'A]*L2+2K$8T,["A6FUTCG&S*5=:XE>&>OKX*J<2?CW%N#)R)DK<:T5-N@[' M&M'-FG':(ITV2,$6I)!\%ESGBGSD&62;^F/TJG(:&O(WT1&LC,)5O]OM(B MO25?*S-1Y)R35'#>5ON*Z9SH',A)>E$*57CY\A+G#B>;BQ21 L"956(-8!RR3>$U4+3@BPHD^2>%C40L;#F M-O6HML*EI%R3C&* *ZK(3NC&6-Q%@6M<6[N72&36YZI<;=[F3? M[-X_U?Q2EW.09A,[R<<'D"E3CV!_L 607<9[P3F",V3\]!F:[0+53R\D2Q]Q MUD"EVNNG-[8 O]9:::QD$SU6"_KQ 5*P/K6LXI$@FC@S+^HU=TC@!C&9NMY MY#M^Z)'?3,VVJ?6#S41U\Y?D7= 9V9W.@KUG@?FN'[]Y-_ D6@!#-\;P4#&Y MQ9VG;KT%^7FVD'_3O"=@FRK?#YZF*G:GFZE"64=)]Z LPR";0),%.B^ ^#/? M":)D$VG23V,W'GQ*$F\8O:4/G4L 4C;'#9CCYJFSQJ39X$W*DY *:5;3JI+B M@>&A#L6:['BNW]&/Y1Q+N'-+N.F0<#'G. ;$*:@)#%G0P+?DALSU0MXV/<@- MVWEN-#17<^/7DK._$7*K[50H;0S.@0R6"^Q.XKF3I@/<0=_CB<92XV1S2EQS MIA6YJN<*[FK@NO/]#<>#/1%PN3T0T'B/W'!S;9%WC>7 .[B\NE9VZ!_L;9P2 MIJ@HYX8V*I#V-LFQ@^F*R@P=-WIXKUG;FB'("!)O,Z986ATD!>28 J^#:,Q& MC6V0XY]>B4>N&IX<@V!^40;?=L3T0-GBZ+:0\>9B:U+\@T^5GIRWL?PC83:[ MUOQ(\=/PZ>68_=64!N&O!.MILD M@3.;><]9*W*GW@MLM!O.G&2:O+0^FCQU_DG/AHX_#9U),F3CB3L)?GC[^TAA M73\:3;R.!)W ,05?@7T[%&OGO]"#*>VW<4/V1BYXP1#V!BJWZ;7-A-9V_ BI MH;]8F6O:JBM"VA:A[&\(Z>!DUR#+AIN&D*9!-E+GNV'#/"]=G,>#5TD)VC_O3II7S>/RYFV(:5LB Y "%JCJN=/)B,CFO=5,M*CL&VIMN),= _>H__ 5!+ P04 " 9@JU2O(_E'GX% M "6%P &0 'AL+W=OJ=)@"3=NGYH$:3=]IF6SK8P2?1(ND[WU^](^160[M*TQ=(/-J73 MW8]WY+W(\[54?^D%@"'W7=OKB]'"F.799**K!71"G\HE]/AE)E4G#+ZJ^40O M%8C:"77MA$=1-NE$TX\NSQWM5EV>RY5IFQYN%=&KKA/JXS6TB: M?AC%_68=#@2*Z(@ WPAPI_"L-$!:=$@^+O%\ N9'=4O0?227[>E4931K\35<:4;0F9J'D:K[ $E7/P9PZE415R57OH)>R;:H&-)$SIX,_*1$*W"8K)Q2%OENCG'PK.\A<:DX1=0#%M M8:\%RCE>A&IDK1$<-'Z ^HQ8N2A^\=V--U*AG0*7[F!;=[OJ;^K!GFZVD[R7 M1K2X[ K@0?2BE*H6N^![LHH#OH(/T*]@1_W1/3'N\W.:Q'F RGGI41G-T\BC M9F7JTRA+BH/964QY6N+Z:6/]=J.>?B 7TB[)_?D83;/,GS&@&4N3@'09\3T^ MS1-.7O>5Q$@9MU+K$S)3LML&@.SW.HZM^=F)AS@NHC1 36B1A+C+K Q0XR+W MJ1G/#V:A+$:\J\YFJG^&@,2E;'HC^GEC(T]H#49[*,?6-DM]+V,T3OW=C'GL M>TCI>TV9^WPQ3)OUO'U!\S'MKPQP,.N6T> MGEXK6"!^CV>+O/ =(^'^FO- :1^'PH&C0S^])_Z_QBMW2/M*C?VW&E])6:^; MMCU(Q$>S0('MLM]Y%06-N;^128J' #_P.7;@@6*215@W#H\,O$AH%J>XB \R M%<^0ZJ.6G,91(/*C$I7PDWZ:T#+WV7F.?A9 82GFNH-3 T]I&4!][N/@CR^A M@FX*ZOFV*=^92^(Z)E'@C,+Q!!BJ*A&- SU'BNU0R"4+[&0"QU@\4>=L;TH2 MXT'^()O>;9LGE^K?8A^PP'8 5%.)S>4F*+V]5L+&U5[6S!4(K&W$+$1/RNBG M[0V3?]FSQ3YVPW,:NN>;'-R5XNQS=R.LB=-@N#;=47>7SE?#7>N>?;BQQI0Z M;[#K:F&&HM%IGHZ(&FZ!AQ%R!J4)8!O\^D--L7.\'N*O[R M7U!+ P04 " 9@JU2Q5'>[3@" 0!0 &0 'AL+W=OD6]$E 9JNP_;0(6AW>59L.A:J MBRO1=?OWHV3'3;&U#]N+15(\AX>TI&5OW:UO$ D>M#)^E31$[5F:^K)!+?S, MMFAXI[9."V+7[5/?.A15!&F5%EGV/M5"FF2]C+&M6R]M1TH:W#KPG=;"/6Y0 MV7Z5Y,DA<"WW#85 NEZV8H\W2#_:K6,OG5@JJ=%X:0TXK%?)>7ZV683\F/!3 M8N^/; B=[*R]#<[7:I5D01 J+"DP"%[N\0*5"D0LXV[D3*:2 7AL']@_Q]ZY MEYWP>&'5+UE1LTI.$ZBP%IVB:]M_P;&?D\!76N7C%_HA-^?DLO-D]0AF!5J: M814/XQR. *?9"X!B!!11]U HJOPD2*R7SO;@0C:S!2.V&M$L3IKP4V[(\:YD M'*UONIW'NPX-P>4]?_TR):8-FVDY4FP&BN(%BCE<64.-ATM38?4=UC-0BWV8LA8OK23IK$4-8+ (->N MI"^5]9W#V4'IWR:<'IU2C6X?[Z*'TG:&A@,[1:?K?CZ<\J?TX:W@#O?2>%!8 M,S2;?3A)P WW;W#(MO',[RSQ#8IFPT\6NI# ^[7E88].*# ]@NO?4$L#!!0 M ( !F"K5(I:;GE\!0 Y' 9 >&PO=V]R:W-H965T'[MLI=;2CT;L/ M]LTK4U>%+M4'*UR]7DO[>*T*<__Z8'(07GS4RU6%+X[?O-K(I;I5U>?-!PM/ MQY%*KM>J=-J4PJK%ZX.KR)9\%3F5NS!=\>)^_/A@C1ZI0 M684D)/RY4S>J*) 2\/&;)WH0Q\2.Z>= _0>:/$QF+IVZ,<6_=%ZM7A]<'(A< M+61=5!_-_=^5G] ITLM,X>A_<<]M3T\.1%:[RJQ]9^!@K4O^*Q^\()(.%^,= M'::^PY3XYH&(R[>RDF]>67,O++8&:OB!IDJ]@3E=XJK<5A:^U="O>G/+JR', M0MSJ9:D7.I-E):ZRS-1EIYYF&F.X:9 MB9],6:V<>%?F*F_W/P:6(]_3P/?U="_!GZ0=B=ED(*;CZ60/O5F4PXSHS?ZP M'/8,=A('.Z'!3G8,=BV==CC4!ZN<*BN)"MHGU&\@(SZM%.AZ9M8;63XBXYD! MF9=.Y?C)P2QR6<'#0I>RS+0LA(.>"BRM627 O#?20A-=$B6;0T,%BEFM MZ-D+9&,U]-\4H!I+52HKB^(1OU>;BOM6P,GG4N/3+0Y!O%ZME079BL-__[>+ MZ71\^;>KJP_T<7)Y),#+0,<*6JP3_G3)W@=F-Q(WRE;@;-*70I:YR+7+"N-J M$(4H\1OD!A@LZIRY>8X8]DD &18K>:?$7*F4+/!NUKH"HJ,_M@AN9>HB!_(" M_:SG_=>Z9#]&3*!H;YCZ?S@AZUSOI(;"*0U*'SI959F65-J$KLJRAMX?U<;8 M2L!@Z/G$9#S\3UH:;/RHI!4*K5B\59E:SY4-=C@&!@IX'SF\55EM=87. [EX M]Y"M9+FD =?:D6,/:G#[[B9J 8ZKYK9&>YR\8!-O%MZJK)#0&2T4!>*2Q5C+ M7 F8(<@+M8,^UM:"',0&E,KDN++15$9[3/DTFO+I7AO\T!@!*/=-7-L=!OW- MQ$BCJI552JS9D_(:@!_,5M$1DIAI)9ZC;UX?!)A,L&]B(-$-(JQ1-^NYT[F6 M%A9U)*Z@!]@@B);,%#YXE1>5E:63&2\0=I[+ FTH72U5:-C19.(MOM5D]JWD M65S)L[W"_^P43OJ=JS1.R?4MW_,HT)JQ*^$U]#)]SMJ@Z*PJJ$'JXM@IH)+K MZC%Q3%;]5FMLL)8EH"HD@E:PEE^44)$QI HV5*\WO$#52E9"+A8 E8A#2PX MAI3KJ W07GF&"BWGNF@,NV$,&P)?N#_@R+OZ\"@X[2 3KQZ"D SWV,6(57>J MK/W0ZF&#HG0B!T\#2M-THBV*C!X4-=W3P56N29%_I>D:^ @FU @GF(,?!QV. M@=XHJ0&OG[26-/1.%C7-8&E,?J^+@K]?2&V;[V1&*X(Z7H'WTW,P[T!GHRM9 MZ-^C=CBSJ.YAXP%<>0> >4/+EQE7^1ZU4XNZ %G>L8MH2'I1#T" T'^(0!75 M:XW2DS^(<(HE\"'6L< M<6D:+\Y;M$.[2/P_[LV3\TLPFX1TB@4#:7!W=]K4#L"7]PI;."/2>@+:6 - M:+(7=$BWA3O>W?2""&@**LKZ5:V -5!$EUD]9QY_!I0DIB.!#(YGEWM6]D5< MV1=[%^('] 3_1$_0MXA/[4O[2,>IE&PV"#JCZ0I-& ^!>:;8I]\W2#)3X#5R M\G<*-_J$ FW68)%")L0.H85ZT!63.PJ+Z%$_+ IT7(-K$C*_ VV S0:6'?3( M?@&B8?WZF$3O *_ 5Q0MG !L5O>,XH@&;)N5QJ'([_/H:_!!L,V07T3K8Z0= M0$I=P1"_X\Z0BFNEP8L 2GIDD4#P#+#C=\;#Y M!GF;NE+V3Z$AUN:G]#@3H M9+MI76XWOE\AV\0;.;!F<-H>%;A4(H+PK4#7[KTW=?9(RU8Z7R,\SI13U M$OZ^.#M_<2E^1$IB0N\GTTOL[,1OM<']DA;-0\O5,] MR0(1KFN/,&V/L#U]@Y$%SJ/<'MXS.>!=5G891'8<"+D ]^!%K;F<-E#HYG2 MDP@&:3#P 4%#A.1'N:1 CF:4+A V2F8.;< 'XI)!=&C-W%B"://'M)%79%!4 MV97IK"/34K$]P2BIB^URT%(^G)>K-QXAP= POXIY(X].@].D:%_G/1D(6;4H M M+S2IV.F2#'7^M\B1]:9A;]MRG!@./&D<;KKK(UXU?$2AKQ6]6R"M+_GMAE MR[L/V*N'70F6+B&S $C!H,^:>KF*L1[L%B6\9X#BM*LZL+2-55+50*QGFX1! M.^B>UP[MV"&NFF/@$H.;;=2'L5(76Q'TM33[A4$XY%XF-OV_ZV^R^_R4^%Q8 MQJ=2^!A1^%O$^9\=?MS5^+_8H#]$MY%"F&^=PQ5[C9^\K8?7OY!MAZ=] UW[ MH(35-;Q%=_,^NIM(M;'+\.IS:JQ=VHWR1W;96X7']VSZ.Q[#7[*<\'#HG>U1 M]\UTZ\WL"/,+_09!!CZYC.84NGXGSJ#(; MG,W&K=FF=+O/OOF_NL',EKC.!^/SBUZ%Z9+?]YZI?#(0O+6,V^_:76_72.-T M,CB9G3]3A)U._]?^_K\G^HL]46O/_:/.J+'9O]X9GZXR@Q[$G4Z<2:"J$4#.$$)]-=G-H)21%'5"[78APP]A:4XYNW8!2%RA4H$@+$''6Z,TTGF-4VTK\#$0X'#YS2\P +/&3BQI;&/ M(S!2B'0Y;^;S@Z55F%"$CDNI/3CEW!DYBW2Z>RC35$(:M!]Z8:B> 87%\ [C_JD_:'OT[Q#S3\YF?9&=U]H4[ M8=#)8#(Y$1_D(P=J3^D2W?;TX@D>NR.=Q(><#&:G#9#\92M3A_^G-H'TL3Z/ M2^U 5RUF+C"M'JSH, .1*]IDBT?NB]2GX\NKIAF]F5P>#<2FMJZ67!FY7VG@ M4E=-GEY)> 'BN#;E EX (L#:0"9[TG!]6BXU $F26]:1 M!KS3P"Q!-LI;4LHW!.C@L^U256RBOKZ+N5YV7)R$P2I,Y2+[/C;WC=/T86XR M3CKPU#66;# O$2?DD@)2\5M>%S+X,;[.5*:A8)8M'],.)O+P0-M;\JGRI-"1.87$VK-#4;HB; MEJ]F#2CE!-^;,L=]KQ$F[)@.1L,F5.'; .4'6E=18:EU27M/6$O$DGQ,*V;H MP3# VV)Y: F;+S=#CH))1!7%96#%IWPA'7<($_196)\5B=MS4F]\*0[U$97N M,I(R[)/@5#2\L]I]&P*A4:S4YE$H Y1*W+G;"I L":PQ()D!Z\NBMJ026._ >@CGXJ3(0$C@ M5_BT7#)]-"!?.B'A^G8XGZ\8K4;'0:I,"",Q55H@U@^_]B7MX)9J=C!(KOQG MW4YR-24V:&W6L.DB7#@:[7!V.UGSX$>#2F1> L%&>[#2@"L'2=:Q\$5LJY;2 M,G[RXF1X,.A=39SI2KO*6,YFEWDP)EQ390GV0=S4+@"W2UPN C@\5>2,M^2, M*B<,KB@%W>$6C!R0+@HBD5)2GFC!#Q3=5J7U?PYO](;>E[H+/#"WK%1,G_"#ABR&M4H'14I@P45>LMG44!D)1IMFSS7 M0+S?V#J7D$FW(JN@#W@T!+[R?BX<].'*(!IG\A+\88QUX*5%C].J_%/6&X/D MPDB,,YJMQJ6*,5>9]!LG88:5L=60^I6R\N=%@@W&HD&[J.>MQ$5_$JHZ+:/! MR Y"T')H\F MFD M2IF/I(2I>:[0#V(MB4NN!K$JR#'H@&\40JMP;"1!.ULG.O:=>9B,FU.^ MX[W%Y+?:R>42G6O0XH_^%$WO6=YO)?:7)0$_43(@/4/\E*^Z?[=S[MMODES6 MI.T!;^LY'A9@"#,(E3GY,C.IR?QBP_6+!2=?L2C M7K Q4J8QCCMX<3(!7SLY:R*D'Z%%Z1K29S,QNVB2,)2K\T IO'LQWDK><(K( M=I<*^(1($N(Q^#"!D/+L3U^\J!VI!'<+L*_4B+C# K)PK=3$'?A0=)&Q8"X5NBZ,]+,)A%R!)*(\/V=$IK]\)FV?*IU.\S^'2G7,FT[2/ MQ),FD0J79\%-F0+<>1A(^Z,!S(+)P#4E!4-%:.Q+:>[+T1-ETYQ]*UP\R(N5 MV"&@S+4&'0D],1)).FYX(I0G,^#*6:%(9T;- M$NU$.,YY8(".$0SGNYJH;H M'MC9"O1W[.A]1X:DW1'J8-^XIAR\<(8AS)[FF]!#$(@%F4OEH69DX132IM"EE[)&2/[ MP_)E*^J=\-H.K!JC&.V$#^<1N9$RY/[44@4!S+H("=4M!+;Q MYD^LAH(/6S8PH))(A\ 0(#8\/M !&S$T @D.\7!B>]:9EQ]F,EHZ^=UL="K6 ML)43Y\'V&PW&(T8E4-0082F0KGD$Y>0H4_JS3Z5::$)>.F<[DH 5TYKYXU;4X%$B=])S5&8I_>3QN]G^[5^Y_!C'Z$ M8!-G)6[QV&JOTC^7B,!717A%QV$YN;D&$8$6F>Q+6)O:1ZJYOM,$W+7$N5JU.:" 1STHFVE_2P8V31 G>PRZK-&T!@DU&<:X&M_BTW,O:;Y[ M@/+JZ 3^HZU*KC$_T,PMD4&4$ 7\2+!AJJ$4\ ;G2IO*",8!W;LVO* 1. M%T/AF,I]/!!+S8+YNH2CN&/CF%AM-FW+,)=#[WX!:V ML]/)=#!.JK4@P=GYV>#D/,YRG_-JK@M.9GO]SGLVO$_R8<=>_?3NXGT94X[! M7_Q62S 0-'?OOQDX>7.OL%M[RZ93A!2'^@Q[S'DHNM:!]DO[&6[+L'E0CL'; M&6RXM3]D/:P,E=1((2'*#YE8M$!,R%G@TU^@ .SM.&_(*N]9[C\J^!2N.*/F MFE3(Y]'M"%!R3O4>O!-35UB32-\P-;?31,\L4<%VLCU M"0K>7%&=[+]<^E$!WL5$YU5NZ$)G>I' FM)@<$3IFE[U_[.((U3]ARRY.-B' M5>4VA5O<@*7-G;^B$2\97MU^#D5 \;,98:7Q8@C1;TS5@D&\;>XR?>2[5$T9 MI/\HDA.'G\P&U .$?Q0C/T!^YLX70:*RT^E1#H 3QJO6 W_EB;7Z*35\#T6BB! &.)-O=MP MU^H00N^*%G!V.AZ>C(]B9OJ&[M\K&V>1*!F=O0IQ$GN-&[RH!3S0424.A\1- M86HNE=74[0KW5G^Z^A.ZS??HP6XYRJ2:.J8YMB4PV2T!K)KD+665%X]A>^G.(^DX2FDB[,2."(LPV8(W/"1Y'!=O)3;5K$"NZZ)(':/J M,2(-NSQRXS.TZ85R:!?Y9]<-X)?Y(%T&^8$VJP?M:-1EK?F&-D)0MKQP])N. M N%^E_D+Y-'WO$>LNL_UP+Y\52]!!Q(5_"$J;*_#N39H(H<_7-U>'S$8WN^9 M6'NGX^'X;"#>JGGEDW;XD<.T&P+++FP,?&0PP*1&=4_.QT-P/_X0O=5WLJ)+ M@OC\=Y4O871/^B:FTD#([X"O"F]^_W(/#^ (\.)/)'HQ.45[>-G5%^:IHBSU M^^2P/P[6(B_[1\B2_CG.M)/\!Y<35Y027?&FL/.5$/)^CQX3KE6U,J2(L70? M@7539(_@>M&$()I+DNT9Q"NT2=6?*C.+81.Y\)A=9LG?S!.''T.7F%KQL8*V M+D(F C. @#FOMJB+HG6. #"7-;'T[*L:I!N* L+HKC<((9O?'PA#YH9^$J'R M%52&?%T7GUK0;L^N_4&,YU_&/DY^H@0\ZI)^B 6)@5KQKY7$M_''7J[X)TZ: MYOQ+,0"NEGBVK5 +Z#H>G9\>\-W6\ #*2S]X,C<5N&_ZN%(28"0V@.\7!L(Z M_X #Q)_ >?/?4$L#!!0 ( !F"K5(4ZC2*B@, *,+ 9 >&PO=V]R M:W-H965TM&%) B-[LV&YM [;;8 76 MS;.[]4/1#[1TMKA0HDM2 M7(V'LC*"ESA7H*NB8.I^BD+N1E[D'1@+OLF-903CX99M<(GFS^U<$14T5C)> M8*FY+$'A>N1-HC?3CI5W G]QW.G6'FPF*REO+/$A&WFA#0@%IL9:8+3":>5-K+8*U,$!2_KE=WMZ]!2Z(=/*,1[A=C%73MR4;YCAHV' M2NY 66FR9C\9&7*F8#E05##Q2>V$JA?#P-#,5A+0;KW-ZW]Q4_X2^"C+$VNX7V987:L M'U#L30+Q(8%I?-;@1Z8N(8E\B,,X.F,O:0J2.'O)$_8F:2JKTO!R [. 9K*@:R"WY_,6X5>I-?S\4S\.D[A'U^\-XG.:/3_I=A\5_[&1Q.]U3MT= M>4G"JP?_U%C0.5/HVQN.IZZ_&1=5NU"OX"*\3,+7QXPP><1(6HSG7O\53&=, MYW!-C\W+X?$'XN__8.0%H?NC3OHS(V7*!#UF"$LW[[R4\XG#X3M,L5@12EX( M&9__4QL3/^R$)_0DR[B]T>EUWS*>6:RD;,L-T2W10>C'21MP%P,"6-0^^$D_ M]/O]".CUK(I*N&+3;,13;MIZ43SPP^,[Y,I/HNA8)O9[T>#9;Y'OO=)!:W J M4&W<>*C!30#U#-5PFPET4@]>#^+U^$JWP(;3TRAP3:KA9:_K@:I'PIHP_* MA0 :&:8TZ;JVW>^FE&6=\IE0\7T#"EV<=I[,BW+)Y MK#2A.QXMZ!SN0#TL)@)7W4I*Q%+().,9$3 [ZYP[)Q<#O=]L^,9@*1MSHD\R MY?Q1+ZZCLXZM#8($0J4E4!R>X!*21 M",_XN978JE9JQ.5])_V3.CF>94@F7 M//G.(A6?=08=$L&,YHFZY!K=D<(W=A2)CY155=#P2?$F$WHW2],0<$S\KR?]D*+,K]2YAME_CYE"*PH3T!K"[D1#Z@,IY)%(*C)UH31*4N8VE)9 MN*==P^^_#5S;.R7_MO$398)\HTD.Y :HS 6D^N14'2SA%A9<4:YH0T'#+!Q*XP\;*['-/6RF:XT5% M"2+GG M"N/?0#])"Z1$&B8S#: G Z#:&SW'\KW@E2[<8/JOC?]7HG>N1%<00CI%0WY% M,:HQ^_[%R/=>6XR0XRW%R+5ZKRE&Q?:7BY%GV;Z]17UM,2JDO*$8^7W+USU4SP=!T=)L$5;US> MYOY=@C#0G/$$_SG)DX/KPHO)N*W]@[[LW, KG:;/V#"YK4]=*74LQ_')A#[K M.BH/8JGPZ@X.@.J&=QK)XUM>;]B2//TJ>?J'!GBY";-=Z=(N[=!H[4;T[C#5 MAR[PN2]:6^;79<2RO4&+SKU>WM_C-,:6( 15$(*#$7S%))W/!^)I$E#S-#>N@"*:V85VZ:=6)1Z0SUQL#KU?U70 M6M)T4*7IX. T_1//F' IR0*Q*F,J8%=ZMLO[V9.MH=4D1XEQJ6^618[)1#%. M(4]31))4/'PD+F)ZZ%F>5V= @_20/8'43:O ?M6/2WX\HRA6$R$P+-Z@YH9 M:XOKXC5@DZ]%*K:H]GNXT:WU]AUD#LI,\&RKY[A8J>H41R!X0=_R@YVO/=W& M^U<*8FY>^20QCS?%4UA%K1X2SXOWLWI[\0J)N)LS-#V!&;+:QP$V!:)XV2L6 MBB_,:]J4*\53,XV!XG6E-^#W&<=6OUQH!=7SZO@?4$L#!!0 ( !F"K5*P M-7)#_@, /(, 9 >&PO=V]R:W-H965T32;?.P09"D+?I(2V.)B$2Z)+U.]NL[E&Q%CA(W M15I@7RR1G#EST1G.>+I1^L&4 )8\UI4TLU%I[>K4]TU60LW-B5J!Q).ETC6W MN-2%;U8:>-XHU97/*!W[-1=R-)\V>S=Z/E5K6PD)-YJ8=5US_70.E=K,1L%H MMW$KBM*Z#7\^7?$"[L#^MKK1N/([E%S4((U0DFA8SD9GP>EY[.0;@=\%;$SO MG;A(%DH]N,55/AM1YQ!4D%F'P/'Q!2Z@JAP0NO'7%G/4F72*_?<=^J>@HI?4.!;158XW=KJ/'RDEL^GVJU(=I)(YI[:4)MM-$Y(=U'N;,: M3P7JV?F5M%P68E$!.3,&K"%']QQ7YGCJ6\1W4GZVQ3IOL=@;6"'YK*0M#?E9 MYI#OZ_OH5^<6V%#;"EF2Q-FC/&#RH%T)R=V).R-5A($0QPE@7 MKD7WEJK"LA:RP'.WAU\L*[M/UGBXMT5/R0_?I8R&/_WOSQ>NO#S^12N,_8)K M_>30[DFM?@<)L5TNW! M#.()QEX8I8/MH] ;L_!X*,Z\A,7DHKEA0)-;J%H&E&(U!(\#C])P"!Y0+TGH M$#VB'@M#0D9U O\6+MB^M9)'7F4C?=(/?9HG/X7 MI&8L>874H1=@J7^0U!,O#J)7.!UX43KY(*>3UVHQ"B?_EM,L\:()[:^P7=?^P%A1 M-X3]@&DBC&M/;:\R[^] U^@0J=N1!MQ(,ZC Y[82()D"1OX$KM^0?68#U@5+ MQH=DPSU9%AV2C?9DQ^$AV7C(TQ8?&PO=V]R:W-H965T7HXV4VW/+$N&&9D2,V9;F,!,SGA$) M0[ZVQ)93$FFF++6P;4^MC"3Y:#'7M"5?S%DATR2G2XY$D66$WU_3E.TN1\ZH M)KQ/UANI"-9BOB5K>D/E7]LEAY'52(F2C.8B83GB-+X<73GGUQ.U7B_X.Z$[ M8?21VLF*L8]J\":Z'-D*$$UI*)4$ LT=?4G35 D"&)\JF:-&I6(T^[7TUWKO ML)<5$?0E2S\DD=QK09KJZ*UJ;@"7Y.I0 M;B2'V03XY.(/"EL2Z.26K%(J7LPM"4+5E!56 JY+ ?B !>]9;G<"/1K'M&H MS6\!F 81KA%=XT&!;PD?(]UD*W!\)#<4O639EN3WOP@$ <1A-E^CM =*:9)A MS;<@+V8I!)"24L9/\@6.[?$X?O[)Q\[L0E08SI$BV.X%NMUP2EMGB. $PDUS M!/NE/TK[&P>KB">S+3D+"TXAXTBT)/>J%6"+''*3IM7KKHMH#=GREDF2HM=) M3O*0EF9%(1/RNVW[*F-<)E]*!P GY2HAG;'XK !D1 AJV.1(]QQ\85"!T M+\.;7%).#VS:7%VW>/KHI0,B_FR'5+_='R2N@[8)Q@%(<>P6!E^//##+,9J"$8X' M*H!)4P%,ABL *(FC(J4JN\:%!.=5)5F2%5EUEMO:C0NX2#G*67X6*ENFJ2JO M'EBVKPX8UO^] _T;)8Q]=J\I]2W[S!12%;M5\PZLB[*R\*&Z\'E%0YJMX.#J MVL=,U%/S>G0]UQ@%9GYW'=\8.:S2>NPHN^[/=3 M[1,P >*R!0?R?IGHTX2LDC21"35KZHG?RA'8- ZV9^;/AMGF\H"VI[[ZR MC!_]C/*U?LX02)NH_.=OJ,V+R57Y4+!?7CZWP$_>.LG5_V ,K%!2P-7#RR>, M-(4GA5[DV@J2T:2FX:O9R4[3MK2,/!B M:R_G:/=86@_64MWI%8 A#SD7>NBMC"G.?5^G*\BI/I4%"(PLI,JI05,M?5TH MH)D#Y=R/@J#CYY0);S1POD2-!K(TG E(%-%EGE.U&0.7ZZ$7>EO'E"U7QCK\ MT:"@2[@!6+Y5E-C*OP5A!SD3UI@^U#GN 7O " M(*H!D:N[VLA5^8$:.AHHN2;*9B.;7;A6'1J+8\)^E!NC,,H09T8S4#FYDE1H M\G9&YQST\< W2&S#?EJ3C"N2Z 62F%Q+85::?!099(_Q/A;45!5MJQI'!PFO MJ3HE<=@B41"%!_CBILO8\<5_[?( 6;LA:SNR]@MD-W@QLI(#D0MB+#%W\E$% M]=%FOYZ*4/5\F/;-JUX4Q._)_[Z_RGO(YZ"L9D'C39*D_KQ;STP:RDFBF$A9 M@:O7)#IK!<$.@HY6OQONVUWG2.@&KZ,Y8>+DCHF,O/62R1?O&&]6JDK("!,H M!VA#PG[_47EAM"O3QFX%S:4R5B=[@T IB]:ZI"(%DDIM\#2&K7:W<_PBSS8^ M:[Y BP@<8EAMW.I&\:%V.JU.O_W/ E]34RIF-@0O&J"UL4KO]KDH%..$HBYU M*'K&,-D*-+4,O2/RCEQ-QM^F.W&.GF%0XB>X:)<4/,O_T_GV]\9##FKIAJ!& MG4MAJDG1>)LY>U&-EUUZ-:3Q8BX9'B8."X0&I]TSCZAJ\%6&D84;-G-I<'2Y MY0K_%:!L L874IJM83=H_CZCWU!+ P04 " 9@JU2$X="=:(# #B"@ M&0 'AL+W=OK?M@'LIVFOOP[ /BLW$0FTK)\E-^^\GR;&2-"_H@&Y?;),6'SZD M2(*C->,/H@"0Z*DJ:S%V"BE7E[XOL@(J(CRV@EK]63!>$:E$OO3%B@/)C5%5 M^C@($K\BM'8F(Z.[YI,1:V1):[CF2#151?CS#$JV'CNATRENZ+*06N%/1BNR MA%N0=ZMKKB3?HN2T@EI05B,.B[$S#2]G?7W>'+BGL!8[WTA',F?L00L?\[$3 M:$)00B8U E&O1[B"LM1 BL:/#:9C76K#W>\._7<3NXIE3@1=@S2X(0! MWAA@P[MU9%B^)Y),1IRM$=>G%9K^,*$::T6.UOI2;B57?ZFRDY/;@G#X;:;B MRM$5J]1="V+2U?M&YB6(BY$OE1M]V,\VD+,6$I^ C-!G5LM"H ]U#OF^O:_H M68ZXXSC#9P$_$^ZA*'01#G!X!B^R,4<&+_JW,?\UG0O)5:'\?<9+;+W$QDM\ MRDM;YH@MD+K%[ &QU;8.J7P^EMCSB-.N=4YB(BH0$6C!2M5LXA+]\E.*@^C= M__[^;II!I?>M *>/P-6,>#M"-Z G%JV7;T;I2A6]KIV&E%;WC;#$_",BBW8)[H U*.U57Q4X%2-PNP S52SL.(UI]D6YQD(%Q=6O"=E M ^AK(X4D=:ZC5]6B>+R'# RG39<%",=]=QC$UO)GA#V915MB!9%(5AOAEJA)OL)\JI?MJVE6@1Q Z8PH509L%/6Q1. Q='*?[2'TK M)EZR\RM-@S-3JF^G5/^U4TI5D:JQ3!-KATM34RF.C:GSD'MC2A9@9BRIGW\5 MZ.;VSJ1_\$Z8X#F41/NC=;M>Z%GV'X\P.PE.C91M=][I^*W>E/FFO>[J[@9/ MM$_DXC1P\7"W6V)O&-MF2FV!T.@\,6B;U!<*3T M>]'030?IL?-Q_R7Y%]4$@&ULU5C;;N,V$/T5PBU:!R!B\:+;UC&0 M9+O;?0@0)&G[3-MC6UA)=$DZ3OKU'4FVXX!TFJ19-/LB2J.9PQER;N1PKW2C(9ZY] MJ%$(2IBX!D'A< OG4)8-$*KQUP:SMYNR$=Q_WZ)_:FU'6\;*PKDN_RRF;G'2 MRWID"C.U*MV57O\&&WOB!F^B2]L^R;KC346/3%;6Z6HCC!I41=V-ZFZS#GL" M671 @&\$>*MW-U&KY4?EU&AH])J8AAO1FI?6U%8:E2OJ9E.NG<&_!&)GK&CQQ'.-?0)3[C!EBRD/87;>3/2, M8*08U:YA47?ATOK=&&.!N 60!?#:J&2Y4C4FA^P6F*ER[L&>KZ1PS MU8UVJB0W"P/PR.=0RDP6.Y=YM8H=OH%;J%>PH_[8OC'N\W,J11J@D9G1U38@=/V@8[\Q/SGR$/M9% >HDF8RQ)TG>8 J MLM2G)CS=FX4R@7BG51/_?W])D]]/D'C/"ONI.BTACNLRQ:>K:@,S.1OK.^NW#,)&Q2-*:HQ9?\>E]'?KD/I]QD,;_GR @\!9C*YT!C7,"M>Y;7]I M]&W1MAV8QH^V]CAU!\]WC&]-9Z&@#M#>^_AO2?S]6O32(L%H$OLIE]$L#Q4) MF00* O-30TP3*?9F9XSR-'EYD1!Y(-)IJ'2D/, I0C9DT4.&D33&1/S,(A$C M,0RGY,F6$/^4[5@ 4?U)_(I@6+HD["A>&FMX,'N@(5*0L!OWBKG]GG3 M/+R^5K! _![.%FGF.X;D_IKS0&GOA\*!HT._OB?^O\93VT3=&S7VWVK\K/5T M793E7B(^F 4R;)?]SBO+J.#^1LH8#P%^X'/LP /%)(FP;NP?&7@F:2)B7,1' MF8HG2/51L"U!1,PX#_9UJ[[4X&=_0/4$L# M!!0 ( !F"K5+T;T!5U0, )H- 9 >&PO=V]R:W-H965TF8[LVE].QV&K.5B/W%\YWEAP=:I-@ON=+PA:_I ]>-F+G'F5B@)RVBNF,A!TM7$ MN?+?S?R14; 2?S&Z5XTQ&%.60GPSD]MDXGB&$>4TU@:"X-^.SBCG!@EY_%." M.M6>1K$Y?D;_8(U'8Y9$T9G@GUFBTXDSB'V?]#2H('!BP57]A?V MI:SG0+Q56F2E,C+(6%[\D^^E(QH*B-.N$)0*P;%"_X1"6"J$UM""F37KAF@R M'4NQ!VFD$_SA":'^B[ZIG)0\.R@ZZ 3\)[("PC]'@1>X+?PF9VO[G70 M":MXA18O/('W7DHAT<-2%G50>'PN&:[.*?XE<)7\C7E3!*H9WB]WB 6W.%-? M.YCT*R9]RZ1_@LDL)?F:FG"M").P(WQ+33+LB90$M^.,+!EG^JDMB 7TT$*; M3K.;]KUP-'9W3<^^%/('P[ 2.F ]J%@/.EE_Q,[(,2/;2!6:@^9^(R\X9M4B M%86#03NM845KV.W,@Y(Y17#XTB%1%(5'!%ND!J$W;"<8502CL_P&6.I%U?9, M^V2QS;^$\:T^+K>"STKS7_=_O_^Y$KKNZW]W6?^8P MFI78YQTT?MW2_>Z>WEEGR.DMZR;M=W?I,VLK^C_VUMW6[VZW/UY:H[;2 M\HX)N8U;;D;EVE[^%<1BF^OB/E>M5@^,*WNM/EJ_-@\/>WNN88I7"][6U@P3 MF=,50GH7$09(%@^!8J+%QMZEET+CS=P.4WP\46D$\/M*"/T\,1M4S['I?U!+ M P04 " 9@JU2O_:H&2L# #X"0 &0 'AL+W=OLY.F87050D)\27S./8^?NW-\'F^E^JH+1 /?2U'IB5<8L[KP?9T6 M6#)])E=8T9=?+PM@)?SI>L27>HWF_FBFR_)8EXR56FLL*%.83[S*\ M2,+( IS'!XY;W1F##64AY5=KW&83+["*4&!J+ 6CUP83%,(RD8YO#:G7KFF! MW?&._<8%3\$LF,9$BH\\,\7$&WF08<[6PLSE]A4V ?4M7RJ%=D_8-KZ!!^E: M&UDV8%)0\JI^L^]-(CH XCD,B!I ]!C0>P(0-X#8!5HKFVJ_MIH_&JUA@]H3&&.UF90L/+*L/L5[Q/\;9!1[N@KZ*CA'=,G4$ZF45)!(I>J]K8'R1*7@-#M#>F5PF7VAO5 G MOUNR3Z^)"V[)TI^/*.FU2GI.2>\))6_HW!!2'ZQ1C1PXI#T<-M-P%$2CL;_I M9NZ US#N]UNO7V3U6UG]H[*2@E5+M+LH9US!AHDUVGVW94HQRH+@;,$%-P^' M=/=_4]0+XL>R:Z=^5W9_$!]6/6A5#XZJ[OQ+AO^G2'Y0+59_A!QTC/"OZ]9 M_^Q'"J/]DM$_.P"2AGMP7)/?Z:$EJJ6[6FA(Y;HR=6=I9]OKRZ5KVH_FK^RU MQO7F/4U])Z*^L>14.H$Y409G0TJ3JJ\9M6'DRG7JA334]]VPH*L9*NM WW,I MSE/4$L#!!0 ( !F"K5)M?'P%40, /@* 9 >&PO=V]R M:W-H965TB!UH:Q]Q2HI:DXP;HC]\AI))'B>WHS\SCB>*?T5[,! ML.1;+@LS"3;6EF_#T*0;R+DY4R44^&:M=,XM#O5M:$H-//.@7(81I8,PYZ(( MIF,_-]?3L=I:*0J8:V*V><[U_05(M9L$+'B86(C;C743X71<\EM8@KTIYQI' M8<.2B1P*(U1!-*PGP3E[.V,]!_ K/@K8F=8S<:&LE/KJ!E?9)*!.$4A(K:/@ M>+N#&4CIF%#'/S5IT'S3 =O/#^SO?/ 8S(H;F"GY261V,PF2@&2PYEMI%VKW M)]0!]1U?JJ3Q5[*KU]* I%MC55Z#44$NBNK.O]6): $PT&Y 5 .BEP+B&A#[ M0"ME/JQ+;OETK-6.:+<:V=R#SXU'8S2B<&5<6HUO!>+L= '&<@M8&$O4FLPU MW FU-?*>7!FSA8R\$P4O4L$E63XL-.247'")TT"6WFNO+\%R(/X2'FJ$E4U"0J\GSQ ;X_M%::S)36E0$-P; P7P)GYX"WC)QG?V/!J@RU M\_KY/7*1*QR9+T>4Q(V2V"OI'5#RB6O-D58*OA)2V/NNW%84 T_AMO+==$B' MR3B\:V?P^:*8]FBSZ)&Z7J.N=U3=>98)EQ\T3,E%YDR0\E)8+KMD5ES]MH)1 M3)/HB=".90E-$M8MM=]([1^7FJ;;?"NQ3)G;^2(5MDMC_UF63EF/#GO#)R+[ MST2>LB@:LE&WRD&C,:'Q@RS&Z;^+TZ/<7:!'_8_4M?%^#$_*T3B>MLOR/-F*M_P_[S49B^Q;/ MHO_<66+^@8;(]LV;_:![O\S(-4N[)PYB M]O3K8>M8XLZ$^$>_%5A@"6N$T;,ARM?5,:L:6%7ZD\I*63SW^,<-'DU!NP7X M?JV4?1BXPT]SV)W^"U!+ P04 " 9@JU2#CS&C MK9#?U09 HY\)3]78VVB=O?=]%6\@H>I29)":.RLA$ZI-4ZY]E4F@2^>4<)\$ M0=]/*$N]R)%)YDE#YZQJXV(X][#UW/++U1ML.?S+*Z!KF MH#]E#]*T_#+*DB60*B92)&$U]C[@]U,260=G\9G!5M6ND9W*0HCOMG&[''N! M500<8FU#4//W!%/@W$8R.GX40;UR3.M8OWZ.?N,F;R:SH JF@G]A2[T9>T,/ M+6%%CL#31E7[_:Z M+] ]4)5+,*"UND"/$.=2VBA?[R%9@/QFS#_-9^CMFW?H#6(I^FF M6WWKT!.6>D*G)VK34XYUQ^B"<:8MQ!K"&5,Q%Y964^YWP?LNN*T%3Y,>CL+! MR'^JI_C0*NJ'."RM]I1'I?*H6WDMD[=IEMLGZ0Z>@*.P?(XZ$M0KA^F=!;!^ MJ:=_2F"[X+W? #NTZ@ V*)4/.I5/A2L5+CDF,6P)DKHB/36KW_8>06U8CC4\ M"VI7I9ZK4U*[.N Q(%#/,$/_HE[JK[CWDG9]0YK9=@/ M@Y?T&LQ(KV:VK[[:#7#W=O _^/V!)5J5>CPX#\S5AH"')\4\/ YS@UD'YFK[ MP-W[QQ5<0LN!^:9D+NS_:ZA1>:.QPNAS6';76Z FFIK#&PO=V]R:W-H965T M(#R !>>L;J*U$R]B00*KH8!_0/KC) MM;%P[,QV6OCWLYT0 I1J2)NT+ZU]ON?QI .?.C(.CY.:'<&P^=;2;'0U%J1CG. M)*@RSXE\FB 3FY$7>L^&&[K*M#7XXV%!5CA'?5O,I)GY#4M*<^2*"@X2ER/O M+#R=AH$%.(\[BAO5&H,-92'$@YUJJ&OC62[L9_4\B:5O.@#>3%<"ZXS!5]XBNEKO&]";>*-GN.=1#L)KXD\ MAC@\A"B(PBUZIG\.#W;(B9OTQXXO_H#O@E )=X25> @3P@A/$.;N^7Z5HBQ, M_@_A@G)CIX3!7!.-Y@UIF)+"O@(%]U>&$2Z-6?WWT7?*BU.JPN9KWUY@O4.[*2J_9IO=?G%*_T=/?&?;T$R=3,75;6>_$43_> MGO=!(V"P6T!3")8V-6N;FL]>F<$[86$8=K;K.FETG?R3ZWOR3DO[^KZ2$@8O ME37X:Z=44[4?1Z<3=T_>:/!;A3Y'N7+]3X&KU54-;*Q-CSUSG>6-?6)[KVL@ M+S15XS85;D7-E66X-)3!<=]D15:]L)IH4;AVLA#:-"&ULI55;;YLP%/XK1Z@/K;0% @FMJ@0IETV;M$Y1 MLZX/TQX<.(!58V>V">V_KVT(R]HTJK27X-MW.GOM^RHML2)J(+;(S4XN9$6TF5!%57%9%/YKI9!A3FJF;T7S!;MXQI8O%4RY7VBZ MLX$'::VTJ#JP<5!1WG[)8Y>' X#A.0X(.T#X$C!Z Q!U@,@%VCIS82V))LE$ MB@:D/6W8[,#EQJ%--)3;6UQK:7:IP>EDW=X>B!S6M. TIRGA&F9I*FJN*2]@ M)1A-*2KX"/=$2KO[C9(-950_P?D2-:%,79C=N_42SL\NX PHAQ^EJ!7AF9KX MVMBT8G[:69JWEL(W+$5P([@N%7SB&6;_XGT37A]CN(]Q'IXDO"%R -'P X1! M.#SB9_%^>'#"3M2G/')\T1M\7185F/2 >S8*O@N-L*0J94+5$N'7;*.T-#7^ M^X3@J!<<.<'1:4%@^VL[=BPH[-/?)5$P,N'NC@B/>^'Q2>%%27B!MAQR M0B7L"*O15EKS'D,M]?C T"B(KGI#[CN/HN.NX=QW_?[KB5\*7P>75 M"V'_X%U6* O7KA2XI]66;[_:=\29:P0OUN>F4[:-[2]-VV9-<1:4*V"8&\I@ M<&DR(MO6U4ZTV+K7OQ':]!(W+$VW1VD/F/U&ULG59K;YLP%/TK%NJ'5NK**R&A2B+EL6F35BDJZ_;9@0M8!9O9)MG^_6Q# M*$U2-.5+\..>XW-\P[W,#HR_BAQ HC]E0<75: MQX5GDN52+]B+684SB$"^5%NN9G;'DI 2J"",(@[IW%JZCVO7 $S$3P('T1LC M;67'V*N>?$OFEJ,500&QU!18/?:PAJ+03$K'[Y;4ZL[4P/[XR/[%F%=F=EC MFA6_2"+SN36U4 (IK@OYS Y?H34TUGPQ*X3Y18;D!B4H@[%?82;=#MS1VZ082B'SFK!::)F-E2Z=6GVG&K;=5H M\S[0YJ,G1F4NT&>:0/(>;RN?G5GO:';E#1(^8?Z ?/<>>8[G7M"S_G^X,R#' M[^[>-WRC#_B.EW?I9AID8)#Z5=PO7-\;AS-[W]=[(,2J1PB71]X)QWOY&JWDS,?7CAR3\R>!_EN M$%XV.^U$30=%?5?FJ!A*9M@QA5?;"\^4!_Z)N?#LG^Q/_7.>MMCF#FI9" MJ$88X6(P@6ZO5KI7>VRA?0>A:J_0/7 6H_ M94P>)_J [H-B\0]02P,$% @ &8*M4OBP.^'@ @ N@@ !D !X;"]W M;W)K&ULQ59=;]HP%/TK5IXVJ6N^"52 !)1I>^B& MBKH^3'LPR0VQZH_,=DK[[V<[(:.4HK[UA?CCWI-SCB^^&>^$?% 5@$9/C'(U M\2JMZRO?5WD%#*M+40,W.Z60#&LSE5M?U1)PX9(8]:,@&/@,$^Y-QVYM):=C MT6A*.*PD4@UC6#[/@8K=Q N]_<(MV5;:+OC3<8VWL 9]5Z^DF?D]2D$8<$4$ M1Q+*B3<+KQ8C&^\"?A'8J8,QLDHV0CS8R?=BX@66$%#(M47 YO$("Z#4 AD: M?SM,KW^E33P<[]&_.NU&RP8K6 AZ3PI=3;RAAPHH<4/UK=A]@TY/:O%R097[ M1;LN-O!0WB@M6)=L&##"VR=^ZGPX2# XIQ.B+B$Z3DC>2(B[A-@);9DY6==8 MX^E8BAV2-MJ@V8'SQF4;-83;4UQK:7:)R=/3=7MZ2)1H3;:GI1T5[4/#H+>(/E)8K#"Q0%47B"S^+]Z<$9 M.G'O<>SPDC?P9L;(@M#&%BQ:0]Y(HJVARZ><-D8Q*J5@:"%8W6CLBMN'_>*C\1& 89X,D"_O M%QJ37F-R5N,]EM(6SN\;8!N0?\[8EO:0Z4?;EKYR(\J"41S'R9%M[PA\H7'0 M:QRJ,>5D/G'VT>=F)4LKB='CLW>NX)(BB, Q. M6S?L%0[/*ERRFHIG@,ZXG[53\8[Z&_4O&'VTA:/7996D81@=.7@B;! &479D MH'_0!AC(K>N."KF;O+T\^]6^ <]T0!9]^"LM; .)C6$#VL&PU_5AV ,M75E$)%(C*3L% M]N-W*2FRD\AT5A1]2"Q*]QR=>WC)2TT/4MWK#-' 0Y$+/?,R8\H/OJ_C# NF MKV6)@IZD4A7,T%#M?%TJ9$D-*G(_"H*Q7S NO/FTOK=2\ZFL3,X%KA3HJBB8 M^GJ'N3S,O-![O+'FN\S8&_Y\6K(=;M!\+E>*1G['DO "A>92@,)TYMV&'Y;A MT +JB#\Y'O3)-=A4ME+>V\%OR8YY:)=/S3DGK=.RWP M]/J1_94IFRS0N9/Z%)R:;>3<>))BR*C=K>?@5VX1&EB^6N:[_PZ&-#3R( M*VUDT8))0<%%\\L>6B-. )1H/R!J =%K 8,6,'@M8-@":JO])I7:AR4S;#Y5 M\@#*1A.;O:C-K-&4/A=VWC=&T5-..#/?-/,-,H4-WPF>\I@) [=Q+"MAN-C! M2N8\YJCA9[A-$FYGB^7 15-S=N[>+M$PGNMW%/)YLX2W;][!&XJ /S)9:282 M/?4-:;5O].-6UUVC*SJCZQ-3UQ %5_07!3WPQ2O@@["&ASWPY>OAS][ND\&= MRU'G]<];0C&L:NZ/LYX-10 ;M3ZWM"1J.QUW0$X7#3N'0 MJ?!+O7XQ ;9'96TL47&9U 9F/,Y "@1#&Q)@4>;R*R)L46#*C0:F*)SQI"\A M]UO# HI3*8='H^Z#$9.KHUAIC*2EEJ*">5@EU L2;!A#U JN>=V*^VK=#=O M%%XH@G$G<.PDNFO\@E3)XD1;;R$LQB_F.)P\KX.7,='(+L:^.IAT(B=N%UE. M.]$:]R@JO(+?J3'^]0F++:J_X=_'^TT*=0O3L)#"+CW5;%5KKN]/$9MJJV/% M2_M07U'W*TNI#-">!;9I&A1,/%^:3X3?=,)OG,)?RKB"XZ[09[&;;S)Y.>V- M[6[<^.9"N;SO$GK_0V=BI62*6C?=98-JS^/GI?=$9Q@<.USPG:V_0!A%Y[R_ M!+QD?GC2ML,?:O]'LEMH5Z6'QV87NOO2-QA^H=&=]=N-&URR^]@@0W>'_-YV MWVJ-%&1IN]LNH<<^&;I;UC=X?Z$'GO7^?^.:E/R3PZK]M*"SUHX+#3FF1!1< M3ZC?J>:TW@R,+.OSZU8:.@W7EQE]X:"R ?0\E=(\#NR1N/MFFO\'4$L#!!0 M ( !F"K5)PU^YAWP, .40 9 >&PO=V]R:W-H965T"2#W M14'$ZQ>:\\/,0<[;A?MLLU7F@CN?[LB&/E#U8WXL XE!9_9O0@.^? 3.6)\VB*1+GO^5I6H[>3<;,W_B@A+Z;:3\UOV&*L$WVE%.PD)(J":[ Z;6/ M*ZI(ELM/^NZ/AQ7X^.$3^ R!AZW?"\)2^7455J-B>DF=>8O569\)O-W(JZ! MAWX#&&)D<5\.NZ]HTKC#8W=7UZ I!&X*@F21?Y@C' MP22:NB_=6ETT.U+I-RK]096+)-D7^YPH71(M4:CL/V(>/IO0*E+047#E(1A/ M>D(M9CCR)] N-&B$!H-";S7O?J&8P4GR213 N"?QU I!A."96H:-Q'!0XIVN M(M.-M& I6-$7S<^=IJ$"CS39,I[SS>M 6T5-DN@=FCANLL7C-'%\4M$0PMCO MU?V2U9'&2:-Q,EH+3TY[$P5QU.\/FYD/<6@7BF!+8CA&$]=1NOE]'\.PI])F M%L(@/J.R\[Y @RH?!4DIN"4%K7JY&FN8/\N!ED(MAM%[<@L M&:PJ6QZC82 OR\45%>">YF4EY3;;#?9P2V'T'AA&+8?12"!&IXP-$(0GC7') M[%AGRV(T'HR1#;,PBF!?J\5N$J SKPWLCE6V M%,;C41A;\!JC_OO"9A7A,X\:;AF,1V%P':6[^IJH/BNW)8^<:4Y7)YNJ5Y+"&.@[Z\Y5V\#L]-M MOFS,_P=02P,$% @ &8*M4N)4HLR8 @ E@< !D !X;"]W;W)K&ULG95=;YLP%(;_BH5ZT4I;^890$:0VV;1>;*KZL6F7 M3C@!JV!GMM.D^_4[-A1E*XFZW@0?X_<]SSG$=KX5\E'5 )KLVH:KJ5-KO;YP M7;6LH:7J7*R!XYN5D"W5&,K*56L)M+2BMG$#STO#3!=3EU/ ,$#2RU<:#X>((9-(TQ0HQ?O:$-I".S);UIQJ6N12;(DT MJ]'-#&QOK!JK8=Q\Q3LM\2U#G2ZNN::\8HL&R*52H!7Y2#XIS;!!4!):51(J M'!+:"JG9;VI[#SO\$RD@IW/0E#7J#$4/=W-R>G)&3@CCY+X6&T5YJ7)7(Z1) MY2Y[H*L.*#@ ])7*I0RRV,O&4V9# MRNSXEL#[:D:E?&:\(I>MV' ]ECM[M06R-/8F0^[NA'B]"O>)[Z7_(+I[IZ:Y ML?#DJ1A7I($5"KWS%&N4W2W0!5JL[4&Z$!J/93NL\>($:1;@^Y40^B4P9_-P M%1=_ %!+ P04 " 9@JU2!70C/3 " @!0 &0 'AL+W=O2A1"6=D"^J M#HM698Y55 M4!,U$@UPLU,(61-M3%EBU4@@N0/5#$=A.,4UH3Q($^?;R#01K6:4PT8BU=8U MD;^6P$0W#\;!P?%$RTI;!TZ3AI2P!?W<;*2Q\,"2TQJXHH(C"<4\6(SO5Q,; M[P*^4^C4T1I9)3LA7JSQD,^#T!8$##)M&8CY[6$%C%DB4\;/GC,84EK@\?K M_L5I-UIV1,%*L!\TU]4\^!2@' K2,OTDNJ_0Z[FU?)E@RGU1YV-G)CAKE19U M#S85U)3[/WGM^W $,#RG 5$/B-X")F< <0^(G5!?F9.U)IJDB10=DC;:L-F% MZXU#&S64VU/<:FEVJ<'I](%KPDNZ8X 62H%6Z"-:Y#FU/28,4>XOBNWX]1HT MH4S=F)#G[1I=7]V@*Q.!OE6B583G*L':E&2)<=:G7_KTT9GT,7H47%<*?>8Y MY/_BL9$RZ(D.>I;11<)'(DC\\O%!./+0W=GSQ>]M[@7,R M<$X'_!33/U!+ P04 " 9 M@JU2>&TU\TH$ 2%P &0 'AL+W=OQ-+,N]Y[FC=+R1G1ZF^Z1WG!GW/,Z'G@YTQ^_=!H-<[GC,]E'LN M[#<;J7)F[*W:!GJO.$M<4)X%) S'0YP,\>'KP*=WN3/$@6,SV;,OON/FR7RE[%]0J29ISH5,ID.*;^> :OU_2 MN AP(_Y*^5&?7*.BE'LIOQ4W'Y/Y("PRXAE?FT*"V8\'_H%G6:%D\_B[$AW4 MGD7@Z?63^J^N>%O,/=/\@\R^IHG9S0?3 4KXAATR\TD>?^=505&AMY:9=G_1 ML1P;309H?=!&YE6PS2!/1?G)OE<3<1) HC,!I H@+N_2R&5YPPQ;S)0\(E6, MMFK%A2O51=OD4E'\*G=&V6]3&V<6?W!;DD9O;[AA::;?H3CS3AXT$XF> M!<::%$.#=26X+ 7)&4&*;J4P.XU^$0E/GL<'-KDZ0_*4X9* @K=,#1'%/R,2 M$OSE[@:]??,.D*5UX=3)TC.R?^ZY8B856Y2Y*0 D1[7DR$F.SDA>YU*9]!_F M7C>Y0:IX(Z[DYNJ@.6):<],XGZ7HV(D63?2PP-$L>&A()*H3BF MR:V,C$[T4M/WJ>ITG5^S!EK[E%D\% /T4V.G/T17:I(*)-6]\P\KD8!^, M'CE3P)L9UPG'O20LP:8H4X:=)BYEC0C*2PQ@@A+V"+47#CVKPLO*2%*]E@=A MD,V:=YKP%@=,AV'X$Y3L"5CQZY+M,MDM'N,A@;,E/EL"*JV47!_L6\&%@?0\ M77%O>,6>KQ@&;%?2X :DXE%SSV,/50Q3M0ML*HENSAZP&"9LG^W;8E4BYZ+V M];#&,*W[Z0C8(Q[&<$=XQF,8OBOV6'0#6+KG+X[[:@?B<4A@6/W@>J-2[;+@ M()YV!"81M.2H0KNL.8@'%H&!U94%E4STK"//E>OQ1NBK65!)/)_GO^1"_EZ^[FAQ:%UW$$]9\C]0ML4# MAVWI>LP2&+._*68ABVZ9L+FV+#^(YRWIC;?4\Y;"O.V*'/H2L"1L[GOJ 4MA MP'8A3B71R=B#EL*@[;-Y6ZRJQ4=<]_"TK8?IR78?)G8O;='B,6WI"NHI3V'X M+@_)ED.M0#U\:=1;*W@BTG[V_)7,L_^!X9G=-_6(HZ_?]M.7^_[SSIY6M)^= M?Z>7";:*JYWTN.H&Z'?S7*07'@3\4!? 'J/AM+D+@I-CRIRKK3N,U6 M]=/ZP/>Z/.;TP\O3XENFMJG0-LF-#0V'$]L#JCR +6^,W+M#SWMIC,S=Y8ZS MA*MB@/U^(Z5YNBD,ZF/PQ;]02P,$% @ &8*M4L#:;CCL! HQH !D M !X;"]W;W)K&ULQ9E=;]LV%(;_"F'TH@7B2/RP M;!>.@:99M@'-9C3MAF'8!6W1ME!)]$@J;O[]*%D1[?$CL) B-XDEB^>\A^;[ MZ(B:[;GX)K>,*?"]R$MY-=@JM7L?17*U9065EWS'2OW-FHN"*GTH-I'<"4;3 M9E"11RB.DZB@63F8SYIS"S&?\4KE6719U"7 MLN3\6WWP:WHUB&M%+&@^M\#^\CRO(ZD=?S;!AUT.>N!QY^?HM\VQ>MB MEE2RCSS_,TO5]FHP&8"4K6F5J\]\_PMK"QK5\58\E\U?L#]25IF'Q(B3\([*BX!AA< Q0A^O;\!;]^\.XT2 MZ1*Z.E!7!VK"8F\=4C)V 7[?,4%55FY 4]D%^)31999GZO$"+ [57(";BH&_ M/RRE$GI1_!/(CKOLN,E./-E_T\>@X*7:2L#*E*7@AJU8L62B*]4U4X>@21.T MML_#',8HF44/#BFDDT*"4OYB5("?G!J02\,AVNA(0S(>NR6,.@FCOA*P2\+( MDH GV"TAZ20D?240EX3$EI!,W!+&G81Q7PDCEX2Q)8% SP\QZ21,@A*^;)DF M]5HQX4HXL1(B&$_=&:==QFDX(U*"Y]G6:R16O2N4D4VRI&$XQ]*@X0B@,JEB<".#K%IYY2YZ,N3$)[2F)B6?^ MH>$@#(/P-BMIN6(O@C]H^ =_" #;J"=S@'U38 @(7Q:!T&8@G'JL!PT$89B" M7BM FW<)]E ?&N#!,/'.M8)-O.'(YP2#/!AF7D\GV.@;348>+89], R_A> K MW='42SZTQ W9X/05.@QD6(?"K.MI,60S#R>>R44&>2B,/(_%? Y#-NL0\3@, M';5\J)_#VG$G#H/(D\XP#H49=Z;#D,VV(?+5;-B&PFSKYS!D$\[K,&0(A\*$ M:U>[#"UOPR^4O(:]#+I0&%U][66S"Q-/\XH,N] SC9MW9=M-FS^=01L*=VWG MKFR[F1LBS[T#&[[A,-_ZK6SLP!OR6!T;O.$PWGX6M'[JO:,EW3QW!\&&5_A5 MGE&/'E)_S%.J#;*IIW/'AF.X5X_FNX%@1XN&/.L>&X#AEWU0Q7;G!GTS8<"' MPXV;U^O8;M&0MV;#.1SFW)E>QS;?AM#3K&+#-_Q<;];+ZXXGUMAS1\4&?C@, MO^LJW;"0P8E!&(E?P>#$8(N$L=73X,3NSC#T['X00SL2[L[.=#BQ>S:"/>8B M!GDDC+QS'4YLUGGWHLC1EESO!U+G;A2Q:>?=CB*&=J0W[9P;4L2FG7='BAC< MD6=P%]R3(@[F>3>EB($>"4//RUCBV'5KIL.9S_"-A/EV)F2)#;;AQ+OL#-E( MF&S]*-L&34YH0/[?4D5'KQSJUS=W5&RR4NH4:STLOASK8L3AC&PO=V]R:W-H965T M^]T9CG3/Q:LL 11ZJRB38Z=4:G/CNC(OH<)RP#? ],J*BPHK/15K5VX$X,** M*NH&GI>X%2;,R5+[;"ZRE&\5)0SF LEM56'Q?@N4[\>.[WP\6)!UJ V/H)XW>RQ!*FG+Z00I5C9^2@ M E9X2]6"[[]"DT]L_').I;VB?;TW&3HHWTK%JT:L"2K"ZCM^:^IP(/"C$X*@ M$03_*@@;06@3K)UJGL 70- M)+I&DZ(@IK"8HGM6OQVFS):6W/#_.T.7%%;I A*&GDF\E9H5,7:4Y MC)N;-S%OZYC!B9C?L!B@T/^, B_P.^33?OD,\E;N_2EW=?9M"8*V!('U"WM+ MT&,4MD:A-8I.&'W?@-!58VMD+3^C!X*7A!+UWE6CVBNQ7N9;VV61%WU)W5T' M0=021.<1V*_RFJ^NGR6@B92@NE!JT_@ )8C#WRCUH41'O$'B>]V\< M$899#N?1QD>T?AAZ?]'&1[1^&,?=M$E+FYQ#VWNZR5'\>'0B_+ -/SPG_(OM M4%"@R4X?^AK0 DS7;@\?/8&HNM#ZH_CH';#H^1I&+>[HOW!G1.9\RQ1:8*77 MYR!R8)T'WA_'#P>>]ZD+V#UHB^:7I/O.FC")**RTDS<8ZI=$U&V^GBB^L9UR MR97NNW98ZC\C"+-!KZ\X5Q\3TWS;?VWV"U!+ P04 " 9@JU2/UEC[S$% M "E%P &0 'AL+W=OL M:I- 8FWB] >\@DJ0OFA(,!",[<.T#VYZ;2T2N[-="M/^^-EIB --+H6-#S0_ M_)R?NYR?._MT(]637@(8\I*E0I]UEL:LOO5Z.EE"QG17KD#8-W.I,F;LK5KT M]$H!F^6@+.W1(!CV,L9%9WR:/[M3XU.Y-BD7<*>(7F<94Z\7D,K-62?LO#VX MYXNE<0]ZX],56\ #F,?5G;)WO=+*C&<@-)>"*)B?=<[#;Y?1P 'R$;]QV.C* M-7&N3*5\888TM19LCS^*HQVRCD=L'K]9OTR=]XZ M,V4:8IG^SF=F>=8Y[I 9S-DZ-?=R\S,4#N4$$YGJ_#_9%&.##DG6VLBL %L& M&1?;7_92!*(""/L- %H Z$? H $0%8!HWQGZ!:"_+V!0 ;[ H8%8)C'?ANL M/-(39MCX5,D-46ZTM>8N\L^5HVV N7"9]6"4?_T&>^>+A8(% M,T!6BHN$KUA*6";7PM2YMK4US&TY.7D>T]')* P"2^6YAD54LHA0%H_"SJD, M_QMF;L6"4O:":[UF(@&22&UT'9VMT4&%3M@?#1O9]$LV?3PF6RXL5R4Y)Q.8 M&G+UQB9N8M/?93.B53+;[]O?B>&PF?*@I#Q *=^Q5UL.DB=RIZ0I]-1>+A3+ MD"09EM:'_V.2#'>3!,N144EBA)*X$@84:$.4)5(W+PX/NT'P(Q*+XY+&<4ND MN4U-09ZX<+\53F0%*@%A;*VLHX>;#5KHG93T3E [3FKK) U'4?(*3&ED_C#P M6A]\-17)/R3FYM45:6RJ2ED)T:E<2;$I*1. 6=V2G!3X=[D8Y'_UN1AZV0QQ MW<2]A)@_M:V")LN8@YC;?M\\)VGP*T)G)J6Q0!L]KB7J-N&!6O;B&N3[8I46O; M=N>%G<2V ')#+EG"4[MBR!\WD$U!_8G%VRM8B&O-I^0\+HQ5/0[Q1>2U*L1E M9[)WJ8\+2]4L'R$AMZ!(V3>MJ8=PRRY!D4I@E)J#4"RC%!?1C!SLCWE+V&4US#O[ACHC5BCFV9J-=R MVJ;E;I,DM%'KS#;!1Z1,I7L;V"/R?3Z'_("'W*%M'5XNI#K:HELULA1C4I?%F,&^RI-)&O)%'+ MP%=.*EK*29*H-?B,J249?4J>(U\N(KQ<[*>)MCN_ MEF)FXYIGPI2))W)KEY^3"+<8R<'UU<7M_>$^(AKYTA']M])QT8(_;EPWG\9M M/>A5#BS= ?8-LRV^T"2%N344=$?6KMJ>"6]OC%SE9YA3:8S,\LLEL!DH-\"^ MGTN[#RINW+%H>3(__A=02P,$% @ &8*M4@O_D?9> P G@P !D !X M;"]W;W)K&ULM5==;]HP%/TK5K1)K51('+XG0!I4 MU= ^BMIU>YCV8)(+6"0VLTU9I_WX79LT4$$"754>P$Y\SCW7N3[<=-=2+?0< MP)#?:2)TSYL;LWSG^SJ:0\IT52Y!X)VI5"DS.%4S7R\5L-B!TL0/@Z#IIXP+ MK]]UU\:JWY4KDW !8T7T*DV9>AA (M<]CWJ/%V[X;&[L!;_?7;(9W(*Y6XX5 MSOR<)>8I",VE( JF/>\]?3>D;0MP*[YQ6.N=,;&I3*1 @S0'@JH)8! M:B[1C3*7UB4SK-]557V++[X((.+@/C;W08;/9J1>&;N:AF\>>#=9[M"!C)4UF M*CB<*9:6E%LK9V_]?[FU]E,JJ[9V'K/]TLUL[Q=Z6>1.'KE3&GF4U3%1S,"A MN.5P6@V"MR6;3H.MFP7EVS[Z2'(Q-P5BCG $Q]3L>"LM94(+A'0"RED@&>)1 MXX9L?*IP:X7T];R0 M/L\,Z=8-Z:O8(7VN']*M(=(7.V+&\.0AU5IAK3CZUA/I$5,\X?P,CG"$^^+V9&)#WGR7"/P%1C-9HQ84)E['6#F99L;/NE=!OF;93X_L5 M$73%DSD5OTMP\3-GZAK;"IAM;Y+,2&;4@ M?^:/)P"%QP %*&@P/_>;7]*9-A^VFD_]YM=$G ,C3EL,+_8W[QI]DN_^93& M;>9=': J2JB*$C)XN 7O/"%2 KX ]XK'#^#'G_H]N%(TE7][T'&%C@UZKP7] M5O"8TKD$"\%3P*3,21;38KJ8IZE.?UG,>@PR+73FH52R*2+E+)&9I5"TQW'4 M'P;Z;]1];*#7J^CU=M"C"RH$G9>K/P9FSTHPR=6*"_8/G3>1*3'#&AD4!D$[ MF[!B$[Z-S2T1@ M]1Y1^^(TD.06W5)0LFYB5^(,:L^!$TX+-O***5_0N+UWI M<#9[*'KE(>>:9,KJ4@V9]FRB6E_)U/?B"VF@XKIP,OT M.Q&"9$H"S0J8>KN3Y>#5]D?]8(@Q[KT@N\? +<[#BO/0RWE*9PI<95*)7-=^ M=0PNB4[C2J8B9U%DK6"E[5? W@QKE MSL[8K]&$\"1L8>JD'B(O4^,@XY]T;9JO(Z85V'BMJ0J?6[BZM_1.0F'+9H*N M*D!_67A)I-$'KS7_(S);Z$6&7C2,1$$8M6\V5QZ@OSXTI6K-?654O8IL)QAN M2W*+($-7*>".4I'/$A:[W?3CFA99X"O9T,D]C [0$D"GU- OU>\00(M8#S$< M](+7F^%RGY';O)UN0[]PZW _ZDK\-J\[A87# W@=.>%$?N%\A]5XV_>]L;\\L^K[] M+7**A/R*-%DN!5T6NO_7F0V];@*C@<=/V$D9WM$#"DIDKEM NTUWIP!VRH3A M(<[#3JWPVWJPQM,NVMWZ;$]?.X_[Q),5.P_ A-6R*WZ9AV&D8]FO8Q7.\(MF2DIDN5]9+_X*_*K\V7SAE7BJ?F&PO=V]R:W-H M965T MMH=B#[1$1T0DT26IN 7VXW=)*9(=RYI;("\V2?'<>WCOY2$YV0OYJ%+&-/J6 M9X6:.JG6NP^NJ^*4Y50-Q(X5\&4K9$XU=.6#JW:2T<2"\LPEGA>Y.>6%,YO8 ML96<342I,UZPE42JS',JO]^P3.RG#G:>!^[X0ZK-@#N;[.@#6S-]OUM)Z+F- ME83GK%!<%$BR[=2YQA]NB6< =L9?G.W501N9I6R$>#2=C\G4\0PCEK%8&Q,4 M_I[8G&69L00\OM9&G<:G 1ZVGZW?VL7#8C94L;G(_N:)3J?.R$$)V](RTW=B M_QNK%Q0:>['(E/U%^WJNYZ"X5%KD-1@8Y+RH_NFW.A ' !R< 9 :0"X%^#7 MOQ00U(#@4D!8 \)+ 5$-B&SLJV#92"^HIK.)%'LDS6RP9AHV718- >:%J:RU MEO"5 T[/UBF5+!59PN2O"BV_EEQ_1^^1'49W+&'YSE2 0F\73%.>J7?P]7Z] M0&_?O$-OD(N4F:D0+]!]P;6Z@D%H_YF*4M$B41-7 TOCRXUK1C<5(W*&T2W; M#! >7R'BX7$'?'X!G%@X\3K@BW[X[V4Q0+YWUONR'_Z92H!CZQUWP&\OA[\@ M[T)BF^R2)KO$VO//V+LI%8PHA:YCR*SB=C-_^01CZ*-FN?JGQX??^/"MC^", MC[G(<[ *E1H_@M8DC.4LN:HJJ"O]R\I<:,T9X7N:A23T(ECO4P>-H*$1]-+X M)&"96RERX+ K99R"W(!C5=(B9DALZT+M*JC*<'1 Z#W!7LNGJIN.6:.7DY8= MDT+?]X]GW78Y],*H.P!A$X"P-P!_E/F&2;-2FB0VTS1K=B?$@25=:P]/DN'[ M 0F#;BY1PR7ZF9JXSD59Z*Z:B$XB K$]4Q'#AL2PE\0RYD_\J/1[JGW4&!V] MVHX:-S[&_=&C*D5S$%T.JDQ/B5PET1;B6$[22/&:==/!I-,Z%HA5/3'J9M,=?Y1BM8']9 M(IT4R.446FW%_>)Z6L/H7W3=[N]ZHU5)^_*9&0GH*T'&O788P4#@L6K33<:.UMJ9@'Y7@3?PO%_Z6+?JAG]*WLX> M>8O:WN%N&>* C,Z41ZMP^$_.%6_W"_ %ZJ0>/3J'I^ MY./NL))6 TF_!OYP?LFI&N+A*!R^9.(>7-3-PPWN>P\<+M<9VP+0&PS!@JS> M0E5'BYV]NV^$AI> ;:;P?F323(#O6R'T<\<\!YH7Z>P_4$L#!!0 ( !F" MK5+IK2I/Y@, +<. 9 >&PO=V]R:W-H965T3&!)M$G.V \M_W[$3 M$EH2KVCOI'N!Q/&,/_/U^,>,#XP_BYA2B5ZR-!<3*Y9R]\ZV11C3C(@>V]$< MOFP8SXB$5[ZUQ8Y3$FFC++5=Q_'MC"2Y-1WKMB6?CEDATR2G2XY$D66$'^)A:U3PV.RC:5JL*?C'=G2%95/NR6'-[OV$B49S47" AF#41=,'2KTDDXXD56"BB&U*D\I$=_J!50 /E+V2IT+_H4/5U+!06 M0K*L,@:"+,G+?_)2"7%FX XZ#-S*P/W! /L=!EYEX.E 2S(=UCV19#KF[("X MZ@W>U(/61EM#-$FNIG$E.7Q-P$Y.5S'A]&X.0D1HP3+(#D&TOC?W5)(D%;?H M#CVM[M'-FUOT!ME(* .!DAP]Y8D4;Z$1GC_'K! DC\38ED"E?-MA13 O"=P. M @]]9+F,!7J?1S1JL5^8[;%K<&"#'+4F[DF3N6OT^)'P'O+P6^0Z+FX#,IO? MT[ V=PPX7CU%GO;G&:=H?3E%,\Y)OJ6PJ"1:']%YOR4YZN;9@? (_?4!7*(' M23/QMP&H7P/U-5"_ ^C/(EM3CMBF'!)RX'< D:V3-R]=#;0KM:?LIWTG\/WA MV-ZW( QJA($18259^(P^[90.PA"27_OS_Q\:#VN@X94:?RJDD+#$DGR+B%!? M(-&H[@7)=IEKI?S#"_G=_F#D]-OE#VJZX$JZ]R^4AXEHSX'@ N)N.'+;$48U MPNB7!8*%',:FE3P?MSS%:\B2D/YN1U:C#:H2\#JT/2ND;G9^K%Y M[W\]HNL3N-]&.N@@;4X(;#XB+D@?J;K6*J47<%_@<($L2(H^)!N*;N *DS M/.GCM\CS?9#-*8G-Q^1G)B&&!P@G@?E089Y5M=,0D4LB*79950M]95V4S7(G;3 MO2SI8&?: C)*Z09,G=X0I:=?H-4$L#!!0 ( !F"K5(;:?WD-00 *(1 9 >&PO=V]R:W-H M965TW>TA;9"@ MZ:'8 RV-+2*2Z)*4G0#]\3ND',E=6W+38(%@+[;XF)EO'IQ/U&0CU8-.$ T\ M9FFNSSJ),:MWGJ>C!#.NNW*%.:TLI,JXH:%:>GJED,=.*$L]UNL-O8R+O#.= MN+D;-9W(PJ0BQQL%NL@RKI[.,96;LX[?>9ZX%X$;O?,,UI6YE ]V\"$^Z_0L(DPQ,E8% MI[\U7F":6DV$X]M6::>R:05WGY^UOW?.DS-SKO%"IE]$;)*S3MB!&!>\2,VM MW/R%6X<&5E\D4^U^8;/=V^M 5&@CLZTP((6>/:,_9ZT*K[GJ0N"? .LQ_S?P0%MW=/G;HC^HHA,X_4%K M=.;[T9DIQ?,E4GD:F#_![KX;_N2F9QNNXA.X^E8(\P0?<@IF815H@?)W-226Q M5-L)]WMU7^^UIJ/!Z@UU=/RI\UZWTX.-OK0^VLE0OSMN2(^_PT;^*U#7Y_\( MN-+(> ?5)7/#:.D]^.0^WLE.>@.FK)>LY#?3D,-KT'?7<)!T+LIO7?- M4P2>YP5/:48;GJ9E:Y#D)E#H78/82) *%K)0\(1<61W7(A=9D;6=^)JB_.'; M:VZ__K+BUWSGMQ.>#;3(E[!")61\,/7M"E@9[S8P-QV!4%SLKV=:W.&:ND^#FB(9)&;\@9=S58? M(&;EM;O>7GZ](*I:TDF'%!/"?(8E=U MZPLIS?/ &J@^RTS_ 5!+ P04 " 9@JU2*I"!F$L# "S"@ &0 'AL M+W=OVAE;9)G$" "I * MW:]#)53$[MDD0V(UL5G;E'9__=I."(&&M(=>P'8\KY\9C^T9[[EXDAF 0B]% MSN3$R93:WGJ>C#,HB'3Y%IC^LN&B($IW1>K)K0"26*,B]P+?C[R"4.9,QW9L M(:9COE,Y9; 02.Z*@HC7&>1\/W&P6Z4-,??2M2IUS2&S?9!_;MU7CNS)A+F//]#$Y5-G*&#$MB07:X>^?XG5 [U MC5[,T.9V<:E$OHKU79JNLR(@)N9#D2"YKS0 MV2&)C>\-NDL2:IHD1Y25"6,^7-V#(C27UWK*:GF/KKY:XGR+&G M-)B1]^(*8E9"!!<@0O3 FU0[55P\&H6= H^$.&B$']%@1_@ M%I[YQ\W]#IRP#G)H]7J7@JQX_(3XUL1/HE00IL[=++TJ9?I6QAS YVG/'T;1 M8.P]MRS?JY?O=2[_PRR($J( ;0@5Z)GD.T!\@V23JXVGU,5^ RATHW::?DW3 M[PZ&S;BUS;BXF7'P8MK0QE$J8MS@\%U<@=+*D%C'0I4'KH5HZI+ M&/O'B]+_]+RM)$\V'+N#L\1MFQ6Z%S8(-VYV_ FY6]&;]#69U.H%;O&BY_8O M 9'P. 3<^@=,8Q>@0@45KF$\$C?>*^=6W^\OG'W_;T 8=\_%@.R:= I>[R6 M]_-[)K>_ )':JDCJH.Z8*M_,>K2NO.YLO7$V/C,5 MF2TKCC)E.:=?Q)3JMRN'C9;TW8&&$F6%5'84W]HB8\V5+EEL,]-5)0@S07_? M<*X.';- 7:=._P-02P,$% @ &8*M4LY ^\21!P .BP !D !X;"]W M;W)K&ULO9I=3^,X%(;_2E3-Q2 -T_@SZ0B0!KH[ MB[1(:#YV+T9[$5I3HDEB-G&!V5^_3AKJQCYV"Y2Y@:9];;]Q[.<<.SZZE_6/ MYD8(%3V41=4S&U%FS7MY*RK]R[6LRTSIRWHQ;FYKD+Z>/01?9@F<5N@4_R5B_MFXW/4 MWLJ5E#_:B_/Y\2AN'8E"S%1;1:;_W8DS411M3=K'OWVEHW6;;<'-SX^U_][= MO+Z9JZP19[+X.Y^KF^-1.HKFXCI;%NJSO/]#]#?$VOIFLFBZO]']2LO(*)HM M&R7+OK!V4.;5ZG_VT'?$1@%=#UP ]P6P78!Z"I"^ -FU .T+T*YG5K?2]<,T M4]G)42WOH[I5Z]K:#UUG=J7U[>=5^]R_J%K_FNMRZN2+6.BGJ*+/XE;6*J\6 MT=NI4%E>- ?18?3MRS1Z^^8@>A/E5?3U1BZ;K)HW1V.E6V[+CV=]*Z>K5K"G M%1)=R$K=--%OU5S,A^7'VO':-GZT?8J#%5YD]?N(H'<1CC$"_)SM7CP&BD_# MQ:=BYBL^N!NR?@BDJX_L_!#.J]64;J?&]S^U/#I7HFS^"31&UXW1KC'J:>RK M5%FAI^R=J)8"?):K\KPKWW+C[@01S"9'X[O-'@94""=\K1J88VMS+&CN3#8J MDM?10LIY$S6RF$,&5W6PC:9I0K'E#Q QG,#V^-H>#]H[KV:R%-';0C9Z?ES7 MLHPT@>ON.8%=R1T3ARDBW+(*J!!G[=""S"9KLTG0[,>R'4S_K0:1[M/S2F75 M(K\J1/2Q:80"#2>.%<(F]J,'1#PAL-MT[38-NIT*';=F^-!QK1&0P=1I M&S-B^7,UC,+N)FMWDRT/7HE:Z+&9]R.@=WCP+JJ$@GQ.@"?OS"% A(EG"J'8 M(#T.FCT5E;C.U6I\OKVMY5W>A6F-E(/'&U#9 SSY^[HW/:$DMGP#(LQ:$(/& M-V(1"AK_I&?]?5X4H"_D-IE23MC0VK37<;]N: X;F1/082;Y?B/)*U*%X@4S 0/3UPQ,R(0"%8\"3 M(8MR@8$A05*;;^ "L>^<6RB @J'A9?0X0RY MZ$?(0WYDT(_"[ ],+0#WG)/8GEFNC" :^R:6H3X*8_^REK-E+=K1'TI:#9EQ M_/HS"1N>XC!/MZ=Z&* J)8DU$@&5SD\\<0H;HN(P47=+]C! 32<@ 2(RP1Z# MAJLXS-4GDZBO;SBQ8V:;!508(4^*@@VG<3BS?U;"U]>Y:88S9#L&1-PSN[ ! M/0Z#?M>4#T/YONW0U2#? #5DQWLF^QF&4GF/#4-L'"9V*"W"+I!YFMBQ9+I5 M-K1FR(V?2V[L(GF"270 JE&XLYH;V#+;)/K!-7"(CQNV<#%)MTGUH<6,_9<_@)@"2J5XV MV'8!F5Y:> (-,>0FKT!NXD(9$68'&U#%/5DD,>PF^V$W<;D\L1-=0(-2CT'# M;K+OK)Q [+9WE2 1\8U70WCRBCDY 7+R)/4]88-V$D9[*.H0E]II2K 5E*=; M94-K!NXD#/? G'!W5% \0ZK':ZU)5X(@\U,*=AF#\]\E"7X(>^7C+\IF%^ORBF4)?<%/MZQG"; MAKD="BG4)3)EB-H[/5MEP]=.AMLLS&W_0&?N7C>CD\1>R$ RQKWOPPSZ67@Q M<+J<+^Q1,ZS*8)WAUX\BS&":A3&]/8HP -&(IM8-0*J-/:LKMG&R] ][X0SE[?(#GW+ M668XSY[/>>8"G,>4IS9.M\F&[^\-Y_ES.<^!%Y^($6XO'4 =29 G!'%#>AXF M_:6HRURU7 [@EQO:\U] >VYHSU]*>P[0?F)O5T BWPLF;EC/]\%Z#E" ?7.(9=$8E],\N0GN^' M]-R%N!WI 8D'\]Q@GK]BIM[7/3COX#M1P W!^?,)SETT8S2Q7[=/M\J&AYH, MP9/G$KPO..B*A&';&"1+:6)G:^.-0Y6EJ!?=X=0FFLEEI58'%=??K@_ ?NR. M?5K?GZ(/9ZMCK*::U:G:BZQ>Y%43%>):5QF_3W1GU:N#JJL+)6^[HYM74BE9 M=A]O1#87=2O0OU]+J1XOV@;6QX5/_@=02P,$% @ &8*M4A5K6JMM @ M%P8 !D !X;"]W;W)K&ULM57;CMHP$/V54:1* MK41)"+"TJQ )V%9%VMTB4-N'U3Z89$BL]26U#6RE?GQM)Z149:.^](7X,G/. MF6/-D!RE>M(EHH%GSH2>!J4QU748ZJQ$3G1?5BCLS4XJ3HS=JB+4E4*2^R3. MPCB*KD).J C2Q)^M5)K(O6%4X$J!WG-.U(\Y,GF4H-)4"%.ZFP6QP/9^X>!_PE>)1GZW!5;*5\LEMEODTB)P@ M9)@9AT#LYX +9,P!61G?&\R@I72)Y^L3^D=?NZUE2S0N)/M&V;6\O@)FWK&#B^33/M?.#:Q40#97AO)FV2K@%-1?\ESX\-90CQX(2%N$F*O MNR;R*F^((6FBY!&4B[9H;N%+]=E6'!7N439&V5MJ\TRZP<):;&"-E52&B@+> MPBS/J;.,,%B*^MV=@:]OT!#*])LD-);9Y8=9PS*O6>(76(9P)X4I-7P0.>9_ MYH=6<2L[/LF>QYV =T3U83CH01S% UW7T $[;-T8>MCA/[MQ;L##K0V'I4&N M'SO(1BW9R).-7B#[7*$BGJ0I0%\RML88>PS788=TG(2'"[3CEG;<2;O& XH] MPDY)#KX)-2RDR*P 5=>YIOH)'NZ0;U$]PD_8$(8:FKP>W-M1<79[;YTJ8<91 MT8RT%QW^7+5"K_[_8TQ:LDFG*W\[T(,5*G=F9].EA^G&>Q_UH^C5)6'A6;-: MTPH_DC1D-(VC_"])?4$L#!!0 ( !F"K5*KE CI)P, M X3 - >&POX7 MC)E@E0M9CLC"F.)3&):S!:D*)BV2*9U38[MZ'I:%9C0MP2D78:_3B<.< M3Q__W.IS/6[P#W/ M/IR==1XOKO?MYQ5P04(O:?\(TLL.SFLQC#H^COHP.4Y_=13] 6Z,>+!+W!+M M.(9UTL;#3,DV=Q%Q!LM,V"8*:%T8&S1V%!= ML)3/#NZZ'M13S9-SJ705VT5PW]-Z^!ZPZ8% +D0CL$><83PLJ#%,RQO;J097 MQA=04+WU2>M0/6R0J=(ITTV8+MF8QD/!,I"C^7P!3Z.*$$!C M5&X;*:=S)6FE8>-1-RSMC EQ#R_;CVR'>Y5MY:P#&9--TPJJFX[&=8!_F\UQ M;]/V7L4;%/Q)F2]+.QU9]:'(V)UF&5]5_576",#8NS@[+0JQ_BSX7.;,3?[H M@.,AW?@%"Z7YLXT&I3*S!J9)\,2TX;-MRR]-BP>V,IMR6F6XYMX;U/QWUWG. M)--4;(NVM7_*J_QJQ='5OY)<_:KL"_9JK'?04Q?9?PLBX],7&26GK[$^Q9RZ MR,%)B@SK_7OKD+!S1&BL 1S%1N0['.I$&S28+KDP7-:]!4]3)E^<%"R]H5-[ MV-_AM^-3EM&E, \-.")M^Y:E?)DGS:@[6(AZ5-O^!M/KQLTYT,;B,F4KED[J MKIY/JV9@&S9J?8'#/G)377X$\W&8'P$,BX,IP'R<%Q;G?YK/ )V/PS!M R\R M0'T&J(_S\B&3ZL;B^'T2>_EGFB11%,?8BDXF7@43;-WB&#Y^-DP;>&!Q(-*? MK36>;;Q"#M)' /,KB"(,@;<11S % MH %#HJC:!_?VHW"S3X7M/V#CWU!+ P04 " 9@JU2EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !F"K5*\+J^8 M%P0 ",@ / >&PO=V]R:V)O;VLN>&ULQ9E;<]HX%(#_BL8O[3ZPX$O( M94IG2*"[S&0A$V?ZVA&V $UMB4IRTN;7[Y$)&[$X9_IRPI-M6C3 MDS;?EUI_9S_K2ME1M'%N>]7OVV(C:F[_U%NAX,Y*FYH[N#3KOMT:P4N[$<+5 M53\9#(;]FDL5??ZT;^O.],,+[43AI%90Z N^2O%D7^_[2_8HK5S*2KI?HZ@] MKT3$:JED+9]%.8H&$;,;_?2W-O)9*\>KO#"ZJD91O+OQ51@GBZ/BW$,^\*5M M2QQ?WG, &47# 32XDL:ZMD;;/@?&1P&5=U>-TU]DY829<"?^,KK92K7VS&5^)XQZM9*%F.BBJ85RNS@:47E 93=R:R.F>"U&T;X*XZID M4^4@2&RF=DU!7?^F\.A9N7MK![A!#,V5A!MF5K;@=) WB_ED.L^G$P9G^>)V M-AD_P,7U^'8\OYFR #)!().30.8/T4(NS)HK^=S>:#O/=6.E$M:RQ588'D .$<@A+>2]:)_<=G"]8G=&/$K= MV KZN+6-""#/$( -TP-:F@=A:G:KN3H@0L5!;0Y=U]+Y M2K;MI#?@=U"M4(4\#!LFCIC8'/F&&['152F,_<"F/QJ0<,B&^2(F%D;+UKN& M?YD/7@TMV:.) ::*F-@5N5BWH]N]V&KC/VT(ANDA)O9#WBRM^-%XMNFC__^% M8)@28F(GH,/MP10@QJ00$UL!5=#3#N4J,:2(F]L21OMA'6(Q4 MPOX13IXQ=R3$[MB9K!,+$TA"+)!7I76BH>N-]]!&Q]#\ AIB8@9)J WR_Q&Z M,Y"80Q)BA^!#3=B'$\PH";%1<,PLQ,3\DIQRS?'M+,3$_)*<FDQ-+!,2]"3$Q *;6 4,S+$!-- M>1$+Z'CNTV-!68B)62@EME 7YM0Z"2V!X,.$4HI9*"6V4!?FN"REK\BK@VAB M%DJ)+;2?3DZ$X[(ZF&NDF'928NV\V0(II)R763C@[[_C2&>::[-V28:R70WME UVFDQ)334:MFM? AIBHMLKU#FSMS![S$_>0TS, M-!EU!NUM3#\JA9B8:3+J?-KQ^K:K^V#2R:C7.D>(;SD[PZ23M=+I[S>E2[&2 M2I1S>(2%\H)7Q9UA_K#+J&=G/N6U:JKJ!LH6"L;"&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V3MNPD 4A>&M("^ X3X@(8)4:=)&;,""X2$>MCP3!78?! 4I_"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'> MBGHK@=[Z\+%-H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@ MMZ'>1J"WH=Y&H+>AWD:@MSTAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1 MZ&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CM#X?=!'H[ZNT$>COJ[01Z.^KM M!'H[ZNW/U#OETRZF6\]UC>]_)M7Y_&R\O?ZRO&ZBA,,+S@'^:[[_ E!+ P04 M " 9@JU2C$_JC[H! #N' $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVUW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+ M8F(X'+',-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[, MN< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 9@JU2F5R< M(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( !F"K5+N?SH::04 -\6 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4L:(>)D7%D0( #$(@ & M @(&:(@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ &8*M4F^B!QS7"0 X1D !@ ("!%"L 'AL+W=O&UL4$L! A0#% @ &8*M4I+% MI96A!P /Q4 !D ("!#%H 'AL+W=ODH$ "#"@ &0 M @('D80 >&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4BCK(=&PO M=V]R:W-H965T&UL4$L! A0#% @ &8*M4BEIN>7P% #D< !D ("! M!GL 'AL+W=O&PO=V]R:W-H965TZ3 !X;"]W;W)K&UL4$L! A0#% M @ &8*M4K U&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4K_VJ!DK P ^ D !D M ("!#[( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &8*M4G@"]4SX @ G0@ !D ("!S;P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&8*M4OBP.^'@ @ N@@ !D ("!S,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4N)4HLR8 @ ME@< !D ("!V= 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4L#:;CCL! HQH !D M ("!D-H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &8*M4@O_D?9> P G@P !D ("!Z>< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M M4NFM*D_F P MPX !D ("!*_4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8*M4LY ^\21!P .BP M !D ("!-@$! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ X #@ /P\ /P7 0 ! $! end XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 184 350 1 false 59 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 3 false false R4.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 4 false false R5.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 10101 - Disclosure - Organization and Business Operations Sheet http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations Organization and Business Operations Notes 6 false false R7.htm 10201 - Disclosure - Restatement of Previously Issued Financial Statements Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements Restatement of Previously Issued Financial Statements Notes 7 false false R8.htm 10301 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10401 - Disclosure - Intangible Assets Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssets Intangible Assets Notes 9 false false R10.htm 10501 - Disclosure - Leases Sheet http://www.GTYtechnology.com/role/DisclosureLeases Leases Notes 10 false false R11.htm 10601 - Disclosure - Term Loans Sheet http://www.GTYtechnology.com/role/DisclosureTermLoans Term Loans Notes 11 false false R12.htm 10701 - Disclosure - Commitments and Contingencies Sheet http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 10801 - Disclosure - Shareholders' Equity Sheet http://www.GTYtechnology.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 13 false false R14.htm 10901 - Disclosure - Share-Based Compensation Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 14 false false R15.htm 11001 - Disclosure - Segment Reporting Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReporting Segment Reporting Notes 15 false false R16.htm 11101 - Disclosure - Subsequent Events Sheet http://www.GTYtechnology.com/role/DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables Restatement of Previously Issued Financial Statements (Tables) Tables http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements 18 false false R19.htm 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30403 - Disclosure - Intangible Assets (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.GTYtechnology.com/role/DisclosureIntangibleAssets 20 false false R21.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.GTYtechnology.com/role/DisclosureLeases 21 false false R22.htm 30603 - Disclosure - Term Loans (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansTables Term Loans (Tables) Tables http://www.GTYtechnology.com/role/DisclosureTermLoans 22 false false R23.htm 30903 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation 23 false false R24.htm 31003 - Disclosure - Segment Reporting (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.GTYtechnology.com/role/DisclosureSegmentReporting 24 false false R25.htm 40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) Details 25 false false R26.htm 40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) Details 26 false false R27.htm 40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails Restatement of Previously Issued Financial Statements - Balance Sheet (Details) Details 27 false false R28.htm 40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails Summary of Significant Accounting Policies - Fair Value (Details) Details 28 false false R29.htm 40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) Details 29 false false R30.htm 40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails Summary of Significant Accounting Policies - Warrant Liability (Details) Details 30 false false R31.htm 40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) Details 31 false false R32.htm 40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails Summary of Significant Accounting Policies - Net loss per share (Details) Details 32 false false R33.htm 40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional information (Details) Details 33 false false R34.htm 40401 - Disclosure - Intangible Assets - Intangible Assets (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails Intangible Assets - Intangible Assets (Details) Details 34 false false R35.htm 40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails Intangible Assets - Estimated aggregate amortization expense (Details) Details 35 false false R36.htm 40403 - Disclosure - Intangible Assets - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional information (Details) Details 36 false false R37.htm 40501 - Disclosure - Leases (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.GTYtechnology.com/role/DisclosureLeasesTables 37 false false R38.htm 40502 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 38 false false R39.htm 40503 - Disclosure - Leases - Additional Information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 39 false false R40.htm 40601 - Disclosure - Term Loans (Details) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansDetails Term Loans (Details) Details http://www.GTYtechnology.com/role/DisclosureTermLoansTables 40 false false R41.htm 40602 - Disclosure - Term Loans -Schedule (Details) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails Term Loans -Schedule (Details) Details 41 false false R42.htm 40801 - Disclosure - Shareholder's Equity (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails Shareholder's Equity (Details) Details 42 false false R43.htm 40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails Shareholder's Equity - Share Redemptions (Details) Details 43 false false R44.htm 40901 - Disclosure - Share-Based Compensation (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables 44 false false R45.htm 40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails Share-Based Compensation - Restricted Stock Units (Details) Details 45 false false R46.htm 40903 - Disclosure - Share-Based Compensation - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails Share-Based Compensation - Additional information (Details) Details 46 false false R47.htm 41001 - Disclosure - Segment Reporting (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails Segment Reporting (Details) Details http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables 47 false false R48.htm 41002 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 48 false false All Reports Book All Reports gtyhu-20210331x10q.htm gtyhu-20210331.xsd gtyhu-20210331_cal.xml gtyhu-20210331_def.xml gtyhu-20210331_lab.xml gtyhu-20210331_pre.xml gtyhu-20210331xex10d1.htm gtyhu-20210331xex10d2.htm gtyhu-20210331xex31d1.htm gtyhu-20210331xex31d2.htm gtyhu-20210331xex32d1.htm gtyhu-20210331xex32d2.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gtyhu-20210331x10q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 184, "dts": { "calculationLink": { "local": [ "gtyhu-20210331_cal.xml" ] }, "definitionLink": { "local": [ "gtyhu-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "gtyhu-20210331x10q.htm" ] }, "labelLink": { "local": [ "gtyhu-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "gtyhu-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "gtyhu-20210331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 442, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 6, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 12 }, "keyCustom": 54, "keyStandard": 296, "memberCustom": 28, "memberStandard": 29, "nsprefix": "gtyhu", "nsuri": "http://www.GTYtechnology.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "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.GTYtechnology.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "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": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Leases", "role": "http://www.GTYtechnology.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Term Loans", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoans", "shortName": "Term Loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Commitments and Contingencies", "role": "http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Shareholders' Equity", "role": "http://www.GTYtechnology.com/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Share-Based Compensation", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Segment Reporting", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Subsequent Events", "role": "http://www.GTYtechnology.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables", "shortName": "Restatement of Previously Issued Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Intangible Assets (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Leases (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Term Loans (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansTables", "shortName": "Term Loans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Segment Reporting (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "shortName": "Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember_h-legs4Uo0SoGirP-uXuNw", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "shortName": "Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "shortName": "Restatement of Previously Issued Financial Statements - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember_8ivRUzErn02q1knziGs21Q", "decimals": "-3", "lang": null, "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9wcnfWkR8EG95lvk5kcKUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9wcnfWkR8EG95lvk5kcKUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_By1eyq0F5UeVj2MSMPQWKA", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_KisxaLYblUaeI3J_9KMr1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "shortName": "Summary of Significant Accounting Policies - Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "gtyhu:DisaggregationOfRevenuePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_ProductOrServiceAxis_us-gaap_SubscriptionAndCirculationMember_gnUk3rE84kaJObhxtjuimw", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "gtyhu:RestructuringAndRelatedCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_3_20_2020_To_3_20_2020_idvuJys2tEaUawCm7IAx5Q", "decimals": "2", "first": true, "lang": null, "name": "gtyhu:PercentageOfReductionInWorkforce", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I7s2UHLBnkaCKPVFNj57SA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "gtyhu:RestructuringAndRelatedCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_3_20_2020_To_3_20_2020_idvuJys2tEaUawCm7IAx5Q", "decimals": "2", "first": true, "lang": null, "name": "gtyhu:PercentageOfReductionInWorkforce", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I7s2UHLBnkaCKPVFNj57SA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Intangible Assets - Intangible Assets (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails", "shortName": "Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails", "shortName": "Intangible Assets - Estimated aggregate amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Intangible Assets - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Leases (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Leases - Future minimum lease payments (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_dNsnw5yOGkSPFVA1kOY-UA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_dNsnw5yOGkSPFVA1kOY-UA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Term Loans (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "shortName": "Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_4_1_2020_To_5_31_2020_us-gaap_DebtInstrumentAxis_gtyhu_PaycheckProtectionProgramMember_HIElWLddy0ieEAI-tjn4Nw", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Term Loans -Schedule (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "shortName": "Term Loans -Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "-3", "lang": null, "name": "gtyhu:DebtInstrumentPaidInKindAccruedInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Shareholder's Equity (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "shortName": "Shareholder's Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_KO8AIh19ZUeVmm3HmVUlDQ", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "shortName": "Shareholder's Equity - Share Redemptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Share-Based Compensation (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "shortName": "Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_rn2UV4FVBE6QM55p10PVhQ", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_KisxaLYblUaeI3J_9KMr1w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "shortName": "Share-Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_KisxaLYblUaeI3J_9KMr1w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_jRrqjASr1EyNDhr8mK8RKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Share-Based Compensation - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-Based Compensation - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-5", "lang": null, "name": "gtyhu:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Segment Reporting (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_lt4PwId7LkqWm219i28jZA", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_IW0hDLvUz0OYS8wDvQJ-2Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_IW0hDLvUz0OYS8wDvQJ-2Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_JjSnn4I1iUqQ33xnn25JWA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Business Operations", "role": "http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations", "shortName": "Organization and Business Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Restatement of Previously Issued Financial Statements", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements", "shortName": "Restatement of Previously Issued Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Intangible Assets", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_Ea9dedOzVE6GrDsAtC8E6w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gtyhu_AdditionalCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to additional common stock.", "label": "Additional Common Stock [Member]", "terseLabel": "Additional Common Stock [Member]" } } }, "localname": "AdditionalCommonStockMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AdjustmentsToAdditionalPaidInCapitalIncrementalSharesIssuedOnDefaultOfShareRedemptionDeadline": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to additional paid in capital on issuance of incremental shares due to the default of share redemption deadline.", "label": "Adjustments To Additional Paid In Capital, Incremental Shares Issued On Default Of Share Redemption Deadline", "negatedLabel": "Share Redemption" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncrementalSharesIssuedOnDefaultOfShareRedemptionDeadline", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_AmortizationOfOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from operating lease.", "label": "Amortization Of Operating Lease Right Of Use Asset", "verboseLabel": "Amortization of right of use assets" } } }, "localname": "AmortizationOfOperatingLeaseRightOfUseAsset", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_AmountOfMaximumOfferingPriceOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of maximum aggregate offering price of shares.", "label": "Amount Of Maximum Offering Price Of Shares", "terseLabel": "Aggregate offering price" } } }, "localname": "AmountOfMaximumOfferingPriceOfShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_AssetSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Sales [Member]", "terseLabel": "Asset Sales" } } }, "localname": "AssetSalesMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AssetsSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sale of assets.", "label": "Assets Sale [Member]", "terseLabel": "Assets Sale [Member]" } } }, "localname": "AssetsSaleMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to at the market offering program.", "label": "At Market Offering [Member]", "terseLabel": "At The Market Offering [Member]" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_BudgetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Budget", "label": "Budget [Member]", "terseLabel": "Budget" } } }, "localname": "BudgetMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Consideration", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_ChangesInWarrantLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes In Warrant Liability [Table Text Block]", "label": "Changes In Warrant Liability [Table Text Block]", "terseLabel": "Changes in warrant liability" } } }, "localname": "ChangesInWarrantLiabilityTableTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "gtyhu_CitybaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CityBase [Member]", "label": "Citybase [Member]", "terseLabel": "Citybase" } } }, "localname": "CitybaseMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_CommonStockRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per share at which the common stock of the entity is redeemed or may be called at. The redemption features of this common stock are solely within the control of the issuer.", "label": "Common Stock, Redemption Price Per Share", "terseLabel": "Redemption Price Per Share" } } }, "localname": "CommonStockRedemptionPricePerShare", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "perShareItemType" }, "gtyhu_ContingentConsiderationCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Consideration Current [Member]", "terseLabel": "Contingent Consideration Current [Member]" } } }, "localname": "ContingentConsiderationCurrentMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ContingentConsiderationNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Consideration Non Current [Member]", "terseLabel": "Contingent Consideration long term [Member]" } } }, "localname": "ContingentConsiderationNonCurrentMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_Covid19UpdatePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covid-19 Update [Policy Text Block]", "label": "Covid-19 Update [Policy Text Block]", "terseLabel": "Covid-19 Update" } } }, "localname": "Covid19UpdatePolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_DebtInstrumentAnnualIncreaseInInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual increase in interest rate under the debt instrument arrangement.", "label": "Debt Instrument, Annual Increase In Interest Rate", "terseLabel": "Annual increase in interest rate" } } }, "localname": "DebtInstrumentAnnualIncreaseInInterestRate", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "percentItemType" }, "gtyhu_DebtInstrumentPaidInKindAccruedInterest": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of paid in kind (PIK) accrued interest as on the balance sheet date.", "label": "Debt Instrument, Paid In Kind Accrued Interest", "terseLabel": "Payment-in-kind (\"PIK\") accrued interest" } } }, "localname": "DebtInstrumentPaidInKindAccruedInterest", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_DebtInstrumentPaidInKindInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the paid in kind interest rate under the debt instrument arrangement.", "label": "Debt Instrument, Paid In Kind Interest Percentage", "terseLabel": "Paid in kind interest rate percentage", "verboseLabel": "PIK Interest Rate" } } }, "localname": "DebtInstrumentPaidInKindInterestPercentage", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "percentItemType" }, "gtyhu_DebtInstrumentPeriodAfterWhichInterestRateBecomesApplicable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period after which interest rate becomes applicable under the debt instrument.", "label": "Debt Instrument, Period After Which Interest Rate Becomes Applicable", "terseLabel": "Period after which interest rate becomes applicable" } } }, "localname": "DebtInstrumentPeriodAfterWhichInterestRateBecomesApplicable", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "durationItemType" }, "gtyhu_DebtIssuanceCostsAppliedToInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of deferred debt issuance cost applied to interest expenses.", "label": "Debt Issuance Costs Applied To Interest", "terseLabel": "Deferred debt issuance cost applied to interest expenses" } } }, "localname": "DebtIssuanceCostsAppliedToInterest", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_DisaggregationOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disaggregation Of Revenue Policy Text block", "label": "Disaggregation Of Revenue [Policy Text Block]", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenuePolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_EcivisAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ecivis Acquisition [Member]", "terseLabel": "Ecivis Acquisition" } } }, "localname": "EcivisAcquisitionMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_EcivisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ecivis [Member]", "terseLabel": "eCivis" } } }, "localname": "EcivisMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ErrorCorrectionTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Restatement of Previously Issued Financial Statements" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to common stock.", "label": "Exchangeable Shares Converted To Common Stock", "negatedLabel": "Exchangeable shares converted to Common Stock" } } }, "localname": "ExchangeableSharesConvertedToCommonStock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to Common Stock", "label": "Exchangeable Shares Converted To Common Stock Shares", "terseLabel": "Exchangeable shares converted to Common Stock (in shares)" } } }, "localname": "ExchangeableSharesConvertedToCommonStockShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStocks": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to common stock.", "label": "Exchangeable Shares Converted To Common Stocks", "terseLabel": "Exchangeable shares converted to common stock" } } }, "localname": "ExchangeableSharesConvertedToCommonStocks", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesIssuedForContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exchangeable Shares Issued For Contingent Consideration", "label": "Exchangeable Shares Issued For Contingent Consideration", "terseLabel": "Exchangeable shares issued for contingent consideration" } } }, "localname": "ExchangeableSharesIssuedForContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exchangeable Shares [Member]", "terseLabel": "Exchangeable Shares" } } }, "localname": "ExchangeableSharesMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "gtyhu_ExchangeableSharesOutstandingValue": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Exchangeable Shares Outstanding Value.", "label": "Exchangeable Shares Outstanding Value", "terseLabel": "Exchangeable shares" } } }, "localname": "ExchangeableSharesOutstandingValue", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gtyhu_FairValueAdjustmentOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of contingent consideration.", "label": "Fair Value Adjustment Of Contingent Consideration", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueAdjustmentOfContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_February2020CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to February 2020 Credit Facility.", "label": "February2020 Credit Facility [Member]", "terseLabel": "February 2020 Credit Facility [Member]" } } }, "localname": "February2020CreditFacilityMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_GainLossFromRepurchaseOfShares": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain or loss on repurchase of shares.", "label": "Gain (Loss) From Repurchase Of Shares", "terseLabel": "Loss from repurchase/issuance of shares" } } }, "localname": "GainLossFromRepurchaseOfShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_GainLossOnIssuanceOfShares": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain loss on issuance of shares.", "label": "Gain Loss On Issuance Of Shares", "negatedLabel": "Loss on issuance/repurchase of shares" } } }, "localname": "GainLossOnIssuanceOfShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_GrantsManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Management", "label": "Grants Management [Member]", "terseLabel": "Grants Management" } } }, "localname": "GrantsManagementMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_IncreaseDecreaseInContractAndOtherLongTermLiabilities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in contract and other long-term liabilities.", "label": "Increase Decrease In Contract And Other Long-Term Liabilities", "verboseLabel": "Deferred revenue and other liabilities" } } }, "localname": "IncreaseDecreaseInContractAndOtherLongTermLiabilities", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in lease liabilities.", "label": "Increase Decrease In Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_InvestmentInterestIncomeExpense": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of interest income and expense.", "label": "Investment Interest Income Expense", "verboseLabel": "Interest income (expense), net" } } }, "localname": "InvestmentInterestIncomeExpense", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due", "label": "Lessee Operating And Financial Lease Liability Payments Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Next Twelve Months", "label": "Lessee Operating And Financial Lease Liability Payments Due Next Twelve Months", "terseLabel": "Year Ended December 31,2022" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Four", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Four", "terseLabel": "Year Ended December 31, 2025" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Three", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Three", "terseLabel": "Year Ended December 31, 2024" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Two", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Two", "terseLabel": "Year Ended December 31, 2023" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Remainder Of Fiscal Year", "label": "Lessee Operating And Financial Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Nine months ended December 31, 2021" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Undiscounted Excess Amount", "label": "Lessee Operating And Financial Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less present value discount" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseliabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due After Year Four", "label": "Lessee Operating And Financial Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingAndFinancialLeaseliabilityPaymentsDueAfterYearFour", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_NonCashTransactionPurchaseOfPropertyAndEquipmentIncludedInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the purchase of property and equipment included in accounts payable.", "label": "Non Cash Transaction, Purchase Of Property And Equipment Included In Accounts Payable", "terseLabel": "Purchases of property and equipment included in accounts payable" } } }, "localname": "NonCashTransactionPurchaseOfPropertyAndEquipmentIncludedInAccountsPayable", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_November2020CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to November 2020 Credit Facility.", "label": "November2020 Credit Facility [Member]", "terseLabel": "November 2020 Credit Facility [Member]" } } }, "localname": "November2020CreditFacilityMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "gtyhu_OperatingLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease [Abstract]", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseAbstract", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "gtyhu_OtherDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of other deferred debt issuance cost.", "label": "Other Debt Issuance Costs", "terseLabel": "Other deferred issuance cost" } } }, "localname": "OtherDebtIssuanceCosts", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_PatentsAndDevelopmentTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents And Development Technology [Member]", "label": "Patents And Development Technology [Member]", "terseLabel": "Patents And Development Technology" } } }, "localname": "PatentsAndDevelopmentTechnologyMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]", "terseLabel": "Paycheck Protection Program" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments", "label": "Payments [Member]", "terseLabel": "Payments" } } }, "localname": "PaymentsMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PercentageOfReductionInWorkforce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of reduction in company's workforce.", "label": "Percentage Of Reduction In Workforce", "terseLabel": "Percentage of reduction in workforce" } } }, "localname": "PercentageOfReductionInWorkforce", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gtyhu_PercentageOfSharesRedeemedOnRedeemableCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares redeemed based on redeemable stock redeemed.", "label": "Percentage of Shares Redeemed on Redeemable Common Stock" } } }, "localname": "PercentageOfSharesRedeemedOnRedeemableCommonStock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "percentItemType" }, "gtyhu_PermittingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Permitting", "label": "Permitting [Member]", "terseLabel": "Permitting" } } }, "localname": "PermittingMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PresentValueOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present Value Of Lease Liabilities", "label": "Present Value Of Lease Liabilities", "terseLabel": "Present value of lease liabilities" } } }, "localname": "PresentValueOfLeaseLiabilities", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants [Member]", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ProceedsFromSaleOfPropertyPlantAndEquipmentFinancingActivities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale, classified as financing activities.", "label": "Proceeds from Sale of Property, Plant, and Equipment, Financing Activities", "terseLabel": "Proceeds from disposal of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentFinancingActivities", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ProcurementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Procurement", "label": "Procurement [Member]", "terseLabel": "Procurement" } } }, "localname": "ProcurementMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants [Member]", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_QuesticaAndBonfireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Questica And Bonfire [Member]", "label": "Questica And Bonfire [Member]", "terseLabel": "Questica And Bonfire [Member]" } } }, "localname": "QuesticaAndBonfireMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reclassification Of Warrants As Liabilities [Member]", "label": "Reclassification Of Warrants As Liabilities [Member]", "terseLabel": "Reclassification Of Warrants As Liabilities [Member]" } } }, "localname": "ReclassificationOfWarrantsAsLiabilitiesMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "gtyhu_RedeemableCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to redeemable common stock.", "label": "Redeemable Common Stock [Member]", "terseLabel": "Redeemable Common Stock" } } }, "localname": "RedeemableCommonStockMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_RestructuringAndRelatedCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The accounting policy for restructuring and related costs.", "label": "Restructuring and Related Costs [Policy Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedCostsPolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_RestructuringChargesWeightedAveragePeriodInWhichOneTimeEmployeeBenefitsArePaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average period over which the one-time employee termination benefits are paid.", "label": "Restructuring Charges, Weighted Average Period In Which One Time Employee Benefits Are Paid", "terseLabel": "Weighted average period in which one time employee benefits are paid" } } }, "localname": "RestructuringChargesWeightedAveragePeriodInWhichOneTimeEmployeeBenefitsArePaid", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "gtyhu_ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quantitative information related to operating leases.", "label": "Schedule Of Quantitative Information Related To Operating Leases [Table Text Block]", "terseLabel": "Summary of quantitative information about the Company's operating leases" } } }, "localname": "ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gtyhu_ShareRedemptionIncrementalSharesIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Redemption, Incremental Shares Issued", "label": "Share Redemption, Incremental Shares Issued", "terseLabel": "Share Redemption (Incremental Shares Issued)" } } }, "localname": "ShareRedemptionIncrementalSharesIssued", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ShareRedemptionIncrementalSharesIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period since the company did not redeem the acquisition redemption shares with in the due date.", "label": "Share Redemption, Incremental Shares Issued During Period", "terseLabel": "Share Redemption (in shares)", "verboseLabel": "Number of additional shares issued" } } }, "localname": "ShareRedemptionIncrementalSharesIssuedDuringPeriod", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share based Compensation Arrangement by Sharebased Payment Award Options Grants in Period Fair Value", "verboseLabel": "Grant date fair value of stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_SherpaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sherpa [Member]", "terseLabel": "Sherpa" } } }, "localname": "SherpaMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_SignificantAccountingPoliciesPolicyTextPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Policy of significant accounting policy.", "label": "Significant Accounting Policies [Policy Text Policy]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesPolicyTextPolicy", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_StockIssuedDuringPeriodSharesContingentConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued upon contingent consideration.", "label": "Stock Issued During Period, Shares, Contingent Consideration", "terseLabel": "Shares issued for contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_StockIssuedDuringPeriodSharesNewIssuesForExchangeableShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period for exchangeable shares.", "label": "Stock Issued During Period, Shares, New Issues For Exchangeable Shares", "terseLabel": "Common stock issued for exchangeable shares(in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssuesForExchangeableShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_StockIssuedDuringPeriodValueContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued upon contingent consideration.", "label": "Stock Issued During Period, Value, Contingent Consideration", "terseLabel": "Shares issued for contingent consideration" } } }, "localname": "StockIssuedDuringPeriodValueContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_StockIssuedDuringPeriodValueNewIssuesForExchangeableShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period for exchangeable shares.", "label": "Stock Issued During Period, Value, New Issues For Exchangeable Shares", "terseLabel": "Common stock issued for exchangeable shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssuesForExchangeableShares", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_TemporaryEquityNumberOfSharesRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares redeemed pursuant to business combination", "label": "Temporary Equity Number Of Shares Redeemed" } } }, "localname": "TemporaryEquityNumberOfSharesRedeemed", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "gtyhu_TradeNamesAndTradeMarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade Names And Trade Marks [Member]", "label": "Trade Names And Trade Marks [Member]", "terseLabel": "Trade Names And Trade Marks" } } }, "localname": "TradeNamesAndTradeMarksMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_VestingOfRestrictedUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Of Restricted Units", "label": "Vesting Of Restricted Units", "terseLabel": "Vested and settled restricted stock units (in shares)" } } }, "localname": "VestingOfRestrictedUnits", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_WarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability [Member]", "label": "Warrant Liability [Member]", "terseLabel": "Warrant Liability [Member]" } } }, "localname": "WarrantLiabilityMember", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_WarrantsAndRightsRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Redemption Price Per Share", "label": "Warrants and Rights Redemption Price Per Share" } } }, "localname": "WarrantsAndRightsRedemptionPricePerShare", "nsuri": "http://www.GTYtechnology.com/20210331", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r295", "r296", "r302", "r303", "r410" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r295", "r296", "r302", "r303" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r227", "r229", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r384", "r387" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r227", "r229", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r384", "r387" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r213", "r215", "r353", "r383", "r385" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r213", "r215", "r353", "r383", "r385" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r227", "r229", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r384", "r387" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r227", "r229", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r384", "r387" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r96", "r97", "r107" ], "lang": { "en-us": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r96", "r97", "r107", "r164", "r165", "r257", "r275", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r96", "r97", "r107", "r164", "r165", "r257", "r275", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Error Correction Adjustment [Member]", "terseLabel": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r83", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r96", "r97", "r107", "r164", "r165", "r257", "r275", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "lang": { "en-us": { "role": { "label": "Scenario Previously Reported [Member]", "terseLabel": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r154", "r155", "r213", "r216", "r386", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r154", "r155", "r213", "r216", "r386", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r15", "r159", "r160" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r18", "r38", "r39", "r40", "r373", "r393", "r397" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r37", "r40", "r41", "r83", "r84", "r86", "r301", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r83", "r84", "r86", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Type of error correction.", "label": "Adjustments For Error Correction [Domain]", "terseLabel": "Error Correction, Type [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r230", "r232", "r259", "r260" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r232", "r250", "r258" ], "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": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r53", "r71", "r328" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r71", "r170", "r176" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r105" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r79", "r135", "r142", "r149", "r162", "r295", "r302", "r319", "r358", "r371" ], "calculation": { "http://www.GTYtechnology.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r36", "r79", "r162", "r295", "r302", "r319" ], "calculation": { "http://www.GTYtechnology.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r233", "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r226", "r228" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r226", "r228", "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Stock Consideration" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r70", "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r286", "r287", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Contingent consideration", "periodStartLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r286", "r288" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration - current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r286", "r288" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration - less current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r25", "r73" ], "calculation": { "http://www.GTYtechnology.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", "periodEndLabel": "Cash - end of the year", "periodStartLabel": "Cash - beginning of the year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r67", "r73", "r75" ], "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 and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r67", "r320" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r77", "r79", "r98", "r99", "r100", "r102", "r104", "r109", "r110", "r111", "r162", "r319" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r209", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r188", "r363", "r377" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r14" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r44", "r46", "r47", "r52", "r367", "r380" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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", "negatedLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r117", "r118", "r157", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r117", "r118", "r157", "r317", "r318", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r117", "r118", "r157", "r317", "r318", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r117", "r118", "r157", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r117", "r118", "r157", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r76", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r211", "r212", "r214" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue - current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate [Member]", "terseLabel": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r55", "r79", "r162", "r319" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r10", "r11", "r359", "r360", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Amount of forgiveness obtained" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r30", "r190", "r327" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r26", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r71", "r80", "r272", "r277", "r278", "r279" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r265", "r266" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "verboseLabel": "Deferred revenue - less current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r71", "r179" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "verboseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r76", "r105", "r106" ], "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]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r320" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of foreign currency on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r268", "r280" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax provision" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Remaining contractual term" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized share-based compensation expense of RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized share-based compensation cost of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r83", "r84", "r86", "r88", "r94", "r97", "r108", "r163", "r199", "r206", "r254", "r255", "r256", "r274", "r275", "r321", "r322", "r323", "r324", "r325", "r326", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by type of error correction.", "label": "Error Correction, Type [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r71", "r194" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liability", "terseLabel": "Change in fair value of warrant liability", "verboseLabel": "Change in fair value of warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r307", "r315", "r316" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r307", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of contingent consideration liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r308", "r343", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r307", "r308", "r309", "r310", "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value Inputs Level12 And3 [Member]", "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r308", "r345" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Level 3 liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r343", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r312", "r314" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r332", "r333", "r339" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": 2.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" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r331", "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Capital Lease Obligations, Current", "terseLabel": "Finance lease liability - current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r338" ], "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 lease payments under non-cancellable finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance lease liability - less current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Year Ended December 31, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Nine months ended December 31, 2021", "terseLabel": "Nine months ended December 31, 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r338" ], "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 present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r330" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r332", "r333", "r339" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": 1.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r336", "r339" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r335", "r339" ], "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" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of identifiable intangible assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r175" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Nine months ended December 31, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "verboseLabel": "Year ended December 31, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "verboseLabel": "Year ended December 31, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "verboseLabel": "Year ended December 31, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "verboseLabel": "Year ended December 31, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r171", "r172", "r175", "r177", "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r175", "r355" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r175", "r354" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails", "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.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, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r71", "r191", "r192" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "(Gain) loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r167", "r357" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r54", "r79", "r135", "r141", "r145", "r148", "r151", "r162", "r319" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r50", "r135", "r141", "r145", "r148", "r151", "r356", "r365", "r369", "r381" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r96", "r97", "r133", "r267", "r276", "r281", "r382" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit from income taxes", "negatedTerseLabel": "Benefit from (provision for) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r48", "r76", "r263", "r264", "r269", "r270", "r271", "r273", "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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 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.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r169", "r173" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r65", "r68", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r362", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r337", "r339" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "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 least cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "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": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Year Ended December 31, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "Year Ended December 31, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "Year Ended December 31, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "Year Ended December 31, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r338" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "Nine months ended December 31, 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r338" ], "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 present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r79", "r143", "r162", "r296", "r302", "r303", "r319" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r79", "r162", "r319", "r361", "r375" ], "calculation": { "http://www.GTYtechnology.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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r79", "r162", "r296", "r302", "r303", "r319" ], "calculation": { "http://www.GTYtechnology.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r189", "r360", "r372" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Term loans, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Term loans, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Term Loans" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.GTYtechnology.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 investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r67", "r69", "r72" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r42", "r45", "r51", "r72", "r79", "r87", "r89", "r90", "r91", "r92", "r96", "r97", "r101", "r135", "r141", "r145", "r148", "r151", "r162", "r319", "r366", "r379" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued Accounting Pronouncements", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Noncash Investing and Financing Activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r123" ], "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": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r141", "r145", "r148", "r151" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.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": "Loss from operations", "verboseLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r334", "r339" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "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", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.GTYtechnology.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": "Lease liability - short term", "terseLabel": "Operating lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.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 liability - less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r330" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r336", "r339" ], "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", "verboseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r335", "r339" ], "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", "verboseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Business Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Business Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r293", "r294", "r300" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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 gain (loss)", "verboseLabel": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r43", "r46", "r293", "r294", "r300" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income , net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r71" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Accrual of paid in kind interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Contingent consideration payments", "negatedTerseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r59", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash Consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://www.GTYtechnology.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 Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.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 [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r23", "r24" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Loan proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r62" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "verboseLabel": "Proceeds from borrowings, net of issuance costs" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r61", "r253" ], "calculation": { "http://www.GTYtechnology.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", "verboseLabel": "Stock options exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r42", "r45", "r66", "r79", "r87", "r96", "r97", "r135", "r141", "r145", "r148", "r151", "r162", "r293", "r298", "r299", "r304", "r305", "r319", "r369" ], "calculation": { "http://www.GTYtechnology.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 loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r180", "r376" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r70", "r364" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for Other Credit Losses", "terseLabel": "Bad debt expense (recovery)" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Repayments of finance lease liabilities" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r262", "r411" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r71", "r182", "r184", "r185" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r206", "r257", "r374", "r392", "r397" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r83", "r84", "r86", "r88", "r94", "r97", "r163", "r254", "r255", "r256", "r274", "r275", "r388", "r390" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r117", "r157" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Sales Revenue, Net [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Revenue From Rights Concentration Risk [Member]", "terseLabel": "Revenue from Rights Concentration Risk [Member]" } } }, "localname": "RevenueFromRightsConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r49", "r79", "r126", "r127", "r140", "r146", "r147", "r153", "r154", "r157", "r162", "r319", "r369" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r105" ], "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 Net loss per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of term loans are summarized" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97", "r107" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r95", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r171", "r174", "r354" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r135", "r138", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r135", "r138", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of operating information about the Company's reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r233", "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r236", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r33", "r77", "r109", "r110", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of aggregate future amortization expense for intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r122", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r157", "r383" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r122", "r124", "r125", "r135", "r139", "r145", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited/ Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Price, Forfeited/ Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Granted", "verboseLabel": "RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Unvested as of March 31. 20201", "periodStartLabel": "Number of Shares, Unvested as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Price, Unvested as of March 31, 2021", "periodStartLabel": "Weighted Average Grant Price, Unvested as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Price, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted", "verboseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Total Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r238", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares, Outstanding as of March 31, 2021", "periodStartLabel": "Number of Shares, Outstanding as of December 31,2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding as of March 31, 2021", "periodStartLabel": "Weighted Average Exercise Price, Outstanding as of December 31,2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "verboseLabel": "Total Intrinsic Value, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "verboseLabel": "Number of Shares, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r231", "r235" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Vest in ratable annual installments over either two or four years" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vest over a three-year performance period" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life (in years), Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": { "auth_ref": [ "r195" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of shares that would be issued, determined under the conditions specified in the contract if the settlement were to occur at the reporting date.", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Fair Value of Shares", "periodEndLabel": "Warrant liability", "periodStartLabel": "Warrant liability", "terseLabel": "Warrant liability" } } }, "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r122", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r157", "r168", "r181", "r183", "r186", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r77", "r79", "r98", "r99", "r100", "r102", "r104", "r109", "r110", "r111", "r162", "r199", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r83", "r84", "r86", "r88", "r94", "r97", "r108", "r163", "r199", "r206", "r254", "r255", "r256", "r274", "r275", "r321", "r322", "r323", "r324", "r325", "r326", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r83", "r84", "r86", "r108", "r353" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r13", "r14", "r199", "r206" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock(in shares)", "verboseLabel": "Shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r199", "r206", "r239" ], "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", "negatedLabel": "Number of Shares, Exercised", "verboseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r13", "r14", "r199", "r206" ], "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": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r35", "r199", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Common stock redeemed, Shares" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "terseLabel": "Common stock redeemed, Amount" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r19", "r20", "r79", "r161", "r162", "r319" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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 shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r78", "r206", "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription And Circulation [Member]", "terseLabel": "Subscriptions, support and maintenance" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r34", "r207" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r207", "r208" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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 deferred issuance costs", "negatedLabel": "Unamortized deferred issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r112", "r113", "r114", "r115", "r119", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average common shares outstanding, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r412": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r413": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r414": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r415": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r416": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r417": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r418": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" } }, "version": "2.1" } ZIP 73 0001558370-21-007077-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-007077-xbrl.zip M4$L#!!0 ( !J"K5(.4P?^O1 %FS 2 9W1Y:'4M,C R,3 S,S$N M>'-D[5U;5^,X$G[?<_8_:/,RLP\A!/HR<)K9$R!TYRP0AJ3G\C1'V)5$V[:< MD6P@^^NW)-^2^.X$\,SZ!1RK5*K25Y:J2K+\Z5_/MD4>04CF\+-._^"P0X ; MCLGX_*SCR2Z5!F.=?_WX][]]^D>W^^OY_34Q'<.S@;O$$$!=,,D3730CTHN M JX./R7O>_WCWM'A49_\<-H_.CU\1^YN(L(;E'+&"BFEL0";$M23RU.+\6]G MG87K+D][O:>GIX/G!V$=.&*.=0^/>ZKX 27K!.0F+ 482IS,2B<]*@SA6-"; M4^0T;.5T^JOU]AL2 G/QB*BU702C(.Y\]A3)4K%P^YA MOWO<#RMPR@R97D,7897^QZTJGITNCNF*GKM:0@\I0# CK& X'G?%*KV5H#!% M-+2?.:7+J-J,R@?=3E"07D4)(%/KZ)*42L\)6)^.=9W^R&I-)=BG0U M5(GJJQ\V>1N>$/A$9.D>E*8)A72FNUDM@/Q]SR\,2>?N:N%MR/]Y^IL+QH([ MEC-?'1B.K6W[\#AF+X6;[".\F68A#B^!N,.[6Z@K(I9CMXQ+EW(C>EHD,S*Z MEADI8IG TLFQ($F>!B]*T>_]>G,]T8]XA[A4S,&]I3;()36@=(^"!6I NW*$ M?0DSZEG8M7]XU-+#RUJ'9YEF5+0N-HX]A'RBG#LN=7%TU;_5G>62\9D3_,0; MRCQ/U0@R119$77R]'Q7(K@><"3+6@E\XW 2. RI>2,=BIAJQSJFEP)DL %S9 M(0R'L"H5(OE""4V8,D2R)^>'TQOKT70ZF^.-\ M<#VXO1B2R9?A<#KYU-MFM=V*AT*-^8_Z&L=>B%:- MBK%DV?6"NR%B+PYD5"K'L_$2A%9+#C@2V=A%"ZS 'N':D:50KL MWP2.RIK M9(K_;H:WTPD97Y'QW?!^,!TA 1G<*LJ;N_OA%ZPV^GE(KL>3UD9VM9$+*A=7 MEO-4V1SBBOG(OZN'_,5@\H5<78]_:2%.A_B22<-RI"=@A.KR.7NP8" ECL;; MOR_!I+0]>]-,/^PAIS!5_Q(R(SRGUWO[:^=4=7>N;,A:FX6A& B6

Q.P"-S/&FM1E)Z8%XQ M3KG!J!5#/(FI\W,8&0/YB[>7/R$<)9VR-8F(,R.Q3,07BD12Q=8I-TP5:\6R MZ4%J0SJBQ&NGF-E[6;BV385J_%LPN:)G:GE9L4M-+OG6<9RN1?:2F(\JV8O?/&&<: '(,;%B$5H3VK,)_4*%P((0 MY=5.EI/%K,A@$M-/)8,)6B51LZV1[-E(D#[,^J.DX]D]/ICS2:B(!L;:TVL)2 M>B:.%\HF_D)9U@2;29@/U \IF:*8U7>2^,Q:R': 3-^Y!Q/LI5X$*@UA5L4B M2)/)G#1(@]MDK8$6YFHPZ[>EU'(><)GK_N82Y\-YDO&$!J]JK3-LX=L1/K6$ M(IBAMRTXQK>O*&'NTUJ)01',Z4]M&LS^6H_?#M$-$=U2B_^.^%<*::MS*+* M9$XUVP+:"&97"X"Y6@&]AZ7:$]Y:L^L^F@*8][6_K\5]+PL(]18)"C#>:>M+"VS%+']1)K\ MK#*O-+:8E$K%IZ?;"_H_\RVTMM/+YLLS$^4%79^;(6^[OZ#[,1BVF:LG8[W= M7P_CP--FE3S2?(@^)B%:8Q9LY5]CUZ)6/C6^\091+D4^1OGK%_*[(-G=0E,K M'U8NYU4 484$=@M3Q41(4;(C'YI2::H6D\)@YT'"'QYJ/7Q,"V(3Y?F8I.0B M8@[$9]%BLI< =+= M%1 >K3CWOKOPZLV:[CO9-.48I"Y<\HIX))G \?[>UOK M>[^YUACV,P"DFT"ENOG [_:>1(MVS;14.JX95/D(EMI0V@)5*5>5#L]&63XH MV5M!6R2J)K#2P=@NSL?C0Q*/]>V>+2:[!.$9DU0>;3Y:53::M-C5C,PS4$NG MRL4+H_0D7LG-)/\_0*D_ZC3X>Y@1?8CXJ3KD^:PCF;VTU*G7^MY"P.RLHX_P M[H9'2O^.^AX\VU9(HQK(.4A;0[S=14'+(8O@E/G\4\Z1B;,$H=Z&[H72=TAO M?WIAIU;5:Q.'1FIET8>J6F$5L!JK$#XT517:>L[VK]:GWOK)Y_AK\V3T3Z@5 M#C&$IY[>GG7PO/]QAVO'T(QRJJA?W;!>5]WJ]H^ZQ_V#9VF&,E81(=:OF@AA MO9/E-+]#Q64SOHL0)H$ M,JN2NNC&M6OT0?+;&&6Z8+M6Y2XH\;6&:G(X_+:F*.N?XE"PRD(X0C12/_S1 M \N5$:_*X.1^3*2^,.I.?5FV/\!12HZPDB^#^IA$1OO!=RJTKZ='_-^'SX8^ M$D7Y9-JWEF//58.<^H"//EBGH\4]ZY2B9):ERL\ZKE"__?E&?P;DU'8XN%2L M1B[8RE="W;P'Z3+74YI]%HZW#$D9DN#$H:]Q/F"..=6,_.'7#8L>_/.@SCJ& M ).Y"2U]N4?\$:1>"1]Q%U!L_(]N,00'61<)25%&00WWK#.CEOZP3T(LTQ/! M(N2V_G$_%TI1JC/*:1R=P30P_^/YC8YGT08 =?JE9":$,K^*^M5$JM87)CRD M=$7<=L99(#IYN9K"LWMN.<:WT,Q+4Z>:NO^EG%,WI-O!V.-NS=0L//AW//O) MH^I 6:SP"&M;N>_!4M/FU FV O/Y6NXJH?K^V+U9W_B*9!C6K<,O].>6W!NP M'T!L"68Z-F4\S?1]+>I9?FE9"CJABJ*-T7(/*@X-]LCD*ZJRV6 =D2<+$$OZ MBB)O-EA'Y#OAS$"J;_A1:P+BD1GPFGV>UWP==?1JQX1:KZI$LM%:]IYPLU[3 M]C,;KZ/*%)2[B^Z$O[4-HP9D-9[YC-7+W$AL;CH@^@ D6!H8R%CJ'-6KCU0I;5=39'TQ[^#\ M0[4C^9[-%ZZ,#V&X$SA,AX>E[?P8EU&LO#!UGX#/^)BJ,^"NA&/?P](3.!Y* M"(>*T) +J9IECQOSK %@:L'53*4V#NF,Z^K.HOY7+G P6>IO6?J[>OA\8& 4 MH,]'[<3.PFYF(NP?\_XLJM57:+*HU==+*N'3[7"\[QH;&= M*,U0K_*?IB_T8%)*\13*AFH9GD8/B^FI) O=_B<'VD2.CU^,+GD^0E)K:=M (%JLS5V088 MRY@YEX6A?@G*=/50MV5 LX_D:_;L L)0"]!SV/:MQSP5EFA"J5$Q3U7%[&4- M,3XY(=,0\TF:9HCKGWB,OE$3>)#:UQK/ODI_.V*D8*4J#1T+DQ$O#N*/Z,NH M-&>*J5:@_Y-KO.GR5J[UQC.%O]]5>:=;3V7R?M,>13WK>H;KJ=A0A3I^UOW" MD:[,6+2H5J4!*Q=A!#7FZB4"9;A9,58J15/CJ^+7<#00_E64%JE8J0'PJ=4+ M*A=3C,8EFKOR1*(@.(P%U\- C!$LSP1SQ ,-Y1U=*27"/M@GPZ8:1[ST*:=. M[!W<489J7- E<]5)3\A&D5#+-W;_'9LQOX09]2PW> 9B#_ 2J&DQ#K'7\;*- M-'12VQ(X0\-+/3[ZZ<.-I&35FF\\N:W[RRBZ9_B2_^*(;S-'&)#F5V?0O:T; MO3%O86@MYB!_ >4[@CE [P(E]_LI)?;!<6DRY7N%NDFC[0AG*M]FE4_0,ZR19 M0OY0L7*#E6!;VZ#&2*@+2[$XAZ]M'-0^X!\G(SU.7$W%LVPV4C\ M ;HGPN"^:NU#+59G"1N-NTT *=)&,!QC=TJ5SPW2SA MS 6U-_4H)FN>8FYP;LZE^JZ;HYW$:?0>S+9ZY8B;IB1ZQR;9&@3)5MJ]$11W3=V8\OFE"HGH1J\ MXE0NW*@6G#38J).(!>=3.*+ I&O5;&HW7(.4 %&*'$?FZ-",C<725;#K1=Z# M&HE-M4OIBDF#6K\!C8;XO7%KU&[]'7KKT@.ET?3)J=U%&RS^:OVR$ []TS MY"_6-U>.5_^YVN3Q%^J977KD+] 37[F)PZ1**X.)\Q!6&]CJ5^5NR6'4S+3% MG?\.>;"S)6O+3R%50PU@*Z.B<^+_QHDQ3"W$^=*,'$Q^C;=-262).C ,%,=, M3126(F\HF%?P(#QL6[WJ>*&)KZBAG[K-@+@$7=-BXEOG48M6I%H)NJ:IIO:. M>GX0LY6422EHG/#!+)?(EFW>;9K8_K[Y&\KI/*7C,TN;IL:Y9\YA2_BM>TT3 M&:<'F[G*1]@RF>3]IHF>EUR[A2==(C$83\;I9=)SA1R:&LGG9MIVZI>2+-YZ M7Y6KTLG@CFW9H;QZ/^WV3J22M$VUV*U@93- MF3KG>I%;KRL6Q,/E:C;46ZP3R=["LSM] NL1;ASN+F3E\"^?UY^TIZP4[VCX$6T".C-43"SM&FCX#T8%I52;S[T=W%';]C)M8!^^P6+:I6:IO1/ MGGJ]Q:#J\WL.GS&QM8B?4]XT5>Z\!XL98?=ON9CI98U30;!'ZD*&#AF%35/B MPGED9O_DZ])$:3.V:!?0-&!3[U (M;8FA+_E(Z%!3GD#I/=?S),COCWZII]U M4Y[\=77[U/-/_/KQ?U!+ P04 " :@JU2 X2;-F(0 #(^0 %@ &=T M>6AU+3(P,C$P,S,Q7V-A;"YX;6SM75M3XSH2?M^J_0]>SLON0\@-F&%JYIP* M($;&Q97XYZ9YV3A1D:I:.S<67$]=NJ;:&\W_# .MEOE).6]W^^U>I]=5/G[J]CYUSI2' MNVW!.ZCE'&>6-+#YUQ-\30&DIOWE9.DXZT_M]LO+R^GK$S%.+;( P4Z_'18\ M\4M^>K5QK/1+/RS;;?]Q-YYJ2[126]BT'=74=E)439)<]_+RLNW]+Q2U\2?; MDQ];FNIXML^LE\(L07]KA<5:]$^M;J_5[YZ^VOH)V$!1/A/+0(]HKG@5^.1L MUNC+B8U7:X-6W/O;DJ#YEY.%LUFZ+6K(3M]7\-/4 3XHX4/+U)$)O,$/MF5@ MG?)TI1H4_G2)D&.?*/0[WQYO8W"^SOYTD+8T+<-:;$XU:]6FI=I">ML'AK'] M7WLRGZP1\4BQ!R846JT)6H( ?D9CRRX3H\A'W], 0]5>WAC6RZ&P1O07AW6- M;@6Q-:X@(_&6A@V^ U;W^_1HZ*#3%0.;0?$M+(=O"*FG.P6!"T@)\& M*XLX^'^>ZXQ>U]3NY>(4^V29X,<(NK."K+W147[U;EP'?K[#)EZY*^]/#^K& M\_,R*LZAO4Q(,T168TLU;3JXZ:Y1T)78ZH)*:ZJAN8;G2&.H8E!1JJ7T 21J M%_3J()#0MW_%#OTB#.R=CM)2MGKAY^'D_GIT/QU=TY^FD_'M]6 &OUP-QH/[ MX4B9_CH:S:;^& MX#$N+?5)0HFV[JY6GK86! MZ%!^3JQ5L@F##UHBE;>(C@C,J$\4UX8Z66OZ/=4X45X07BP=[W^JH(:.O72& M ?^,_NOB9]6@O=#Q51R4_6/L'YH?(0 MOR;8(MC9?#GI5=1 -)"$^GS"'9#*[S @TH[\M'N04+2&?S ),>!^#03FM-YS#@PDRN MV2+RD,PW'@MCD;7I!F$ <^%-]A]I72;S;[:_%F,0F2I3-R;%P"PKCSQ<'$A&Q>1^=B]96JIL];$LG5CB1]$0-D'V2@;8_4)&]C!B.YA M3!U+^VMI&5!7FT['G$U*L"I;M&) #,^+E(A3=0D+#QG\C9>3J"=F@9(UM!6I M=_HJ=[^@/.3QDI!*6QHJ6=D+HR\/ZH:&7L!;X2_$13HWK0(:I.8[K8[LJ%5> MU++ZP] R':)JSN_860Y=V[%6B(20-NF.P"/:( _(#5?6($AT\9I(@Z@6 MABEK<"0>YN$D.5VH033G ,H30*F"Z"O7QB:R[:&U>@+GI;6B_15@\S?N;:P' MB4^<3I!?88,:>D[.Q<#QC.V5!U2G M2Y4@>^H^_0=ISLRZ4TV=?FKSB'2T\FH\18YC>,DX-)G(OE$Q\;;>)W-?EN$( MQ17'C-KO@%'/:N+")K/=9D@U@>0\$*7=TTE>UF3O[V3) M-8'H?"!EW0O*L4#)=(-".IO@(N4;('"?C[*Y3^;F(;N@/$07W8?CQ"9K%!>\ M= 4K# K"7U.X#CTJ2;-#F'%[ID0<>;=_T3FON/ERLI,4KA=#6?X&3<(9(.]/ MWT>OVE*%WH1N)/D+P$CEDDX&\(HU@+Y"4&5MHP-=QWY5'E0,"XFANL:.:D1< ME+77FBG8 ,H+@I5U[V6@:>Z*&A_Y6>^QT\;^8I*>.88EY&0.JTKV;KN(EB:Y M0PG(90VVS BL/ERRV0U/#/KW"S:(84YPF<&4E@R1T$=ZZ-9$^D@E)@Q2=L1] MK]$<:YBUWLH6;!#E.<'RAUH^M]^<=C[\$6B1^R6B[##/1_=XST=/9_#/W>A^ M-E4F-\KD8?0XF-U" 65P3TO>/3R.?@6QV]]&RG@RK>0 =4*OG3'BI4I4T;+A MZ[OAAE'I6)FX"_>@+7RLN+URL!!MI=EH:G'\=ANQ#\X?7B$3^AA6/\PH+1^9 MV>SL,RH"+I-;*<;;G0ENP#I^@,Z%(677 U^AN470%CFR1Z\.40$=-E6RN07[ M>D< :%J?94#]%K>F@V"IF>X@!_EBDYSL_0Q4B^0+P&.%>PX^\* )LD825GGY M?.2]^4X8J(2,=>!!BQGONS6? 1*=RH7PTAR!2T8^9Q"CXFW +P_3S#%Y>4AA-!5>/R,(4>3X],/4[E?R%(JA8V3%, 8DI M3B4J(4M&#&,MXH-?D0G&,.A97GV%36P[U#3/&1.Z#*GF4)X':"UZ[$=D(S @ MO7GR&CTCP_+N,$MG/56F.9R+PZS%Y#UZE_9D_O9&)5;J1:I0LM^M&3D8Q\BX3HRN\8O7 MG]-2$/.D4U3>?+\26'X\$(N]8QLI$8=Y)L')X_QKJ2Q8-9EC><>GV1VN_]_R M\99E_:3N-05++19"0\MV)O, !S,M)U*F";1E \IL:%*$*WB28Q_H# _8_5Y.V"R#?O,KBK2*Q!M8(7FV)_R%2\@$!:?2^!)K?CZZ1_R_\[E]: M'1[N>@2+C.9SI+WM!J(G.M^[(A4E&-.*P^SE&=9M^M7FFTVOF]BN( ;0^I[3 M[L?E5R!/9U K<52[1K! M>*WAI&!84I$C8#43KJRG@O>[K/VGL=BIZ)FB1T!];C-D;EJURCOMOU_)V-4S M^Z,ZKUB#"2YD K'-J4,2'5X9'3Y\%EX3)\X]AZ8C=(>\5A';YY+E0CZN4VP9 M4@UVDB(6J,6&V+[_QY]7Y)XKQ,6.P"5RF2#SSC?Q.<*AYXW!XQ3"D\9 [B@] M@<<&LM[?=O"TID;Z0 X#! YP^0Z7@\5K)_)0J;!\'.H%0+UL"M?EV"*,"'5D M:_C>2;HKU=NE6-$A+"T>E%RXP>3G !XR+6,$]QG;4)<;B_@[=C"U]8.8S.V M5)DCX%T.M@O;?Z?>(A:)!M>1$&#^2_)&*$C2/?*PX'O(_@ !N@U MQ1?RXP_IE^[EA_C2UG^^A)[NL6S.P$]I3>;1U+6)62A)CM$E'.!+\OB<7!F& M[V5J6;.=&"W?O_BM0))K@H(?+BB4Y,IK05D?6GA0-UYJ_LP::& Q@F+A';!J M5IR,7X$\GE42ITF!DT+&X+KB1Z+^9SL/S-O_)"B0QTMJT?_P6E#6QSP CX:0 M[MVF-EW"(B-\"9:]/9-D5$P_;N$%@:\TERQ^8!W#:0=58;C)8W%LEZ(I)_H"FD\Q@\J'3[B2[+L0:8,E0UVBX.9IQ8G#* %!,W!WQJG;YCYCW!Z*9.3)P,O/"K8 MUSKQ*H@;Z;)_T:OZ)K;2NY:"QA X?W"0&S&NL:T9ENW2B\#C*=)O?[^FC_H9 M?/=AG'7..EVEI>RTPR\[A8JO,?%O_PR^\Z\J+L0 -P#7&>-GZA-Q^/=[F=B\ M0I7D#;#K%'F,,;I9*@Z.H4B^-L_':BR%H!S4];@)/06L=]^:N&=X8@WW S;& MG!> O7/W/K(=O/*\>+$@"(8H%'7GX,B<:)_?X^GSMU]6U/#3BAKYMH+\C]=H M*(A&X.LV'.RS_HA6*@:&"4V@L<$!_T0JR3$^<&J6IZ,0H5%LT"AB"EGCXX)X M_3=D*,K9BU6.-\54'JD;9=M UJAZ?J!0"];QYV)*?_@0TPJRYH7DAGICN24- M:G&=,>N==9N7 =^OH,A?>6NO#^%*1JB ^!>R#D8 %N*_PUEY7]$ M,>C?E7"SMO+@\K81;O/8MA9@OLZ3+59UCYI4JWM@;_:"C&=T9YG.,F4_24B- M/ U7E%56=YP;=>T&WCVD@EL.@HKB1NN"TW\)GDP,^DE^\N>SOQA?7]@QSXS$FICI*Q M?BM/\0_7$;),5>^X"P/B6=R5J?J''^5;$LI];.4-?M'8&;^XM.!$@B3Y%<8] MI->_H!>C5QHL$64^&C0IV0ZRYF+RFH@S%IM7W1'Z#J\5:K&/QHLX/8M74,MQ M.DT:>%ES+86PI23I"NLY8A=API!^%0TPS:2T6?F[1#7N]E"U>C!3Y=Y;2:KN(0-+\'Z\2=# M!9!4M4D8K^3N?9.!IA$7L1Z!$9*-X^WW+WI57V_*8JXXK%JLNKZ9P?%GI'M8 M@YNKTK-2TX7JPW$!/'DO=$L:Z3ZW:8V>8,3]^?]02P,$% @ &H*M4K*Y M!;JV* \>X" !8 !G='EH=2TR,#(Q,#,S,5]D968N>&UL[5U9=]LXEGZ? M<^8_<#(//?/@>%'B)'6JNH^\I7W&MMR24M7U5(_^]M?__(^?_^OHZ)\7TSO-=(U@C1Q?,SRD^\C4?EC^2IN[FXWN:/?( M\RS;UBX\RUPB3?OR_OS]IT^GH_O3_=_W(9 MM>HZ/VD?CT]'QV;?R_]=;TDJGHR.=P7?A25_>L%6HO2/T:[LZ?$_[^]F MQ@JM]2/+P;[N&(=:M!E>O=,O7[XKMO+=,0+7!,RQY?O_C(P=:3C:X=HH >$\:=A7W\3CLN1OK2 MWZX"2M#IR2@B9^83K:-J?>DZ)ND'F>0#=FW+I-JX_Q5/%I_^\A8.:[M+K?O#7<=,E53C]59O[*P8;LX\$@# M>-?M9/'HH6?+#;"]O<4X0.:-Y1!%MW3[0-KL4'JRB1#!8X=+&;6TB'KF*$[_M@PW,#QR=K[2*8!PT+X1K>\7W4[0-6X+]M9^PR' M4]VM>D3VZL_0GR[9\\D,; LCOO'V!D/+Z6PO;D(*HR_:9'YNF19'0[5MGX7IK!DL;(I!W7*<@;AVRFU[2 M3=X88^3C]-_5N%5NO4Z6[A#9:E3=!#[Y?&\YUCI8LZ\>]2U;">L@ M7*'U.EF:(V]]Y^I.1=JSS31")#U(FH%=<2X3-U?K/'4X@,S" TC%Z4?<7K-D MLV^FR$3K#3L=U,V&L/W:V6*6%'JR(<>:.A8$>9O-DT]WZIYEL".P:WS_YEA5 MYZ 2_33/9A-K>8F.:F44+>F772F6RW&I$K0H]G!$_H:,]^ MC:1R6Z]&L./ZXUI'T*[!B"RBIV0+')JMG>]1D[3GJN;O.,&(EC.1N?_6\FD' MA^I:K+YVQ0#7[AG@N "ES1NV%9@Z.1F=G&A'VKY-\OER\G!U_3"[OJ*?9I.[ MVZOQG/PQFY/_[J\?YC-M^@)(7*P72-!ATU],*['50<%1PC])NT'B;[^8\_#7'\Z*)RM/R&;>>*X MA8Z[)#0$BNXU7(?B.7ZQ/YQ-/IX=OKAPVAT?G;6!DZ[K54;0'%9!( =(7/M.NR8>)_8 M<:5PXY1K"J#D/DT.CE3UXJ!PZ*\D?<[1BWWUQ_6+P59^.L>RI1]SY9I7N%7A MGI44;AX3 /3[<"1]U"WSUKG4-Y:OVU)=SZG3*C2CBGJ?PPL A.8>TG'@;?/G M(&[)5M'X4!$-+@< ,)A2&XV#S&O=XAJ"]TM2"3NP"H5>GRV"95KQTD^2QT/S#&YI\!]NDG(1+2 MTET>[Y1 D%+?F?R?+GB/B/QK7GN>2[8"GH>,T"6L $R99@ -&Q&/ M!^S*, A@Y[O?@MR1K?DM^9AKH7_M)\-U M?/3B7]NL*,$S=+$??K==C,Q?WOE>T)F/A)Q=N?ZL#$C9@A#,6JIP9:G?T.%$ M/C%-@#!>F+5M$O@T3XOFM8F0R):#8,12!")+/#0<'I ?GC]I,+4 @U09"&8K M-?FG"(S9.PUR7J\"C@=ULN6/)'@_H!_M%O(PHU85@V"HP:>4SU!,,PY%? M$L1,90BVKDHH9CB"!N-A3XGGKL#QP)AXR@:LDA466SZ:(>_9,E#(\!09[C)$ MBFFPT%W3=+>MJLZG*JK3O"SJ4SJA"U5-_V]<+^MYY'I9*[77*O:?RV!? Y/= M@9IVTBW,I U(%[KK>6]4 7TY#[>)7RNY4A;T6 /P58=HWO;%@ ME^3'\ONX((D+MPM$*0-4'@O0CK^R(<]^FX3YLM::XL^<$GL]E3X--#V]Q])")Q?(&:M$Q#NQI6R=S5LF1: M6-ZS9WFRQ7A&-/IE[L:2&+C+O7KE=C&N8-929PD0.!*[5=$FV@6J@K&J*&/0 M)GI&'#U2$T;-B7>IVS9GAR);R!4JMQO^4,IN592E?!Q_/DZF7->0AMWF_9EQ M< 2YVA^(2IUJ1]J!+/)'C#+-76@'VK20.&U/W2''&R<2ODFM XV:[IA:@DJ- MDJG]3T3H_W:2V!U=R#19I,++J$ACP6>'=38F%6DR> T-=Y(*JT@MCI%[L8W] M$15TS/&:7E0GR3MOIBM Z>JUZ58B.;<1J0%8OV*D4Y=0DDUI2K9232!9\TV. M+X$?72R3UXYZ,A7BR^C\T\?NL 4(2?X%E/QP'BG(9\/'D3>0/ECK]TQ:5?;P\6+,^3[(?USY*WQWM@3W= HO+*\ MAH9?I=&S#L% LY0*+OD4W^53I.*KM)FJ, X-Y?1[HK''*J\(-(8ENMQ+I>*K MC,A68;QC\_@L6*]U;TOF%FOIL"T1V=T:!MWDTFMP7)M0B0YS4#&+^"A[94S4 M'[6&QWK4#EUJNSY)8=JMQOKMU@:^9_]B&W/2ND17JDFD"-\ 77E M@BAC\;6#F+B]@_P'ZI:3YH#EL@T4:[*G, */7CTG??AD9\GBJ5 /CC&][-*IP"1<""F-TAE7H1Z015-9217 B[/WFL$# MO5@V VC]"Z7032&@);S&FN^P+E(1PLJGK)D'EX0:LMG?H&=EJ=A1I MY0[V@P(D:S"E2#F%A&C\ )(ENO"17-(&D,UB,5W./;2)^7V+*">W6!_(%FL$ M9U?9$O)<&4!2AEMG$_B8,3Q2,\/P:D#8@Y;2;RZP/ XA8<9;A[)I'9=Z^ Q3 MQETG7)++-MM=8$Q=(A$LW)(%OZ_1+WNAQ,*^#J[.O=M2I"NJM2$]KEUPJDNQE)1GW?F:JI"/N^0#,UR-$:(-M+L RF#&WPXP77N#!]. M<,,)#A#*L0WJZ=G8,8OOW)/57NWV/7R?5M:GBKU#<,5UJX,5!0A-;Q_U+8MJHTD#%;S^PH+]#&BFU" M2*-H0LO1<,S#\B3=#WK-E\.(_Q<7@&(?X,M[=KL&GOJ.+4")B:(Y61 X67@$D M*0O@*B"9[J1$S^.@S_)/.H3/1^>?SKIWBE?&A,L5@.W*+'C"AFPT$\M'B%R033)K=$>E))Y/5KSK>YB4Y)W/ M!H A<4?H<3"2ZG^J3)>GN,+*GJ*]&8XS\F6Y+]3E;J,NC2D$MSA(/0'=G MJC>]\ IV9SH5DYV8I5_)_2J[LY, FL//$ R4:M <:.[%J?H!^?1ZZ=W;:44/ MTQ\K':9)YQJIB35R%-,P[?]M'J(+$SHFHC3I\W;6,YK1[$]FR+E^,>R X'1# MU):^=ACXD:DD\T+>EM^ ))2CT1[[<,1O11 UDT^>0_Z6IXWF%\-2!!("T,G M7UWB 5-E( 2:J&IT'*(4&P"$ M3R_2\BS#1R:[\^P;$2:>SKY)P6 0J+LMAN$0S9YA=VQ"F4#6EJ(GA7A@R#E>&WCH+ MUULSGHJ:,\XKF3,.)&C6@8;!I*%Z88U!* C#5:86_GZQO4".L2+B_RZ_+RJG M6I^,"_G< %A'LT3N2,R[62BG&A +@:HFRH%+,_=Z@4L>7;^,SC\W&,U9XD:H MVL'D,@P W\CU$*[KE'[#_\WR5YA["/H>HHF':.(AFGB()H82 M38QIL&U>-'&B4-^BB1/$ ]#=P7?8 ]]A9@?\2#9[Y M]B439[?(J_?'TR?FH M+S-0(J'("+3N?!=00.@/Z M<,SE2O>6DC!\7E$(N?2J(?D\^EL8%+R.?T/TM([,\3/RB+J$CR<235E9QFKB MH#DY)>W":"Z00T1+%DT/T6&"7103TE=Q$85'<61TMMZHFYU4&?RWL M0M../7G7+QMZYHC468"XL'2K*'ZJ@J*0A8YCDV[)FN\L+;)M#H\MZ;^+!2!] MR#X(>VA0"UOD?M=MB-'^@?@;*E)T1P:;F1:$-/RH0 ,=W8,MHNIB>Z__Z7J7 MMHYEV5.%6@ 4L%08V=3]U^I, YA4)?0>J,U-BBG<"A W< DE5P2;S_9;!3SA M:ST_'9U_^@3'I=RN$G!%T9!Y@FPR'&9^O*+WQ[H;9N[:+^TRWX!:30@>Y)+Z M'+-BJ/':PLEY[NDFHJ128M@?][KW7>;#R:D!P917&9\<'J&=4G;1=5,4^OSP MRMKP(52J <$66 %")1X!H/;@TK/6!OEHO/10>!NI%#19!0A&PAHPD[$( #() MAWG^*K6J'5XE7H"UA$^KP-&EK_XN"6=?/1>7@#RJ!GRQE *?SQVT95)"\=@P M@C6-F$'F>.UZOO5OMF04!U;8$/!%M2S40GY[!/X#$AET\RH!7W7+@LIXZ]C@ M>X=T7/3.Z8]9LV[8S) :6HS0W57ZLW IEEE<<^H LK'FIL7DL )@$HL(DIK) M4F6 6#V55"L!1I*-/@H_:78;P4IJJ08(E[7&0HR-Z.DQ>61QNA0$2R%79Q*! MQ&FJVP@A"Q^QD 9JIXI .*CDR3)%<@N"_$JOL<+WNJ,O\_135!3"L2!'L"+2 M6Q#P16 ND4RLR0(0MN,YPDP2#.V0-$1?-VJ-$NKY9,.>#W*6[+@R?L(L<9ZK M\:*B(&9HA7A"$?W0AD+X?E-X#&5YGY/%-QR>C]4L1&JUN]RDJ.A>]IUU!:8@ M8WE+AK>'L!_%MRG@EZG1Y5"K@EF&$6@X)=FZ=+'(+LH($L45+JE:!76=(\ARB)K?@8YC;2GQ21HIQ!@U>JH.H %V^F/_DC MQ7D#X6>\"7SR^9XTN [6[*N=.;&H!_),X($\TL(^M'78B6;3[[5-U,W@H1P\ ME(.'\LUZ* ?OU^#]&KQ?@_=K\'X-WJ_7ZOUJX@QV9^E/ELU>V]AOV .1 ZU< M$R F_Q)GKSR^H(V^.[+E0HC/PW;'06@%(J*BZ0;8T.W?D2Y*EZG2((3=4QE- M3]JZR_/?2^4@\G@@D]?\![*?T3V9R5:B";Q\Z9[C3WI6&36*M$.A)UVJ_B';/=9 V[M;:&<,]@_N:8 MD9\0F=:DA56ZM"@@*D2^ :;.AMM5AIJ-='4* J@J\(TN-;37 M+O U&^%JX!\RWAQ#2RTMMHMYS3:W6B0 &'75@WC!!MO%O&8[6QT" "YS2&P ML &F3*OM@E^SD:TV*0#0 7S2Y6&VL6Y#<.;(N.0H%4TN=36:KN@UVQ^JTT* M;00[>@@35G[5[0!-%FE&!;&D\BKM8E>SY4R-16@&LGC>3*F(IR(-0'!N%T\G MZENT$X_V4E%.91J"$-U47*?SH.];3).4!_58IN+-0(AA:A#^7D0NY7%0$FP8 MTW>SX/8$S()NS()M0 A!:@#F_C@MN>07P19&&%$#&':>TDLO![AS=:=@[NYY M]O9@VI+&FAKR/[H^?ZB+T=3CXM M/7TMSP:6UX%PG,[3LD2FL)R=9B1_@YZ\0/>V=)1<>LBT_!O=8/L%B>CS*T$X MRZK+/I^?%FS"#^XSZZP0$OF5(!P\U9'(YZ?A P?V_-@:0OY*KQ_DJS\N70>[ MMF72YU6N'9]MS3F;*GG1#K95>6FLF6V5G - TN>NW7F%.]Y,J6B2#(3F-E-M MPI#<99R.SL\^=K^!J@<:+FO-+!Z79$9\(J=]R5*1+M+E]DA-?P[+0IKV9H1X M;5C/ENP"FF2!+O11=K M>F6?Q)R3+=;!KB//F2PTYF2I!R9YJ<6 5Q"(^4:D/2+A S+;5!!_3*;2YY05ZT*P[HB5 M,9$.J,80 -B&F[9Z<--6TIARHQM(ZL 6%X=@HU.#3LP#-/?S%2*#FXSNR -+ MGS20O&,K+ W!:*<*C8"%%BRF3"TP#O8=CS<;VT+FW-T]J<(]AJA4@Q#'H?)L MDPHO+2 Q\RA+0WY:^[Z?!1T1Z#"\.^6UE&:L=X'1C M<8$,=XU"93 XL0DUM ?A8A;E$5*6R=9!'3M.H-NWCN&%+T/%Z5/ 4%X=PN4J MQ2&3\P1M _#-T<,WUY 9GR3DSYKE58)P*8K:=B"/$VAP)54MKEJ,7S-Z#D-? MBJ KT@"$FU#*;+CE7/4'TFMR\C9\ZQE50)7;!HC[3ZHBR^6L_5V-;IFWSO]9 MCKFC30A6\>H@KB8IL6F1,@5M_*6>L[QSG26-UZ4L"4:;M :(6T74QI:4#V@P MQ9^&I0E9+$G66?(.;FI50%P%H@:4G!%H2.T'O;ZEIY++P//8MMA\4&2CK7 MS%@A,[!1T;2NS).,L;2NHUVC0X+7D. U)'A5GZ+ZE. UI F!2Q-Z#9PB#D<8@Z'F,,>Q1P6]HF-#8/HP-X- M5,@AEJD+/\BP($/0+%G]CP6I9*WO6RR(@J>R0]=D)5L\;%?DZPW"J=%8WU80 MSIN+TZ@M4+%JF$:CUOK92O?0RK4)R[/K?P6$D&+F^L_96]AB3?X%:V&C'9OK M(Z?!9#'S7>/[Q?;2UC&6VNYE-3H]#C%"(K(D=AQ)>4!F_7QF+$\ 5JLX M45(S#Z\@$#-/KI;%X>#QT6\<$FFSGS^-SL\!W#E2$S9XL$9U%V5(LO;E$6!B"148NVCP. "CW?LR& MNR"B!!O7(7_R;@53K /('5-R]>;S!0"M%&'2Q4-0%MHZ+M.[.#@"=@" ,J8* T($F&JDP6=^0SU[GE+"6;:U%1"&N2NN(=MMHB?J#Y#2X";-%0Z+%! M%EX\6 E+=[!4B?QJQ98J(4= L:$?/22/C5*H!V29RM&^/*!23+UFR)*S M]I?1^:?I'@+!O&?K8,2]<9T%HD"Q0XL(0EBAEO3NL4&*& M(%P//Z5V*L%]\+'?.EAW1$$$:NM.BOXNIH"*GX;ODU@!P$_#]&FW$@@00U (RP?4"DGX,;8@=A'W9MX8;3YK[H=T*L!&?WY@(EK0D@[ M*@.)0BY2@5 DS,#&[&"NQ'5RA!N5R^)8!M[DN;&7CC[ M%QAWNPH0+E*O-.9VC/0!I4G@8U]W3+)$%X J40O$_>B5 $NP PVUG=%F[)C, MQJ, F;P*B'O2E?&2\P(-K'Y>I2*Z&%T9I#X]X?9:;R,079I>$L3.;R28H_7& M]71O&R9>/ 24VYT-8(I,A-:9[46AFB"N1E>TBRBR!&VT<9T4UR]$D2R,(J/. M;H*/?L6G@H%7LBT0=ZJK6R3+,=G"<&2J1C5MS5IF+W;1>4*WXYO>N+&'.S;+ M- /B"G;%@5J&OS8LS.:? ?8I(7CNCDW3"ML/+S6YU#>6'SW"EJ5UXER%+O=H MNCDP=X5TDW3.OQ&FX1Y!7/:N:M1N5A30)GVI[9?].&'TX=V\)C(2E&FH7;VH M:N\IPV$+LT7FS'50.[8&"4QS12NWBU592T]1KL -QT..F R\_.+M^N2KVGG$ M?("[JRLUL^.B=W=EGMK@WMT5?:W%.H)RGQ9> MA51^2AMN-VQZVNKV=D.)A65WKH]%RYH=PPA_]5SAFY[YU2 ,R:*PYW/5@S$:V@QV/N"=,=ICH:!$59/^1VFD5UV- M0T@L**H*=?'> X5A!#-#F[H>Q.M R%&H =XX2VUD,NY#,M*Q !.'NTW@[HI* MM (A&4$5KM),M@!@K+\B/A:5:A#R#8I!I,(5M*EP3RW3).^2["-YOCR9AU.E M-H0\A,+[7U7F6AAG7PF;=V3S1?-9IF@3>,9*Q_+?(P?K8?11$1?U M%\'S4D>L72W>,!27-)_M,0T"6;)!B"^VAS+1F7_\0_=,Q0>IJK;?Q6 .^R>] M2#P]J3(0'=8U81L?S"FN(4R\I9D\\.*8C[;NT)NEY;>8-](5$'<35^<3\W@C MW \:5+6KY,U=GT;GGP'<:MFI5G$E D'1#H&NTJ=A..4@.$J;'">9#6.2?0C@ MY7$O8C[/#5A'P]TY"^L3B^#JL*I[F+[Z&DL+-HJDCZ4/A\Z6NM5/W \$;V9# M>EF_L, 9,BJR^)6E#]PZX=E>YA9OI"<([E.8NL<5%SCM>S,Y5:+'/02?,\PI3%V&KTUY8QN' MWQ#-RR-B>$:>OD2)I/GF]WCRWB'XXF&JKK((>Z>YP@-8:DG9;SV:4.":B8 0 MAM"1'MAN+T@$@@@F@CD8ZA0S MR#%2ST'FEO!J.=@RI+%MS?4'XH)7F/L6B=1>FT+F&X7&RZ6'EKJ/6E'8"O2 MN P7ID)7D"K(P-(I(9X<$?SH?NYOI*."]R%]$=R'Q LV/=(._6FL0XWU.$2A M#E&H0Q3J$$,X1*%VKD&\!6$Z^R8-%,RI\Y:"!G-$ 0!@NETAVW')9)XH ?&Z MJ :F\@3/<%"2SL"I,D"F3HY^<00-:,8K+.IX7/?'DY/1^=D(3J1[$?%S&0& MB&!\LP%,QCB9!R8.DH>N%VD!POK$54*%#0>?HUY@./_A5L0PU@*$6-\:,(QQ M5#^&V/-C^)&_TMB1K_Z8TC64LSE(_=;!MD 4Y=K$MB#%;9=8<,=(YM>.%W^N MYB0$V;%:WQ.AK(.U4)BIW[M<$@3([Z29HK0K>88/1HOEF?R]R^DY3YY)2N$N MG4.*UY#B!4O?=I?K[=ZPPQ-_A;SY2GT;UZ.5ZM;-DD1 MV# "2R?Z)-?!A3*HV?J:T+".?/;N: 6M26*]-7HY3J\FTF;:AX M_[V>6;M7Y^("?SNZGLP=;5W5T]WW.LFW!YJ>EO?;4?0PS*@S14]WW^N,Y!XH M>EK>;T?1B;@7R.I2USD4]#KSN0?JSA'YV]'XO?A3L?MLL;O2?72C6QX+&05A M-"E&9:]W1%U;58J)>A@Q60$!'B9OQLQ39EJ#-M#>TNA*'K+@#;'"]+T1^Q/< M<588L;IAD5&!7,]#AYIUZ+'C7,_=:];2A,U4H2'KLFC6)5?* M0^KDD#HYI$X.J9.]39TD>VRVC#E&N,1B*;3"TKTP4-0$JE ( .#KS>VNT5HAKQG MRQ 81O;F)Z:I>.[ZNAW__=+%_H/K_X[\*3+')MBWQ^ 2P3$4%R+URR#!#WF9+^)N1[2*L"%UCV1*@?!U\?0F M+NT,UZHR_SM%!4%(1U4RY+$>G-R/0B,)=()LED 1"&/;G\D@0W-(J1M[9\ MND>1C>-,(1#&J)R1G"$:VFE;LDO,' /YNZN4J7\S;B:+6\?7G:5%'V3"&/G"$.J<2H V M8851R^,-&H!7:.,APV+T"N!*%@&TQRL,3I*3%N*D;IG1G=)*- %YY',XF/FA M+(IU0/C0"B*@R!JTT1&2-]=?(@HOD$-D[@L&BK T"%]2R3$C9 H:5E]=U_QA MT4,(%YS#SR >@BZ)QH$+:.*7K_A=K.S"=X?++NW*2WBK_L_J*8:G)YSG)#-. MT41NX2V8W,*WYRV]=!T#T:>F*4%3"W^_V.;D+$IKO#I/J91; #-EACY*G=1K M*JT!Q(>JH)52D.(L 0 ILHC<$!ZG-/4<9PC.23%4K0[! ZN@D1SCG0)S (#D MZ"79PAJKM>Y]+S9EIJJ!?*2QYGDSQ3)(.'UCK!Z($-^-2;3*R%/^*(>KU#7SQ3F*MD.!A[Q #8"0WQ+ M9@/PIN);PA=T)HN]?WL7;"T 75*^SQ$P$K:@F?8S>]I'LN4B7^A+),K6DE?I M=\",C+-2OH&?CVDO]/J&O_X_4$L#!!0 ( !J"K5)KSH-6^6, &'H!0 6 M 9W1Y:'4M,C R,3 S,S%?;&%B+GAM;.5]:W/D-I+@]XNX_X#S?1@[HF2[ M[=V[\\3.7DAJR:,8M4HKJ>W;MRDQD@IF)1"*1^+?__7F[06\X+Y(L_=-7[[[]_BN$TSA;)>G+G[[:%V=1 M$2?)5__[W__K?_FW_W9V]G\N'F[1*HOW6YR6*,YQ5.(5^I24K^@IV^VB%'W M>9YL-N@B3U8O&*&?OOT?W_[/__GNQV__Y?M_^=DB*@AFEB)&\H=O MWS6_7%94L_2/Z%^_>_?C=S]\_\,[]+_^^.Z'/W[_+^C^0P/X@7"Y3HR0FR3] M_9F,AHBD:?&GKU[+_?DV>L:; MKQ"%_/APHQ3HIPZM"ND[;UP^$5W'@U@5,2M^-_2_;@E?'8[QYQ*G*[RJ>:9$ M--^7C<'T@A&E9+.X0W!#E23+^W-0$(*,6('C;U^RM^]6.*%6\#W]QQG]Q]GW M[RI%^._D3W^]S(BMGS\791[%94V/2?&GKR2_?]=P1$'.\RY;41[7),@_#5)6 M$-_%&3&677FVX1/)T==YMI4R4 V727[\Z^9Y<\QAA[T<%]D^C['39Q"Y4LT+ M'YF8.X&@;A*G9Q\?O_KW][5?C-(5NDK+I#R@FW2=Y5MFX>BW&O___1L?9_[/ M7;,DL/$4/;?6)$BH!O6O!":V:WU0P7E5#3T3:BWIJ ;# -4+XL7P38FWA9V( M G@0^M%C7Z,C#2RTGAPQ8JDK% LQ-/\*\T3H:F3C/\,IA,C>L0+0WT ^>#NP M^@-3&.\?\S_V45[B?'-XP+LLEX4#2DBX3ZQ@^OAK'X&!?'@I#VH=:, 1A_=O MW'F4%@EU,D:%Z(,"&KV"[9X#.(*#<092)C2.H8&'THI[G"?9ZBI=O2>;((UD M1W!P^B!E^%@9.D @FB#A0*T&')CL*E:(@GM7@NNDB*/-?^(HOR9_T<6(/4@X M15 P?:P*1V @RB#E0:T.'!Q1>,00@!2"JZ6=2G1@H95"PKA<+01 0,7H<6%4 MC"775>THU*,")E('M MYG!* >?WG$K+1$\G*O#.?L+['I,KYDT:9_DNRYE_>BP) Y?9GJCJX3);J8-( M Q:4X[ 2INM&M"@ 3L6"'Y6+Z: N$$-&68XJ HA2\*Q=YZL5F:*B^A]Z@O). M*;D4%DJ3-(QW]4<""* U2BY4NE)!+NI_((J#EBF\@OS@(.0/(2G(#[8*\D,0 M"O+#$ 5Y^I3!*,@E^>@S+56-%@Q.,8YY,*H%1:"+"T6! M40FVOBWS^SQ[2])8':NHP(&50\&^5$..8.'41,J(45>:2*3&@U&8^ZPHH\W_ M37;:T%8.#*PL4M:EJM*!A%,4"1M&->$XB"#Y#56I*SO/<:10B^[/ !MA"7O- MYE?XS>^&MS=P?Y/+/BZ!\?LU:67WYOXU2]7I\#Z(_Z^J8K/^LL>_>_VZ\L%[ M7YB!(0;G.[/YB.-]3A3LW0_/3TDIK:SM@_C_RBHVZZ]\_+O7KRP?O/>5V6\H M6Z-W/WS]_ VJL;Q]ZJ<\HM=B'@_;YTPFQM'O_C^RE,'Z"W=^]/IY)2/WORV' M01S(N_5>?8Y?"3M8<6 M!X.S8AF[QY8LPH!8O05$-"W%@7>7 >74= MU5.R29"6L^C!PLSVZV(:$*#2F*/Q==4Q.:IA/7_WQVVTV5SLBR3%A7HQ.8*"^NY2 M9KO?O0,"\-TEXZN^.P-%-:SG[WZUQ?D+69Q^SK-/Y>MEMMU%J=KN%=!0>J!E MOJL/4E O=#PH=*/&@5Q'%0A^5:4S^W5#EZLJY91 @JF(DJVC_2C!P>A' HF ME)KQ6;QOPS%\KQNO>+,QN8TN$-BJ(6'U:-$0("#6C-[PRB6#0GIW!.=;G*Y8 MD?\F>I%(T:"J+?W]\C8CH MRWU)N\30%)=Z3ZQ% DLO6(ARE&308$"D&HSL*!,.#!,QU 7BR$C 'JI4M4ZM MH^*9B;(OSEZB:,<5"V_*HO[+L895?_XK.\>FRKU<7R=IE,9)M+G/^+*E:.[B MANI7VX:(177.!<^;YKDSU3^P7-Z]O[I[O'J/R+\>E[WUU> MH<<_7UT]/0:@?;)6,BH@8(WJM8^10\!IB:YE3 ,TMD_,A-_^5M$N1@<(K ,] MEJ5Z<.N].8R)!9T^W([O!3->*%8>$Y!H)1!CFKHB)T(;PK@6SX?G#+ M@#0-Q29ALQ3ZW8WE%5HYJ^2_E8[V8"%55<%X7V./ ($45\J%0B<6S9%>&(IL MQWO-<\1P_@BGV)=1\7J>KNC_7/U]G[Q%&\)6<5Y>1GE^(-N37Z+-7A6=6>+" M*+Z38*(A6"%Z-PP'KOK*1I!8.TGV#P%]@:(2U100(S&+Z>SJ)C4Z\QDMX1G" M1,9LC@V&' K2V6XC16>(U\/Y7>B,S_06_0D$MS@(1K(6J M*L/3NC]"DER0),6#RTK&F\1]CG=1LKKZO,-I@8FM+XG'R3LAC4)\*TP8 W$0 M2K03"S3OYF+-4T_7*DQ4H3)7S)#140 -8SWC!<,![)MM-DV M!+%--&X/8;>%=MO!>;0Y*Z.-]1Y05:5.B02CHO=Y1D+:\G!/>"R)^='X;D?3 M@F014YJL#@7*U9O%Z/IX-3R Q&_!BL22&&M%;$PYV8<"!L0PK M043;T")XMPX+;GIJU>!XMI WG#]G>AL9)TZ =G*3EH37A&SK>4!(%K^KS_%F M3PM^?LZRU:=DHYH+.U08JW$12S0>&SSO-F3/5$_W6M1F#TVPT=<-/JH)? .S MZ$PC6U3)!AJ(&T.9X[,L?:_(@"%BANT#'>B1=D M@/[C!#47_06UDQ-LP6$\F#OGT&L^9U:;%X+-[JG3>D#Y/*=:'Y_Y.VWB#EK/ M;I/H.=DD98*+\W3%ZLI?L\V*&!3-M90'0W62/3J,KKJ*)VJS+:YW?7=CK-^9 MJ$5O$GWE8>Z")XN-V\1RL=L1%8$_5%(&86AVA7\Z!'!CLB@!5$-#&HQ=09V MX*TBT,U W H#-RTB8'5@7:=P'QUHC0*QOE MOBBS+>_1M>:J;[;KU#1IX3VDJB0%XV%'>:U M+XN5;(1P[_$:D]]7*,=O.-UC=-94/[ F7-G@EMO3GO-:VI,>!?ZDU\9^=/"@ M9[VV]A+M$KH99SAH^;Q)7M@[(=#KT !1NL>]==QW",E(NN=SEF9B0@KAX-?& M5/08P$>_ECIVV].MXI4H%2+ZO 7*[PX1X_C,-TACJ5N&76;;9V+:E!FZ=A*N M"7OD7T6RPOQ1(TM#&D,0QLC&3X%H@,.I>3?.L:SV-+XFB 2*9(EK:*(.46_Q MHM&\)Y\(0>181 _)\JV3(N'D/NQ2' %D,JSW\?YR$J:S)&N6NP7A0N8/3I7K M+=L#W[$9#^DU\#"*;11 U&\EL'1L'SV#HXGE-%X^__$I32&]W#R^0^! MZ#O$6_P4?1;B.?7=.",6;#AD$$86%"E0P$(C+3_JX((@=,\K6>, Z#+'D4*5 M1*@ 3&7 ;M^XHQA)\V027_J=R2B"IY#^,NX.1F3 H(U[CNG0Y,'"VC3=9ND+ M7?K?X^?2:.PJ8*"DF);U3F),"ND_.:9A0_+,9?IR1@]^$ 5?H/;24EU[]B$J MZ8-JD@24'[MQ$H<"HDT6I= 7E:1'OT;--V(%5$^@MP4#2AA5!6;_JBXL@%Y. MA@FD+B\(:[U0' B;KX>9\8*J-#!<&S,AA5)O8+Z4=7S=/*# ;+Q,H5N3L(TT MGTX%.]@$0>H"^UH(6*=$#[?OW"\M!G>-4VWBYD!7<5T MOJ38O92(&0IDP_;V)2I^H*)\%,P* \Z3&H0X]J0*[['RNE9G_ZZ]7G^)4,A.FUJ][K:K('".S1 M_*JWJSA4QVUQ9E'T51:SP@*6XA@XR+;6:Q 9L@C MY;*2QJ])3RE1(:T/\7CC>+5BC]M%F_LH6=VD53Y.\%8*?V:#"'2_V%JDSK5B M(Y;_V\26+/5]08.(*"9*4E3A+CKO8P+='9Y K%TE5LQQ06_L[[?[351BWDB= MOD9,PE><%LD;YE4&MUE!:PN6ZZ?HLVI*7*F W=P?(NS1[7T7$A W^-WYDUUN MKZE4O?\[=! GA+ZFI+[AS0S)PDWH0=403R]V]3! 1^R$$8(SUJ<<1\4^/[11 MN&(Z9( P)J=F6;2J/I1WPU&QT,^25H"=#=JT>O\39S?%+U05=7KOSO7@[=@T M*OR RRA)\>HJRNE3585@U%$E7>C.7=!&Q9ZBE7C8AJ M3/2UZ$HK9*#>MH.E$D58< M7- RWWUE00H*\+""AH_^J=+R[OW5W>/5>T3^];B\O7E__D3^X_&)_,^'J[NG M1[2\1LO[JX?SIQL"@,[O*.2'^X>K/Q.TFU^NT.WR\1%R \0N+:O*6-J?H38S M7?:Z6Q;^&\#&1!Q8LOW@/T,EGPSL<9^7*YCT60E0E,MUQ:SRE+<# W7:+V&T M>[XO " 'PF9D\*XK[ M/%LK$U8="*#'9OI,=MZ;:7_V_^3,\=C]5V)VD[-3VYWVRHCD(UTDUW@U0-8N>W0:'LUPC:#KF M>TR-X@VA^4*VH1^B_'A3_@8T-/_U @F/QUQ(Z>+"V,5Z:J(,'F7[++V&3LU7"]E1AP MH#(T%H)TTS8:!(!LV!'5CC?(-'L2.^Q8: JV2ED28X?%P9=/\I\ M']-.)^G+Y6N4OVAR^#)0L-5"R?;1(M&#@U@;%$S('&D+BBI8L'5@&->QG.M1 M=Z,NV=6,FU1HH*CH(74DC3LZQ%TI=_':.U/VN$!WIUP9U-RAXC=TZ V#-6WG M^E:W1S)O UZ^0X:;J?H['IP?V$ ME8;]O5&M4$UX !U"+<1I-,?7(?@OSNXF9M^ M*^TV,]EB4:6J\:"Z!@P11I6+_!3&"U.G)Y+%-MZK4*%L[@=MPL+X4[?9H0,_"N)J%<$9A),MA&,&KCH#H/NF3+6K"-41C#0]!6P%;=:: M!O/\S'1/Q%HVF>D+O,YRW+R"AXNKSV4>9?DJ2:/\<%/B;4%?9R"89/(V;$;X MKETQ>;.."'D3?-9)[-\FGV4XH!OI,\JB/(:Y;8]AVF%1.RYZ9@/7+H<-S=]' M:8=JDFPP?LC_Y+%-?#4QE2Y=E;4M"R M7V+&WP1BQG>X-%:#',$ 1=TR1CN1M@@ >U%6PDH_O,8ERY1[OQ)KRUQWO?;1 M L[>E8!/L'FK,H)#?]9?-XR\QSD[0[B(BB2FEWV2S9Y\ H5L1BP8#V$IC.@S M#"C>%WDK?OJO%=0M20D:/YU:((;)+Y-Q7)ALU3"!:L- ))[FQU,+]-P(M)(+ MY,]J?L7)RROAX/R-A/LO^&Z_?<9Y=0HG/#!A9TQ#B<'8V#C11=,;1LF[18YA MLZ?7-3%444.<'#V[Z#^;$HP-SS,%434%9061#"R$R,.A_W7AN7=VD/D>@[N^;/#XL=[ROBGTQVP M^>,!\%#7]T3WSHA],0!SY.Q7.H5Y:]U;Q0ZJ^4$"0VS=%5@2ZGNZ?K'BS&>3 M>+M#W%":3U4KR&RE@%VA.88["6XK$-Y:F6URLJ8:U7#A.ALT" M8$DR&)?NQ.\0)PWM:XW7!V>9&+%THQNB:EQG$/M!]S@]P/V?X[XOI/W>//L\ MJ)..L8+"G8#,P;G'DQ'V0HH1W=RAQS^?/US]>7G[_NKA\0_HZC\^WCS])V"#WN/7I153(8$#:L>K8KC3 MA?<8R'_S73D'_7ZU#&XAYL\!GR>S9+IZ\0M]G=3Y[WDV@[8OE4W'MN=' V^* M8H]7[UG+L7LF++M2/RQ/^Y8)8B=M\HFO8QV"=DO,K:?HP*OZ%Z/;/18IO>!/H=8)"5^Q/E;$F,^$0\XSEYX MN:7N'?CYAP7J].QI.CN]HF<>TW^W:2\"]7MBW-]<5@[TC%%&]]&!W8P_IS>4 M7S _1;M)8_ID/:;UX(B]_"70!VII#3-AXE3% M%)6\W8.=SK++_ZS'O+T@R@ MI@_-*'H036HFF("V@\T(8D#M;49SW*]3;WEK,@% MY.0=/Z.4KR :_P=D?M@073S#IX@%KT993/QP R('YML+B"/W.F >7'!C*J MB="*3L:D,6NG?XVA%!I?W>IYY1 B'[V42 MV[5AUN& EA$/,O4+%SN-K:.6 UI+)EC?CC!!%XR8LT$;YHI-61/!X5:&2I<5 M0H.M,)RW9ET3%Z15Q9_OU0=BLH4QT5.&VE$1'98^G50-K%O!EBFJAF^Z^XJK M0,V"[PI N%D]G@)OZ0F79]P&T0DM(6']L-L (@&F(-R>!ONE3C-TMI;[';') M4-YXFTY8BWQ"2.^^32AX9U]&$P=3/OTV[#!H C]D(!20([(2V?+CY(*_\_!3EQ*JKD1:-)1/)YN>XG=TB6'\U MX-M+'=9L6X!^^079NQ!Y:9/JC)=<,(ZD094],L06P56T=LM@BPFTA7!C3_.2 MHJ1TANX\.2EZ!B1>9?&=91@II:0,"C4$Z"%.54_T*+L"Y^?,94H)95]/)Z$7 MIZ$I]W0E$;(#495UNN$'[DRTM7D.+F4^LYO,H^@K55W\"F#]Y?3"FKYF0*F0 M!U9.AU?+_#+:;"1;2%T49X$,N)&R%JVW>3)BPFR8+-E2!,HU-GT0FN-+\QN M5XJ'RM>I=\XK(@O$72VD?9&@AC^?>AD5K]>;[%-A:%^D1X&R);,870M2PP/8 MC8F9@6V/SA__C*YOE[\^@CX41&6ZIX\8K?#JXO"1[)5OTF7]'N-Y7"9O29E@ MD]8-(03VY-! D8_>)7*DXO]IT($L2A_NH)1038IFP[ZFU%"2?H,:@JBE.'<# M=8L^1 8D^NS*)I2^ZMW$SD> MVOQD%BLYW>Q7+.91]&WU^JJE*2JR$A&V*V.G&I;V%DCC9(,[;VV13=0DR]0\ M0P702V3B:5/V#YEH'-B>(9,*H2U?)]Z@&0SUW]^C>_J36UCAIC)OIC*MWQ(C M?Z7_CNDL[L19W->S&-AR_1[OB!B)+$4H!X%Q+C(V1:<@_N[=F/N#]S1'!(%9 M>!V91-43]E!6[5]-0>=^=P2V.L?[ AE^O&@=S2 M!DL/],VQY9KXEO.BP,;)Y:4 M?'?V2>D_FD\*65%&3UPNCMNDJ3*'"F# YN!*UGL=PGN0,&W"%6Q85W&!E2@- M97YLI[RIPM0USG,:M=.8_BGZ?,4=[@5.\3I1;:^-6%#!K)4PW?A6BP(0\EKP M(XG8.%:][21XJ$)$7U>H\W3!L B/1PF4<(%*(M SQY@T[OPY2E*ZD5VF=:_A MZKJUO+Y&!PX159K9;X-(-2Q0S&AB2!,BLE>D6%[@J/$"3'\R9TDH J(8M'U! MT^6Z[E\P<66+;>&O-$QMO@5@NKD3H5XG*>&11*BT5:_J M"$6/ I3^M1"CD\;5P/M/QQJ9,6X+WN/GLK41A@F6$1TOS:I>V%94K,9UQ3*Q M/)XMLH8D?TG257V(I3IED@ "G34J6>Z<.?:@_)\]*ECHJ0H%/$O2,PH*?9AH MR_-Y'.=[VO]HW;1$^IVRGRC8]Z?2=#4KZ J%R8)V]9GF)O9)\ZA/48AN M@0>C\-8"B?IO1/)N#I8;LR8(&N.+5NFA>=]4NRRJI$P<= U*<1HH2O5Z:C/ ME6BPJ/6&?L5DY&'=.OE,6W8,/HY1IMZNHR1GE?IM\<=R[=*[RXT 1'INB(AM MPLX%&RB%Y\ZB]I);Y=UYSO<;E.--5-V(:CNQTO]:DV';=PQ":> UP610$OQJ M#6J)T+R@UVY=QK/?"22]9#?@Z'[1[F/"+?3U.U_O,?]?H;ZMZN!JJ$5U(0"S MX+N+*"[Z]MC>%WY7UOHO4-:/O'U=D_B&ZFQ;E%&1":!<<[2LW"191Q.AEI(M M_*SR:Y-$S\D&NJZR+^9Y'-,EI'C ,4[>:(&0]0S)4$,Q0;58>N/KXP5@=BJF M; VNQDX1PC12Y4@I(0[K/,4WB5@?TUN(?HX5B0')Q],;3Q0G <&0, MV1I-A5M7@H1C,%9"U=Q7VP*^!F4LCP5='*AV ??18= "U."%8CP*@>R6G@HI M /.1=\IIR%Q@O5Q-@+.+7@A%YUBD,IGE&2Z%9MPWX205.*WY1\ MYO@-IWLL?FIOOHI=7W!W3'VT,+R02AR=RSG&"<:_R!D;X$S8S:"PO(:E;%(7 MP>\%S>T+#(W1!HNT[%[8&FOKOMOE*$(V%P*AM\>1Q?[VV &WPYFN#5 MT4:W+YA$4G:COKU%+]ZME]VH#\XF;](W_@C%V!966D)!V:B%R!:VJJ$2BLT: M672UW8:@QTX;QI*HR80_;F"5--(&T1&CZJ5/7\*DCW'GN%.;0C8,IJHI%P)0 M1>FN(G:+U6VQ 8K8W5B3%+T^325>? K-<]2HI M]Z 7G^P=RFB/%/[*.&Y%#'@EG&X%#"IZ=9-4$[W*5K_@;+*Y0S8V>M42"LI& M+42VL%4-E5!LULBBJ^TV!$\@>G47_CAZ73?2AA&]YEF,\:JX)KP]OF9Y2;/: MFGMD&GBP.S!Z 8[NO\B!(>Z^Z#B1W7MA\%R)& 8_)9K^?IC]">XX(9ZS/,\^ M$4LH%JP)(DUM!W-QF$7.UUFN*/^M$\ 'B4/01^-#:8+N_,9-A&0S.(P@U/YP M#+>J+2.[OZ:J?V^./0X+Z?((O*.<=#XN50]9[ZKMZYS"/IFOC,^F 468%P,Z M3MWAC5$+O B!-L71(U(L!&#PQN11Y%#6"_W#A5*?/BR".&IWMJFB:-X:-H% MT=M#JDWYQ)=O MF[WLX"VLLJZOLUCVK\&+!SKF;>DT)"'J :>9AK96\-\>"355#W4>^P*YT MTL.43-G08YHXAL1A55#&&V01*:M#=%8WNGS>)"_,J%590A<",)&-NXABB&./ M[3W6<66MIYPM@:;!)[7-NHJ"%S0+9*#V#1,+ROTO/H%"9_MDO0N!T(^AQQT_ M!WSL/-UQ9)3)P8_8$XI^X?!$C%O,XR$HR5SSAIHCN881CO?F,V&7IFQT>B2U\] M%J*#T19SE,"">Q^!S@*U0_ ?:5QP_#E+&-<3S?Z!U6O.B?C;.6;^)+WA MY,[MM'S5O*YG%O>Q8P9^E6J3-7--BM0'+!"FW2G6B+,VH]2/9927 [#68'0!O*\_4F^W23KNE9"DW+&:Y26&,#O>/I)ESG84\[ M5/\O?;KPU:]E$K"YXZ'X2" 00!O6"45<)46\R8I]SL_.Z_L1]-"Q)@?:B)4_ M\4/?"KKK/4\'W?U3EFA5>_):5M* M_L8H+3##*_7U 6GIQ! R$)58P\5MJZ_<:0!57 UEM)_Z%@@A3@EQ4NA:M=O53A#2$Q_4 M LN&X&>:45''>%]5W_//3MW M564)$D98H'H,^I!:\U[CN5@,CNJ!:#]=+VW_#4YS[HFJJ14#%6?FS2 )'EK^M$\_]K7S%WF+U&:_(,I--V<9IMDQ0]ETM4]7U79 M?R[750*,A*CD+RS:-"5Z)Z(-DP2>=&+$!/$DA+TGCR?DNM_N7J#-UMN+^II? M=50CN>YR(A;ROCFN?,*?RXN-^C+Z],.4[SS'F. MV<[(M#2[D8#Q)$/$%+V$"[YW#^#.G.HI.U;H4#U3S&YS4RI((*,YDAVW1>VR MJUK@3, @&U #Z\)^4P$)M;W4LB/MR4#HT<;R0N$4[X:PRW*F.YCI2]S0]+Z5 M=!/I6+T!%Z5!_-.RTVI!X@T9\%N2[8O-H3G7E"S"(:PU]V2MCE+ M\KS!_%F9=B]D\.>.-& L;Y"@H@$Z$?!NAP.XDQ5)5XB*AX6\5LDK9##Y?RM, ML&IZ6Z&.*NQ-:!!5]W8\F94LK.S1A(+!60]KLV2*PH^!8&Q"SJJH_ET([YHN M&[[W[3D0Y ;6RN<'9.G-"%!*82-*%T%T6$ *(R9'8D"423QXA''"\ C M#I0'V""R]*5^+,;D!Z6@0,JO8;NC\A(X_XJN9**?9*0O"=UF$>21B,BNT37* M8>&50N\(98"@:F%T$[3?;_/,5 C.SH'Y$)2:5ADE):^@2%?-)1*:4[#>OCO2 M &I=,D303JL2%P+^6Y.X9=CP&I M9_8[6U&Q@MJLCY:F9R: AQZTR/,UVZR(T+0^O3S<9:7)=9N0@ XYK$3I'&YH M,?P?:EBP([]S52'] 7&TT-3)WO\ZX(>D9)9>V1HY$-6S]VXB?JV%B)((RW./ M%C,H8VOY9N_\['!:L/J9"M%6 MQU'T;L!3L"M7][,+BH%$HB/K]CQK_X4HL6D!&DTU0; R!._4,X?ZNI1TQ9& M"0X45QK8[X21"EC_4:.6D;[2<'#4P(>C+0X[%!O,,'3(=E=B1@/7+(<0_5C) M MN!3"<89"/?YP+_?4^XN7JSV%*HP:%:]>K9[_;FE<,"-./5,2(I JW!$8L[>Q)CP)UKFL6HWNJJX8'.-,U,2,Y Q50PK.0 1+=YTD:)[L-;\W5(0!G M'1]IW[&KHDRV4:E\"O88",8"Y*R*.M^%\*[ELN%[6O"1M_1KP,)3[4%B3'HG M_Y(^Y?KNIX\[8AU8[[)M$"#NYMN(T-[/UT$#W=$WLR1QV03E[-U/B"-YTVB9 M39Z<$(;[^>,EF;:SMN[2:_Y=4($<*('VVAP@IM-MV08?JNNW.8S^NX09" M5H-"N$((=PS =T>.*40SWOX6G0/_-XAW\" K7(AZ'27Y+]%FCS_@B":_ MJ4:[9$<<\&$"6V3HY)UVBWR=%]/*2 MXY>JE=P#?L/IWBJUXO%J^9Y FUVSR2OJM1B2MYWO#Y>U(>>0)VRNU#\QM2"7KY&^0MD M@'X5Y?39Z.(>YZS6SRXL-V+!!..6PH@AN '%>^!MQ4^_)66%A0@:+U -+]0> M)MD=+M%M5A3T47,N&637J#C;XJ?HLYV1J,&A^D/IV>\VA9+# G2"TC$BZ9)$ MP1&!#\\ !HL"N3[$=GAYH+B=]Y<=:?A_AGD0 M@Y)()B8H;=M@,?'8(0IC;E-+>;[*=J6+F!XK+^-7O-IOZ-'O<0-W^BA!DN5D MT4VRU?GJ;_NBM+H?-8XD4/WF!-/0*?$<0<]_%>AH9ONG"A5)5BS0Z^G/G^\@ M=!$GC 3*Z+0!APX\ M0P%;^ S3)O4&$XX#YSDF%T+K9831ZA//%6*7AZL!$1MQ@<0Q$1L4=4<-SRW- M/Y.B"ZM?$DI2=(O?B* _CG5>ZEI%/M1-^FN4YU%:UH(>V!OJ:L4ZR9%%7YCM0=?1J<^0CE]V4Q5D),(2+S"ITK VBO M=N:1'2-KW8H;8V MSLG.9I5L]F7RAA]I\,'B@:O/\6:_PJMKHKZT0')MJ%,"4V;0B:(U,' JU8Z%Z,$0_)A*&8]FWWOEN,,X'9!+IJ?"F/A4N M8$^%KY,T*Z0VOV.M(*[QN_W+\WLMY_/=]0O9/Y\5]E)?+]47UJB^9F>IK*3\IAU1/_)#P_B]-,@;(@S-@8[%6C'K?[8?Y2I'AM% MQ*>1T:E1U^,C@8%@W!S(S HO_"4K^HKN.F&SD;3S&0&_!55[Y6Q]K9Z/ZWU) M^\MO:3\C_J3YU6?:2LYNHS3M$+ QV933)(O&IJ /%H=-Q[PV>+C6NJ8%XB,A M<2A4C16,._(Q9:WSJ7>%&*WYW$3BW.!J;FA=\B2>27USM8DU_V,?$7=(0\DW M?).2D;=BL\NG[/@]*7,^=S+:(+==IYT8X1[L-(2A;LA.R7V_.C]ZWF^B7'S7 MGMC*WX61B#DT0S4%^F6&LN89M@T;SOOUVEGGI?&URS42Z2-A@*:Z_RF3/4H7 M0KYZYDEJO:M28Z+G;%^B\A6S=$"4'OY0]%0'=-]+2Q68S$TN_T-$+S88#M & M40#;D;H*>;2]M$6'V"NZ\2;;^+&R&D:B/0(_+%!-!MR4IQ-6C""K*&A+0J_M M?LLM$>WJ7N![LCG,49JE9S$=<[-A4["N)@O:;%NWQAZA<]F R5&@D]QJ,>3I MZCX\8.)9Q8S^G(8_9AB&98V4A;W.N*&O'"*:U2[8LIC\ Z]"L)"V7[[8^YX] M+K/<\=K:F*S:MNO=%(2AK6WLE,AM@AVQS>)R>: "?\Q3TIR2!< MT=&+$T*FXN)0_>C@P/50.= M,03]]]\9SVV_.X_;W>F.75#:B!$/^ :U9NFP0PWSYK3*_=O@!7=C6N/"76Y+ MAZ&%0K?6ZYR] A4?SC\G*D=LA0FN@R:A%"JH0H/40#U//044P%$#CWZC&"'H MFTR:]]DV2HZK3IPPP^E7K1#*U*GZ""V('M52GBR[4XNJQ]&A+UZ/$&SA*!FL M617-;?(/>/N,)Z:.&8U@JL4R6=8P7A&G)F;*TK4)HA/ ;QP_(N)Q%ZUA7 ML; 0SNN;>54+F$NQ \S%X8F,K F2+/# 7L^S$^CH"3T]$L0[>C8,DA6"4-VV49($7E,+U!;)0N!8I%(4[YLA>X;BV@89&?F4:^1"> ME-5+LE"0OTGC'!=$F(?Q[$42'\@S8WDS#E>6[#6I0@8*;^#DFL-([D;821\W M(%-1"6:TEF/$, Q&SI6];MV%;3=CQ=MD9$? *EQG,9[C1DH:6U&!0IB&GNW6 M$N1P0%?)=,ST%$+2@FM.Y5:;;_*I7FNOG#.YQ@:&@$E7DV"&C.P*@)A MI&+UW%GG9(6_"XH;W-G'"''-8@%8)&N06S"W\J/=>8<, ]C:U$)(;:L/#F=) M*EYTBL1Q>$?B'T,YPA@@R**29-$T5PXI4I(4KO";NTFT>:R+HBXC?IGHUE!^ M-YXL='0U;CKD<=K?9QN3EKP1*UV3J)T,&&UJL]:4O>G (4K?S.RWY6]J6,^UGR9& M9*ZT01"6 L!BLFE$@%L&;LGP:8&U/O\(!L;!2QD5O7D'P+OKEHS>^_05#+!+ M=N!T4@?+7@YYC#9:M]H'@G"F*E9;%WH,X=EQRH?O?48&AA@@J2V67IFYWBW5#H.F.Y('?15G_YUXP6 MDDWTQ3$K=HL3B'8>,V2M8A01N"QX6HD6>I&\GZYHX_HC&-"3$G5DWWRU@N^\HP*L M__/* !W[6^^">!7-/#NLFG9(NXB!$S/A'IH3#F0_,HAKZTU+31W1+X,$^JQ1 M>34";;_,WT)95$5KH&VT8IR6O.#K(2E^)[S1/T0O6%5>JD?C9DE^L'3*L5R) WZ:]9_OLZ$V:A>_1E1 (Y M"+4413@.-6 ]06Q8TL2S>X(/^P2-GU09-=0X6\,571H@6CDD7J!1>_8EJ4 MB5?G;S@GG/#7 PCOKTG\NDSQ4[+%=;!X@5.\IL]=Y?@^2E;2J9AZ" A7,L\T MM8YG6OI ;FH.(4Q.[5-%'T5\ ,2O(Z&,_"?Z1$=A8%F*STHR%L+U+H=VS*IJ M\M%S-3)['79'QO;M_#S-G# (JD99H'H<5 U4OQ9"/2B;/S(8HJ.A9H=8CX?( M@(B.".%AO,!FJ)($XE@&>;U"+>FCKX6*&"=2FQ%NNH18D1#Z(_B253LN8D M6O6[#:1?CDJ^G_.L&*!_%5IPNM<1QU+O&$Y(.B6_R'+.(PA%)P]&42VM# %E9!L3LNB MLQ4*U)!(;EK#_(E+G.(7.M! TW03W%:P(.SU#JM.UTU(P=FA((JES1&,D.RK M8'3D[ M=W13N,W2\K5 .*55.N]QS*K9T(_O%H@>AIZ,T\@VA(,7*NS3IVR:F3PB>1)N M0CH-(_Q#AU[HCD'"[%0>@9-F7@ 1XK-X@C>3^@*;"6$BR:W_AU.T?L*% MIN/R***GY@'$J9C&!U"*)^0%6G9G\0.4_.EY LVD:'S!CR?H"Z[)Q$\]?9SF MB7D"<2(F<024X.GX@9;;.=P I7YR7D S)1HG\"^GZ 0(RN2SQVB>FA,0)F(: M)T!03L@)--S.X@0([NDY ?64:)S OYZ8$SA?ESB?PQ,<$3XA=R"=DM$^H4/U M-!R#A.6)O4-$1SA1'V$S.T^O.,=,R$EO72QWK.=Z^G*+HT+5WUP/"G$+0L]V M>YM!#N>Y,9J.B=YW;H 1@];T'Y];I4U5K%@"IKH&TY] MG?"U!1C -8N64"QAVF/3;8/^@JNM5EOAE-3TE>?62&-=FXG!)TJ J6 )K(*B M_S^Z0,O+;6JC>L+Y5M4EQI4(?+!A+ZHJ_C!3 U);-DS12F]"^(-I6JS3&G! MARZ#Q:T1S^H[WGDC'U\A:*L =(;6U;1 ;[*[*]U@BW4G$T+<-,QJ76D QUR# M5;D7D<'9KG/(-KO]9D&FR8[$IF\@TG)V>FF\NO3N[OND1();<36B6JZX$@HA MK;A*]IQ7W)I2"-T0)A&X9[.K6L*<-HDXD<76WEC=R02XV%H:K"N-L!9;>QTV M+[8>S7;L4*=V":GMD"$W!RO3P](#%*FY=(?:ME=+A..(0B5>AP[ M!=UQU:D69J/@&B,%O)/G))OF2NX .B=@J*J+M\Y$PC96S4W2 >9*J9V0P9JN MTAH :V(N?(K:&LR:OF*UCQA=:!J MO\XVF^P3!8[W>T2364&7KFCX0L.K<%YVHK8'@U9#+9Q]T,]!OSC%QC0H]QQL0VP<8T M8V,9&LI 53Z/DI 51@=J4Q^%U8JL'P14^[SL0%H!6IM)<&O34Q$*RP[U7 Y: M!T62B--4=*X=)[I]N^JI9P!5#[.AMVBS;\M"0BO_.#@5&AS"*NHXR Q. 1I( MJ<;!MGRJ08 Y?7+C_KZCZVQ'0S-?2K2P7-"&TTVI:5+.^OX3SHW;_GC: M"9JI]&8ZKVFNK)F2\$EX3$.US7143\5;NE;BN/L#CS4Y$WK*+VI>IO:2HZN6 MAA8M3>H;Y35)$] [%4\HJ5,:3>R$_)Z^E&>,6<_Z\L"T3NY$)V$&C^:WLFMZ M3R8IW)J$XDEYL^-BK@G(G9I'T]0ZC3?GV5Y1F,&KG>9$S.79/); 3>[;; ML M' F>DF>S*KIQHG9B?LU8N#'"FFJYWD-,SDTP*L%.SQOI'P[EPX.(1J MB,[->C+L/9R19*!NSI+O28W\W$/!VG"/]Z7.R$CG-W1:9NKU/\173^;TP_1J MIB*^X50"]5T.Y6\CC#,P]W3"0BMK'">7?'"UXWA_8UG,.!G5H#V138'C1"1# M]U&#BA^M;==7'>1T[NO+F ]S7>C\TS)AA:C2_56%>;_0$9;K#LL)EE=SF% @ M')>=&*U7TL,#N1P;II25E0R+5D1U+49263FSHS@E*0Q;IU&B3%OJ.GTG74$2 M^_Y^+@3@.^C:B:CJGJO'!NV<:\.:J6NN<-DBN&Y^,ED'=?$;0B@.^^B$8*$@=BH?<\]=S(!VJ=ECSU7&F'9IGU1IGJE$:^WLZSX,@W@ M&;?IZT^!N^:9A!LX)Z':WA!;"\ZV1D5M,%?7!XH$?&5=RK7C575'&@&9C8\^17-&1P'N:[8A[72-\QQ79WGL7=KB#JO-5 $- M9:5:YKM&*@4%L%$-'PH3+8H]6Z$8\ (1<"CS=..=0Z.DYI^^9CQM]Q-F;Q5Y MQL[Y;K=)\.HIJU^BEYYVV:!!G.W:B].>[YIQ@,YX;1GK*R)(!56!0O@#/=NM#Y## =F]CAE[6\\H%9W%^S9J)[$8 M,)*8,X3I#N!\)5V[IU^ZFU#YGK509L7XO[XF\6OM5!Y(='^!XVR+N<.)H^>- MO A^%#VPQ7[E;MJ+?V)$FT7F9QN&I\Y7;X*,<*T MZ3@!IMC\PR0\MSP<>&R?A]3$FGG9?(/ MO!(#PRN^]U*D?TQ(,#E .U'$5* >PWM&T(:=GFH)2(I@?>*MAOWAK2]YH,ZR M1,-_I.^ZK$A $=-5XT5E.2X$0CCOLA%1?0*FPP8^$S.S9EZJ.NO2 G$RJ*43 MPM'9 #EOPEB9U')HF_4N2KFH^E)KHC@Z_4[,13YEPTN &L5,S,VA,)Q$*-(+_G= XO3W: M /G["2,Z V1C1JFTI@BU\$TDY;WZL^[FE4Q33C*5;#=_T>^B_2WK-1O5+N V M2U^><+ZE(BH6$"T&S))M(82X0&O O2_'1E[4\6"%LD 4Z8S\<X7?_@;.0^SV*,5\4U4;(Z<[1<:Y8)'0*,19A%$ U!#>U=_TVL M2,I7.0)_Z[@I=,C6@ N$LQ"W692B78452MZ#KFE6&VL.&$(&0V19G::@4,"Y MB)8%\Y:'PH:0S]/P+&,12FW?8W[2=4UH)6\XQ87J+KP%7@A*K1%(K>,2)&"5 M5W)DMH :=8$$Y!!,PEZF\Z:H<-W"HNRYC)(4K[PD#*L RUR4;H,;4JI0(9@Y M3WB$&%B24,J=K"]P>_>NDQ_\^O[F+]^@Z"BL1A%1NY0E"I^C#8N5BE>,2[2* M2AQ*?M!.='URL-Y/@!>L#Y:ONMI_EJ1G_(-^1;[H5_U/"O@>FI3HU!%S&&@YX/B&&AWQ@>8'<\QD8E MRBV)UFY*O%5M*12P,!JD95S4'2F@=ZW1<-'3%ZX:C;+\1N$10X!4E&R[S5+& MT>-K1*;G?%^^9CFM)U.)K,, 4AJS$!W548/[5R 3+WTU8AA#RA%DE.5U_1YOQTP( M<%6<-"O $Q#+]8?H<[+=;Y?K-$DX>ZB1O9.GJQ%"4#R9""8/QZ&#\&XB*]:> MC2.%I43+?5F44;HB*[J#^!VL<-1)(HQ)IP24(!2KQX^U=@F8<"KV*ZOB+XOS M=/60O+R6%OJE1X%1+ALQ1,W2P7M7*S,S/9VJ41"!0AQIK#XI=_A/>+O+\B@_ M7/U]GY2'NSWMCE]O/Q[P"N-M;U5SPH38XSL)U6[RK=" =OD.O/6?*&' [18> MY14\VNUS6FA8LC)P6N-OZU\5>_%N_T!Q^NM$ /E88)+CETG<J@DAD=*"EE,)?X OJI+(>VNHK=*CP&BIC1BB1NK@O6N?F9F>ILFT M*Y#JJ_HAM*>,\9;CFE=<_)QGRDM 9C2@-*RE.)T\K ''?R+6BB%5X7M!W5\E*TC$,?,34&US^ <@B+Q&"VK9:319WU:QH:WDV86VXY0Q^G^ M9*3&J? IDO"WP8-POSLQ6GMS8P#9&"V MC$FO@//2[AT)B9A%H:BL7I6@%[UCKD[$_)Q6PZ^S7CP['8O;'@^,#$4G@\6*LBSD5H,YEOS2Z:#[_>LDIZ]EB*]I.*,#93. M=A.ND\6V0_6?O';A2[&[>1!\#R> .(7J9: %Z/9NG(27HF>LG:Q*()#+\923 M"QIP$59I7TJV-IVW[8*+BT,+4^6]SC]%^-R,)P#'83Q&'>X E:LJ!6K,SF&=>I/X1ZG!,S+=.$36)IJD%. MQ_#T$DQOAPM4C;@0[PO4YQZSA,/\K=*K5/NPEJ\)/#[?Z4P#ZV%'KX+G\2OZ M\=T"T4S7C'/R6$9Y>2JS\A['F$&1B:'>]72=^,^LI/,FY7LM71''+".=IB/7 M3-J4KEPRS,DY3;!9_3]GA5U4J9FA=8[TS\T],+'&Z51]Y,@IEX2ZU=KQUDX@ M;HF=KC\50OA?,;VZ1&:-?)_H!7?N&U'%R9\IVZ(8^.5_J))>_ MS$C-"ZJ8.;I3^T6D3 ;,MV%:_FGR*GZF[H22+\I#NFKN:F&;;H(5+?R8MK%P-0V(>"&(%&Y\A\C'W1D]<__>7EU:! MW1V,92I0A^SE4WA(S'RI6XPIQ(5+XH!O2^"R.W,'W"&G@)[-L_GLO$]YP-LH M2//(60$3!\UG"&!M?D> MX[7UV4%\!(G:9'$[*6,^8]'CL<[S<2- M<0)G.M_M#G9RZ1:#)/Z"\&9T_D!,H!GOB6?SB3Z]?"SZ(HQG)^8O FH>0//B M\4;PJ&#FY#SJ2$D#*4!L'R?TX9B#J$ET^RPJUQUH?,KO8)-1 MSC\GJJLT1S P7D_*J.B).@#>O8-D]/[#GNPV+05"OU&PD"_3*H_P6T'3U3T1 M[R[:XO<9W:--7BV@&RK0I7?$M$U3O*,>)[P%<[ 0\K4071@*<2ZJQ; "[%YR M%XR3C(KHL(B.BW[C(_>,-9"=QW236/58K>[\*Z0.R$6I!*_;K19ESMJK%=/KU%:+<)W69$._QYKE2[CW]B MCFGH!'L.5T[M5O4PR4(*4D[P.N!$D]Z_6/TQK1.5G>M_W]+K?]^?YOT_7W,E MWO=#@5_X&SQ7W6XGWC_5\?!?VA(DGUX_*U!W["]H 9()!KC^'#=].K&0?)KI MMNZ%%/QQXC3S\?#X4=D)ZTM8-_AI*]BZ<3S\E[9NR*?7S[K1'?L+6C=D@@&N M&U6MQDSKQD]\IE-6\ "T:;&:\/[*P=&^1*]YG>5KG$ Z3@D'7YKO5$ZR'_?9 M&_X+\J *V0"=:,/1E^Q';:>][TH;S.]H/6"2?YENM4GX'-U989'Z>_+=KJ,D M9_5[010*N''YI;GG41_+<^[>A<4OR,V/D#^,Y3/&.:*L(\H[+^9%OYT_ M%^PFVBF6+TSX%0-6L']F_Q>JT_NG]'2GY]Z^Z&/0H=]+,755#R+%:>D)-TL- M;$;_"<]4PUM]G?G[TI;@@1\(XMCVGVDQ'B1Y0 >_H MS, ?$\ZPCI_NRCN,I M27C+A3-_7]IR,? #09S6_C,M%X,D#^B\]Y]UN9CFN^F7BR_^"'E//GIX2X4; MGHD0#<7GCD"4/^(L>P/4?27\O"Z MI_K[[OL?*^UE?QK=?;2;,5#%*S./Y==RO$P MERC-2K1)M@EOSK9 !64=[=.D)- %>TL[VNUR'"<\U,CIDD9^(G-;DG6,HC&H M;V?Q1#(?"O$5&"ED&7E) J^F4]MQFG;N $IS.05B'GD M**1X[JCV(7X:CM@ MX[H-(XY7\KB2=O-+"]56UA89J-6=DVB='GA6F/Z;XSFPU>^:5R-W-DL=TZX( MP$18HX0318I%D;!<)'_V=446GNR \2/.WY(J>.P)UU0!,#]3L-Z7XN^765'> M9>5_XO(!Q]E+FOR#3!/U'Y5+4DRII[%AK-OKQ(K.P^Z7>ET1T,J];I>%H7E08^ MSLRYSVSZ-%@M/HY62Y^4\5K#$ MKWBUW^#E^A&_T"_\@'=97K*'C]C1$A7HXE#]^$0?OU"=%P^A!%0;,ESH3B&' M.QG_51=#>>Q[AHH2NW?.P5%## G4%BQ=7T'\QDA"7KPLHY)GV_=%DN*BJ#@K M- ^H&'" E-9&D(YZZA#\*Z*9F[[*52#PSZ]P1O3OIG1A@)1$QFA'*40 _TK0 M'UWUT:'?\;#GM C@\8W++">>F%B8MKJH!P6CI IF134] O&NJ-+Q>PK00 $7 M#;ERVYB8@FOOCE46E-R25>*&+!G*1=H*%=0-6XDE\5ZN5N725H^2X4? -LBWBU-DUS9*GMMDB. [PMT@DBW1;)$."V16IN5 ^_M;#@ M^Z,CYK7[) 4L4%);QW@G]RP#])\B5G-AU!+@#=4LK/O<8&VW6*3, 0 M%R-,K+4T4;K M?@TX0/7A-H)TRL)U"/ZKP #Q3[N K8B8-LD?W'1&Z<:;61ER)W M*"!. CI6@A5RL!46>2E8(/FO8^LC?R+.HZA3KY*4MQ3"KP5IF*0V(OG9FQ4H MQY8L&6])0<_ZLC5MSI+E=57HQ!EKUT\NS5 K8$ _>S\C+06 ^O3:-*X !Y1\ M=N-6I:I3)Y^ME/4QQFE$QK_/"5_9OM@<^"$Z7DD# CL4_ZIL*T:MV29XKXIN MQXRD4I:CH18/U8A 2_H(:5R$\+=DK_ZV+TKZ+Z4U:*%AEW(%\[)E_0@4;(F7 M\J'U^"T*H,X/$4&^#"QL!)I;_SEKRS5CC/-UE><9BLO8R-80PA V$Q MP\5M3J&8YO22]VSV6/1YK=B];J8K;G&>KH3) M:%DM!#]V<1#^HP),5^?;;"_=R\7APN<+9QBP$=/'2Q$D\1O6AQ M(0,8"\;T,0PG@"0*&DP8,T;&]3 91QV_G!<%+@L:2VE.6/I $(LM,U1$O.]IQ.CZ?I#-4AH.AB@< MZ*'%A.QZ/'<@W[K$M\D;?;*\)'PFSQO,6;PX?(C^EN67]!1%LXUPH@!T&N$N M9.=@PA[=_QF%*V_]U#ZC<,9(H)8&JO3T^8 8&<3H@&].-/*VTMY%6_V&Q9E* M<'JK$]92=V4D0M)?-7\*'48J'185F-("WAA-*;/*;A?V0H^*XNZCDG5M2U?O MZ7%@MF/MU''\FF:;[.6@">TL,2'B/2>AVB#0"@TH,G3@K7\3AN/2XVLD8*,6 M':HFYI2E,D23\XHVJ0]XRJ,5IBZ&E%&?E!@&*YY8%L!#@>I@[ %OF (6K\E.WZ%&BP%T M*& 6HG,HH ;W?RA@XJ6?3*\/6CLHT#TD)Q(#L&UZEK(G 4M\_I)C=E%$;PC$M'2I0"-O0L]W: MB!P.R%9TS/2^-@=&+;1GXQG'+*@U33O/H\SK8K]ZP3JCZ@) F)*,Q=: Q%^! MS*;/0N\C%\%"ZPLQL/K8Y4)X%1^G 2+6<_8 M#_$KCG\GF]J2M\4@_WK)HZU^%ZK' =J6V@C2V:?J$. VKF:N9'LPAH5:-%3A MP1V?GY0@YIWPM-),:L37^#G?1_F!KEF7.5XEY744T_X3NAH9,Q*$&=N*TMJQ M"0/(D.W84I=/&ZJG:_*(TD=\ %2/X+N8>J"L(MJQ"*#6/E(>Z3>9YZ+#7?;& MJ#I9OAD)PO)M16DMWX0!9/EV; VV_)I\$)8_4%81+2C+'RG/])8_O+/Q9986 MV299T:="KM*2-:-2O,JA!O7?H=C$=MV%6 7GM=.PG@G9'=0&'-7P(,]VR!A7 MOM^A PY#0>0O>J@AP97$=%59IB9@KWW,+,"H .B2.-CGJ-#=\SP&@0ANY&RV MH4SW=Z# 1<9$_]L2H L"!)57L&;R>78F#;&$$Z?3/F8=)V^)]@'K#@#(H]42 M%H6'JH5??3].W1NZWTB8@<"^06WF$E]2D$GUZO$5Y[M(HU== B]DK'8ZI7X MJV>]Z@_=[_W$0$#URII+N!.X7Z(\H6^I/Y#H0G,HVP>#.7%3L2N>M!W#>#]A MDS/0^_0U&*)PX$>Q(M/:0U@9(+PRJ ]>^U"@"J$-]8]4 O24=6*F_6GR;9:N MLO0F)1(^1^GOR_4:YWA%F;N]N5@^:*^ 6.+"Z+N38*()6"%ZMPH'KGHZQW%1 M@XPJ;*Z#M^@&7: E>@"^0#*?A%\S M\$T);FL7Z$A_4O6*X?RRS6=?#6P,-8 ME5$ T9*4P-ZMQ\!)?VO,VDMD:\0 P<,-D6M]QTH)(-"=5"7+G:NH/2C_-U 5 M+"AT8MGH!&P32C>N,Q/7/MNP;K=9RKLWZ2]:2P"AFJZJ6.[V6CV& FBQ*F=! MDB6G@%47G7/HR]/#N 9*!5W"1 9Q57 ?M?Q?6< M2!N:A[.("SS3FMKE^BF/TB(ROUIH@PBD1]8B=13*B.5?LRQ9DJM8$Q.P6FGR M7P(V<)PP3K!)P@9UI]R2-G_!)=NK)>F+)KFO @7IFJME6^B=*X6#ZJ"K84;7 M1U=="Q;Q8K$M(TLTA=-%.UYC[+VGKHM\YR7BT*@&AVVPZ\C[TRNVYM_?\G:Q M+Y(4DQ N_OL^*1+VW+8W5=;N7WW"7_.Y?YZ0,UEK7^=&KWDE& M[GW7"@90]QRX!#],_C7*:9^G9<[>Q]*]IZF&!SU:5@L@.6'N T,=-*LX49_< M5A@HR_E;9N#[=JDD-G4)


9/$U5C:]JA20)!N-!J6A18T$BBHOC-*5OI=31AH_>W!GG((E6-3)YGI MV1[9GSMYBTIL8UUR2)@^W1JFQ5[=$C"P?MU*7B0=IADLO(D%R[.QE?<,C$]P M)5/(7QMO9TI@X2YJ*AD_OK/9 P2YOJG@0G63LW,>!WZKUF9\9:> @SMA"@-6,-,) 9&SD:;L9Y0QK4 MC(=(V# >C!E/)@7DQ38R_'*GC"XU<% 7V10,=R^P'0$!7%R3[S/9N;7?_NS_NO[QV/TK[QP"_-BBXD/? MKZ$+ _JU-5T:1 "H+ZYO-7O$SEM2J#* "MN^Y"=E9D>W3_:[4K;Y+^1H0"8B202 ,Q(JBB@@@9 MZ#5^M*C4[,C^ N51R<+8*$WW9%.:I$49;3;\_;GL#><()V0GDJ/R4T:/^M9$ M%G3 40X8,9B%?_J4C;13@4*H=MH3TLU.&_0 [?2(MZ%V2L@$;Z .CH9@TT=G?BCWSJZ_LC] M"C4. UE'9\_EM ?2.-\F9:F_B]H' CF&5K JG$ ?04 =/DO9Z!^%-F"^#YI= M^8,]71X[F_.ZY:;/TL^87@/>O29QM%%S M[[*\?#W?DA@XEK>G5@'YUV4UJ[42]R&\:J]J>,FC-P0059" @>J$#%?_OB4C MD/\F_T7^0;OS__O_!U!+ P04 " :@JU2! B^'R1) #7@ 4 %@ &=T M>6AU+3(P,C$P,S,Q7W!R92YX;6SM?5MSXSB6YOM&['_0YCS,[$-66I8OZ8KN MF9!O68YQ6F[;636]+QDT!4GLI$@5+TZK?OT"O$BD2-Q(@ AQ<1T.6T Q#G? MA]O!.0=_^Z_WI3MX T'H^-[?/PQ_.?HP )[M3QUO_O-+ #8$5@.OCI1(O!B[]:6=[@*P@"QW4'EX$S MG8/!X.*7LU_.SX>C7TZ.3DY'@X\?LY8NK1#6]+U!TN3Q+\/-7ZZR5GWOU\'I MI^'HT_'1\7#P^=?A\:]')X/'KYN"7V$O9PZUI.MX/U[AUP904B_\^X=%%*U^ M_?3IY\^?O[R_!NXO?C"'%8]&G_*"']*2O[Z'3JGTSU%>=OCI?[[>/]L+L+0^ M.EX869Z]K86:J:LWO+BX^)3\%18-G5_#I/Z];UM1HGMJOP;8$NA?'_-B']&O M/@Z//XZ&O[R'TP]0!X/!WP+?!4]@-D@Z\&NT7H&_?PB=Y]\2(G6M]Y,S]8)MW_,$ ?^/9T5Y+CR\L_ M(V O/-_UY^M?;'_Y"97ZQ-;@I]8=?XX@D= 'KGQO"CQ(./A#Z+O.%!'LTG(1 M;L\+ **0J_]<[\L& W?'<*9[:;/V/(+4G2$[_8J>A6N+AU_9^R8"ZTWUZL:R>T M73^, S )YI;G_)40"/+G,@X=#X3AEE1\,PM/NR+%> )AKJO)[#$ ;XX?A^[Z M+@QC,+UU/#@C.):[U6=#J?@_(U+(YWBYM(+U9/;LS#VX]-H6G+MMVX_AY.W- M'R%K; M^U;CH5FH+[);<.E9.E%"^V0A2G@#][+-*4EL4>C :K=:D1L2WM%DZXX6>KA> M--C\41L3VF$P1_@]@94?(/2:=K72C-AY]34$?\;P S=O+1:':C/=3_Z=+ )R M%@/>M?7%@A-^5PMY_K'N$6TE)M\G9"[MK<3 -29^F6_5S7(34I;\5OVKM")_ M:6K'7F*3,I>I=MW&-*9RLGS>EB;;"ZY!9#EN5],J?[+F-*Y,7]4>J%1- MT>C6K4IJO]S],GUK.<'OEAN#=M(W_5CW J>&MSOO'KP!=W3O6*^.ZT3P#UTH M@/[Q[A7RAQ4$\ ]Y9]9=Z '[S>[%A^6M^3P \V02G\R>(#1>W T=J-_N7AT/ M($+KUB,(DEU,%UK ?;)[XOCN:[T"]^\?:O[^27Z/ST?GI MV>EH='H\/(64/#L^*72QB/LX*'?7"NR\;?ACA0IE[\ZLQ*<5G!*\Z*.]<-P- MMK/ 7]9J*ON:S]AK/X#KW=\_##\,XA#VQ5^EM/XP@%+,0!" Z7VJ VPODRXF MBNH4IG_$5A"!P%VG@Y* V$[)_H''(D"&XW$%QRY'3@"WKDZZ+E,PV2W:/U"8 M),A0&:E$Y1$$C@^7CNFU%9$FME*Y_N%![WX&QDGOIKI;N ^QW'\"*[B%OPD) M&.Z4[!^*+ )D.)[V%,>4J&Q(%LKV%4N:"!F:9[U!,]TN/X&Y@\3WH@=K63>M MUA7K#X;,O<_@.^\9?+>."Q[BY2L(L-!MB_0--DK/,\@^J]B4I!U\L=[OIE#& MY#H-?9T"!:9\WW#A$2,#Z4(=2%>PIP$R<$S!^W^#-1:XJ#H+2=@J__\<5[0^07!+D6/;'XI%;_6P_@ ?-1..)%]H5\D$(UE?^ M%+__(-;J#\)-A.!X98M&K*]@TC5A%R9)281G!= M/>9 YKC_R-2+D"-3M9-TC;1-2;)M#L) M'@/_S4F37Q"!V2G>4W18I,@AJAHRNH;HT0\CR_U_SHJX,Z@KW%-XZ#+DX%3- M%%WLQ5%/ V!AX"C^N3\ 4'N=JUR)F0$EUW$?%[Z'-_+L%NF/ZIEZGJM?B0'A M&=AQ DR/'Y]03X(->K?+=(?]3/U/+^.K5H,.E#_2V"A-%[/Z^6K[];HOO3W M_BB>WNU8 *K*]XWB#BDR"%2>(!' M-U#!%3PTS?T ?W-0*M4W0.B=SW'HCZ-"*MGSTG+=/&\:%KQ2J;Z!1^]\#E[? M_!)NEB"8PRG\2^#_C!;(A]SR\".PMG3?P&07(@>U;]X*-^];;\/4GP:/:*5H M[^!DDR#'LFI?T!O+YP5P7=JX+!;J&W[4ON?(*3%-C)? FR;>::XUK]%_Z>_] M43V]V[DKW_Z1Q$:%DSA"B;>G238^W+&,4*FLG1'4SJFF MH#:4)4=:J!7D;Y]VPYF$!#EQ9=0N8H&-=1H>H5BG3;OPYZO)P_7-P_/--?KI M>7)_=SU^@?^X'-^/'ZYN!L^_W=R\//.'/.5TGEGA:Z*Y./PXMZQ5RFG@1F'^ MFUUR9[_^7DBJM,DO].BG*Q\F- KVYCM/]>\GQ\=G:+_#/U[;RY=E&ZB7I+Z0 M-H.SL:*W0YA#0D%16!$(0G#?=((6!7AFFV#"?:>L-O!S8(<#G$4T0W!'*>%0 M\CSX'Q0Y_V:Y *5.CJZL(%C#92I)&8;A 5-=37G! G&5'LTEED"7%3Q@(=M\ M$A>E9,Y(O+G@ 4;U-EZ6*44SA%A0;!=JO^>0Q "O+F69IE^!8 MF40+N$TN:A)##8::1C&DJ;S8P-1^$86%$N:"SPQSVY#7R(\L5^E\X*] $*T? M72O-@P&7S17:D,/I$#L1X*L810)N006%SZH>^NE)+$U+]N3,%_!P]BU,$]QA M*$&H810C>.44%(&KU:XR2^KMS3GX0:QC%$/X)144YOL&@E>_AB7':EBRFQ@3 M3IDW[[8;(]/J%]^?_G3<7?\YGJI&<::QP-APXWZM-Q0^U*O@!*K@A9)+T]*K>)1+"=;JVM!"X#55*]D%&1[+^T/%!&*[Q\)7T(8D0A F M$H9%4.J8AY?N*4U MY$ZL;-QCI :YDGGD:""OJ+LTQ?3(HUZN_.4K'"%(B,T#Y\@+,W2FV7N8C-1I MWJ!YM!*L"T.NZICWQ?NP_>7;Y;:^E%-LC[G..IL]C$@ULV++FT<$/E$E7\ I MNJ9- QJ>X]=_ 3MZ\;]:WA1]:KU]=.D91)&;6+70XUC;!V@GL[0NAD?M&RZC M<&H X23I1,+]GG)>YF,399Q<@A?KO:!\O,\1I99YC&HBL*!K0]5[F@8[/>KB MUZI-\]@E7AVF7%S>^]X[F4O/F=O*K[WD:5^2]4\E( M4Q?JSUK-'-!;22QAK5#NK;)],/W10&IIOO=#9%^>S%ZL=[R+)4\K!I)(@ ($ MN;QHYCGW$L C?1RLMVLQAD/5@N;1A%'&MIXH%RD3/#!'A*PPX4P-$YY 9#D> MF-Y8@0>7Y+ P9J[!S+$=W+&&7M$\IC2464)TN1XG7^83KWE48)11D,^*:L,8 MS3#0,):LK++ST=F%XNCPUK1H)+$H]Y$*291D+-W\-9S,LBL$^-?$1%C8?J&- MUX<2I-ATIL>LZ4R?7^!_OMX\O#P/)K>#R>/-T_CE#A88C!]0R:^/3S>_P6IW MO]\,[B?/2O*=IKO.C2P,*4XQ-;X?CQ3=A63.>CB+>/[G,M,_C\Z/-$AC2E1F MW7I/D$60=4JIN3*$)Y],2*R!LE#&!$SI AER4?$E@%/L8^#/L%OX0@D3D*6) M(\HXI'@OMKF6SS(>TK)+8\N;@#F?<(*,.5-XUO,2\^27&.YYDC> E1S(@ O; MG,.MU573)>0H4AEZ M+XU,"THMX[C11%Y#-@5/$"RH:)1\^QIN@5P_R9-)I@>QCG'DX)?6E$NG)7KY M\J\$J\EL-]<=[HZ)6,DXG)Q='_62"$,&E)AY69""L M*)3U8&H,-?@D-.2.:"/LUK."!ORVI#;0B[!%4,02M2*HQANYU#SXGE\6.W^' M@V*48JIL!"N:2ZK<;P"[6[CSWN#^!XF?/,H.?RY)5;M%H-31!FL!P.UN$IJ( MKD&N2"S\7RS'0]/;+538$UC%\+ALA;A\%"Q53 :_@>12W9]'BF)S\PWR>/JO M.!T,D]D?5A!8'M:Z0*QC)F>:B][6#*6G?R)9J8UV%V83IX'L$DQ4RJ<;7LKL M*5L:$:7O)Y?M^0RMR:FY)H8*V'JK78*9'X!-3A\0WKQ#K4+Q'<\*UG=PYY\\ M$('2\?K)/6.^K\.P2^(72T ='XW.2GYA?>=GUXJ3D'-0^1*ZT4T&P27P -XI M"%-Z'VC&)G1;^ZP'$%'M=J4RVA"BA6V&+I AMMD\8.41!,FQ\](*'1O= M<#MN'&U=KG?PIM0R@0%-1#3D-;<_ 'KT$$S';W "G8.'>/D*@LPL40C29J-* ML\9,8)! R0W)"UD39IN'V%)N!1AJFD"9IF*:DKL1%XQ]"S?RSMQ+D5L._$,4!>[EGRHB@8FY XN;RYTX]-'IRPCXN0ZFB#.0>,!.R91<12 M07$NRJ\ V23P"W2YG+[H,0-1NR S2*D\"I CX60MJ.3"1B';0%1#8O@PN1&) MHYQ8QRA>-)?8D#B^4CH[(BEJ2AI)!58YC0G5*V>I(W*@OK"1-. 0U9!71QD2 MH))7#=;Z1O*EG?3*@S=$FBDV^KOVEW ,X?P%ZLH:20UV244YD(BE01A$!0K M?^W"#W^5A#CG-YI52T!-"7VA9CGWLPI$.$6(S>K,!-*S#3P+?O@Q &^.'X?N M^@FL_ #.6;4S.TL5;6!D1:2,82/QE)_\Q0S3S64J%GQ"Z9[CSBN9GM8 1LC? MG#!)0?*(YIQ' /]W>A,$/MRCP([;Y8MU A?XF^D]202)K*>Q@'?"J-W.U98I M*^%X=#92% ;3>G(@R&.( 6"S[;F'Q]TD H)VB[,IJ W,8JYNR'+U_\$Q42GY MM4*:#%H=VDRR"=KBK9(E W8VB%0.\=VWM'"X[Y8S"'8FT03M\O1 O6603I_1 MIHLE:#;7)KDOFM7NPC &T^LDR5RZ5TUR CR G\E?\.LZ0UUSN-%<7*F1[]S) M^:02)YTN&S)GI[+QU&&15Z_$CJ)<"_*C;_CB8V[0$]V\6HF;YQ)%RR9 /P&X M\PJ="#R#X,VQ0:K')V#[\W0V);TR)_NSYO!5B:;T2E*)]9%B&\NW?E!U&JIU MHVK17O\))T<%$F[#6L3J\#*IO*%H322&Y@SG45,-2(C ED(C),$3F()ETD%X M?@D2W653=%A52#U]N)LQAC9B))<05[VERX4PNK"L[1@53+QK,+-B-\H"S[#$N=7 00C-&0\PWAESRG6UM"N&<7V/ E2GXFM7FWYF&AKDL>-"7%& M^:I%#VY*X6?AGN7%+T1EUV[D6"OWGUH"Y,TY(2LQK3BK :N8!),Z7Q-E?9U M?1T;S0^"U#E+Y-C.56[71+A!]I$:G++E!&AK#4\]XFZ\?*+HL1=DKU%G$BWW M@FR;.50+T!'/D24=ZFLZ":XLUZTYPI(F &IE@^C17-Z<,^)CXM3GH;/"Q:WK M_]SL+2A9YTX:9IT;/_\VN+V?_/&L(L'1G2S9&J?3\^5?<\ >K-8^"_ M.1"AR_4W".^=MWER+H2,OO(^%09IU.#N=F9 M]@0%#:F?XJX![+'MU%VBUQ71CDJ=(5XE&U4OQJR#XR6R/O^52#J9W4&$O;GS MZH)Q& +LTZSD2@O=#]OH' M0HE2FJ P2?735OY>5SG,A60!K!0^L*J1A@1%3:JGT'767;X7,BFU#J1JIRJ] MXBJQB]\7R_&0ZB8>*9DW?]A26^^($O#774-BR1^6\>#@PWJ]& 3MW:D1C@J8A#:#81(MP!N"&[> MD1IC)URD<_8U>,41BEKOP*^VRI(=H*CHDCE1+\H.>NL'J8\O%"2]#,,FS"'6 M.3"MC:)D1#2JFLC28\VSY0*4>=:'VHS6CZZ5)J%?+?$N^FR5#T03HK'6T9"U M\YH@@T/MV84G8):G@0.AA&E-5 "F>G-IDN7 "L$U2/];4&Z6!X'B_L#>0%F3 M9WO)/T%:DQ.BJ0?_QK;MQQ 2" APW@B/TK)4U8YS+8%G81*C%MKZ.@A8%V51 MZ#$ *WC(SBXFF.E3KK:/U&'00%L_!HUIDP^<1VO=:-K)ZNTC<5A4H(&7 G8C M7I4(;0>12L9>^E+_-7T"PO'>L5\=-UOS:'7FCELREC&BE2/%3V%JI3B4R M*G'GX:?/;K7]XPJ3!J2Z&"A*B6YJ(JFWP%:$A;:@F*?B*5W0]'ZUK<#N\SA-JVG_&3@!*1EJXSM/,XNP- M:,,@P4RHNRMNI1-CSOCL"FX]3945>6XPN5KJ1-2\I>=*N/'R:;L2$AK2AFJ2 M5D)>T?5\@+.)SX$-P#2\A;I]7OA!A ZV!.\6;'EM^"$8YUI/ @X5&!.FERWO MM^BIVMK;Q_S4NZY1,7D;U:S-/6*<<#5)L8QO;1#G&DQF'%E2J?7VB&J-5"'% M7*[P*K.+ 75@B0\P4N:R1[Q3TB5#-=M+6=4R:H8_43U#;&B(%0 MM'I[Q*=&JNA)4%]I]JUZ#Q9M*/1-EH@FS>>5-"U)?;50T8H(9_!L.D^]\Z%> MLFNSY-YK\NHZ\X0-N T_>P-EG7X>G7TVC7F"=-(V0E!WNRG[:9*]@?TA5TN= MB'KI4+'=]&8V W8TF>4)K)\@U2<>4@SZ?S2UO\%)/_%#S%^T07^ (['\BT)) M# MPYU\$*SA_$]Z88"IKE$S6#-I!9UL])FI.B3,!3QMGN\-83)I!>4XT6%^>8Y7 M*S=[+SS7W)TW\X-E"B'9=XBQMC&4:2-OZTPEVIQ%\_P_*"/00R6A+J:4-AP0 M@665&2S22GVQ@#L$2)"EUO=LJ+RM\Z4WW1@4D]>!:-Z'K/6UX4]KI\-6$HO* M1",E'+'Z*&#ZYB[>6ZGVGI*_&6W((0;DW2M)00J1.O]P7T-B691(B!X*6R8= M3$Q?Z31=E+V6.6Q5#6=+"R5(S?8OCB%07VBZ+;QJ_+CQ)LHOZXOW]*FU%%UV MD6/E!;=N.,_DZDF"4[WR7+>89^B3@^8#^)G\!65V[U%;2Y11.A!JH?@9NJ1]/3HM1/:KA_& 9@$<\O+TC]#=5[& MH>.!,,PBQ@N.6<0G1X='\/\&'P?;=N$_BDT/+&\ZR!L?%%I7,,$6^[5]<365 M_[&@UTTV;+@GVCS&RO BJ9#VOQ^??U:S_K3J_I8 +Y JER[>15GT9[29K"11 MH;K,=:)!J*0/Z>=XN;2"]63V[,P]9^;8R.]^H\5' M.!O:!==?RD >50=RUCX:Q(4O#+:?&&R^H73TYKU@V)G@*WU7%.!$Q(ZVA6"K MK,U09T>BYDC;7%1#5G#<.Z^4@7U2'=C;E@994RJ2[/O^]*?CNN/DI9229-O. M,@QIKG:^GQR?'!TKLFOANT<;YPPUM1SDS;"IO39N)+\A(S^):F(=[Z?5\9[5 M5T#Y],L,H[A<$%)A-#Q7E!/A'D".@?([O=25F%Q)R\&)47EU]#60S9"!E^2L M]2UF&^!9=>RA)@9I&RJXG"7>3:(DR4?9^J)*!F"A)]1Q5U=6F^'& D-II#%+ M8\@1%ETR..DC''7*'1Q.I>;E:%LS%>2JZM+E<[WX>*MKF% M7K+O<,F5RD/@6(_UDQ^-ZH!O(+8A2VMRW[CP72A,B'P?HC7C@/]<8Z@JM/7O M@ZPU58X+)9D>_(AE8),K?A\J>M"SOEOL@YJYOI;CFP$4C.=%8Y%-&MN7\)0 M9\4E>FRFY,1*&=\7F/'],6EP4&I1P9@H. [,BGUY B[*!I*\&IWT]Q5U-\_E MQ3 'M&LX/;XI2G+#W/7+8M=ILT?+5K6<4P2!7)UW9"C+E-D(S)&P3V"%WGGW MYFSST/"H9AY*6QILFU*Q*.^(P[*]P%1!?#H^4A02L]LICFT%O::6@Y\*0\UV MHJ&HI@S=^#4$?\:PK9LW=J>488TKWK:E0=:4DBC2LCC4L%%<<34AL.7>4$# M3CB9[?1LG?XO;8BS52Z/C!$<&:?JUV(*%-6!WT)6O0(*11EY"^ZV;&PA53&# M(]P22@TD5.30]@T%MMV$D;.$!T]CLY,^44B,N%+SY(N+T84'.VL^#\ \B\%Z O#$ M'#.M)VQ5^\V%UI(*2M\H>XU)DE+&=I3$H2=)*K$!_"QH+? ]^*.=1AKS;$MYFRDK> @5K,&U(S=]A$@M*@,?A5;: MQP&F,7KFK-(OE&L"\C)- ML32>_BL.(R;_IC9-:C/1M"%!Z5Y5M#((ERXJ_!A8KD^YIHY1=>K@N3S58KX0 M'%01P'H,VH3B<-5M__$:2^NU"MF5 ,53DU''CR'D#SVCN3>;CF_ZD7H-KBXK$],Y$=P#OH%ITMDIF&U_L]OWL?UG[$"FCL-'*X@FLSR_+QP6KXZ7 M[@59%CVY'RT/O^/1V6<-WH1IQHB:;7OWJC/Q&)I/^O[L%J^^VSA"H"Q1+%*: M=??F'44:LNWL1'[":$I+5U0W)]".TJ)Q+;BGU04W;47I*ML\2]K)\#/W.HGW M!MUL_/X1PU.L@R!Z X7'WC)?E!=_-Q<8W2(@J&TMQST&E5TK@4P5F+@DI1>= MZ2C?6%2^6L@SBF*$:M!"/XDE2E"I"T)W=_6;='U<:\)9=4W8)NU3NR[T,7O? M=II+LMCQ[ SKJF@S,%E J3>C, IE2$J_^N0_7"/RHN9N&Y,"2.GXU#@7T,7Y MA>KA7T^$)$'69)6Z=MAP!\2ZF+=O6)NI1 +4I/E'J+Y,W&G25)7XY#LVA"-1 MVC=X* _'/ZU@*I3 G%\IHS,:G9UH\-R3,C:+4)XAN^#=G$$\2^_PJ&;IWP2)PN<[^R#&W\+2FY1Q"A8LX.[06WY#46;Q^Z\_; MTMO'*9.\QDO8IP6<9YTW<.^'X36(+,=EFT].A+T/A^:A8JUM'[,4WX5>#E W M!_^1=?3@$Z^/3WP!^I>:A\7%-:S-Q*;./YY))3Q>\AW'?+*& 13DO%P7_I$5 M]*;C)=+\^-W!):.1\2GM""B)0%6F=J9-?;E;$/+6#W84SQAV1)LUPK#)'8G]:K+?(K#<5AR3%^^@F"'1 U:T(Y,31'= MO6QMKP7E'*F=B\(@*LQ#\%^[G$6)JL-&RZH-'9Y*\EVGXWSR2/5*8M\ D4>]N]L2P:PQGF/6R-2KR@4/0?S M *(T;14RWF.X4RJSEURA:Z#M(G:17U(R2>[4VDL^-=&)U)!U M?5/"%:[6KZQP<>OZ/[EOT2LOY0BY14?=&23]V:OK\H2L@584+O\66 MFYT^[ 7Z5R;G7DX MZ.Q&IP&S.@-<@!N=+FNLGFYT&I"I*:("W>ATX7*IK0#FM5T:RVK2Z5&]Y M$7JJG@GB >*Z"#T5,_'H>8$EV>5B3]C#KQ%#8L-YKZZ*;S3P7ED)>MKHXR#K MQ"#IQ?Y=5)V='(].3LY'PZ/3X4C1M-.;BRH-)K#6 ,N_J*(OD?V[J-( >4DP M<5Q4L0/;KXLJA>"RZISKHDK0'M7DBRI]("< V.:BJO\ M&/8,H!DGV:^O =R=.+A[(7K%L@[/ MU.=1Z():#=4B]5GE#G-YQ\NE%:SA!.W,O61S"\]+E4==-Q,YWQ7MJ)J;-_L> MNIXM?'&P_>0@_R8LC#X[2+ZKRZ7L[BNW.T/-97X:%RI'L7_'Y;IX]_XE\.-5 MGLN=YN9!J*K-%,()!<&%@U=:0?L95]T1KR#Z5V"AD8LFUML _!D#SUX3+)\, M-;5A2&N@B9SA$A]+&:7HUXE -#8RU-09?2[(".!S2F^(7:A.?+@OL^,@@*.H MUK[(4U5?XG#"S48<)O$-8AZ/:S'RXF'%K38K;M?S&"27KF3#Y8/V37K]M5I//SU10U%FT-8J;;* MH7(;Q>;'WQRHRL!>K._!&W#9S!2$RMH11XZE@E<#6MT1UYZ=JA)QFRVP;>A, M"EXD&8^B7*I0OMD4S*L[;Q5'8:+'$9L1HUJCK*CST>?3SYIPIC',!.HPRF\: M4>IFY&K XY65/HA-\XAJVZR^E!.Y=@G4C:#4L2IO;7+)"^Z(VXO;S24LCG!L MM37FE4 RU'"NA7ID7 AJXAB0!J#>>>EL7] -KZ- )?TPEZ- VHV!XPV2C@Q& M W?;%>-\!RZ.%#TIWJGO@,*YA1,*$;X#$J<*P\_E6JU!G'"+.9?3N+.'YW*] M2,&+I-!SN:''K<(IPX/L@<3SL&$ MHWZ;(]Z$T_8.4^'F^3(.H81A>.4O7Z$2DGO]^LO"S;4?AGP-6M*8;U)-.Z)4 M)6@V7"6Q+5"J(-(E)R2[AL;H3GJ>[E9RVU :A#^9T90Z;$WE5E\_T+][]9H8 MG_=HK1-78!2X1M9)AJ$W']N1\Y;8*C%#H%6;9R3E2^U MK-5^BI>^\]@?AHI2E:"[RW3G<>,1]M4R1S,==N4?7VP^;S: M&Z9-'AIO^N3,%U'XX$>%*TE*MF#FVH<,((14%AK,69PTD)G8HSPMB3\0&9@7 MO]\$XA=4N;_Y/DY0BA/%Z#9#"7B$'K-STFJS!,M;\WF #AT.REOW!-Z %_.[ MZ)RTVC25>X'JY/TPSC_G\_EG1;,1TX,(A$QS"E'+LN(AI73!MT.4#:(LLEE4SO%QZ8T.J6]37$/D: +:L-8%RZ MKX6,43A#[I#AUB2T R?I/13\R@ELE$,,_HOH9$"KIB,?&(&MF:&;"*N<']C M5*B.&0C#I#NY/@C!J?CB1H#<2$A#3H'W4$PO!,217BIC!.+LDND5?XP=T.,P M!-&SY1*'\6ZALL 7H[/S'D+)(9J@NP;50W:S$:5Y<54+:H-XHTTUIUS]]ZG* MS0P8?/,_ZXLJ&: JLD2)#(Y%>P 1>JOW$02)Q8_7O'7:RKP%/SZ -+%>NOP8@$7NRHEX@8,N;R@P^@258 M'@_6*@6[T;VQ5K73,_6";?Y36U MG;4RM6V[,'"V?3#+W#94]3Q46UO;Z='H[.1<:UO;L/Z])P:A^F]HN_(]&XJ8 M!A4].>&/R_4E\.P%''T_R"]M$*MI0P$.,*L,:"2E5G:KJ@1Y_VD/:A"K:0=O M(Z18 &>0VQA31')+F&YSO&1F_,.)%E=Q&/E+$%!,$@QU>T :!K2QUZL-A#>$ M.36#C_Y0$ZZ&=BP1M7(0!22<4QL_J"()7);7F' UM .7%R<&I"G2&C+F"Y-> M&KI5T0/K@D&LKC]A*' 3EPM^T?5D3Z=1*SJP@&M-X))*YELJBJ)65 +&I?M: MR!B%TW-@:AFUH@D?&(&ML0LU$58Y/SJ.6NDKR(V$-.2JN5W42E\19Y=,^=TQ M.5 E1)$:M$"50B$CT.,0[1"HH@WBK6PKC'+U__VFRL'P$03H%]8!X\ZN%%[N> D\,'/@ABD CY8SK9TLQ'ZB M_U3J3"L2MIK*)Z*;V0R@;,C@SK/])7BQWI^@^I^ #1=CQW52X*-;@#+4)IEP M8Y2/K508Y[+^@XUX'U,CP.Z_^5Q13XZ&NZZHVP8':8NUOU/J;/K%]Z<_ M'=<=>].*^*QIG[G:0)0Z/AF=GG^^.#ZZ.+L8#55%@ML+>#APX2'AUO&<"-S# MB;/2?Z+G*G,#VLT3[1&KL:VT4T?__6$)8E^NOUK_\H,KUPI)@>0<+6A'J9;P M5_G45AE:.=,2A-F*0HT)YVQ%.XZTA92+),P:T?A^%6Z0TAS7U^CY1'^5IJ3. M]S2DJU:6FF5M'*NWZHI LV(-;*P)?7GQ$EA3@/2 Q$K^\=4*?I"NWHDU]H(' M_!HPY&H^=R9_ JFG2;AP5O548:AA.%6::D#Y];X8JCSXR RP A$8SP.0/LY' M9 J^PIX0A5,!AO@1$'1)\RQ@J:H==[H\VY"UT/^D! 31OP1^V( W237M.-,8 M8BZVX&67L'M5?H]$4,38MN,E\J4%T_'2#R+GKP1L?C9A&MI3?O%HH^W<1+D7 M4'111%#. \!9Q,F5]I1+.,E%;9[]R'+Q,U7GMTDW8>0LDX&3/54%BB,HNV?C MO6(Z9KEBVGQYD+^2!096X=L#D'Z\OS=/Q>P5&D\ G4/@ MT$"[SM"VW'\""W<.$]"R-I-2>VSY5K@V^MFW35:-KGP7]F".-/3RTQ=#SU*3 M!U[R*$;0^? -!*^^KB8&BF9@+W W]NT:/3"13S6"]G4]YN*M'PM:L$33O2,*^<"K76*#'0"T@^?'(U8#'(Z9AE69WX[4>3P79PA M)[/=SF(F!W(E0R:'DUJ'[@:B]S)9^3VP0L 9['%:#?9(FU$[J-,^,(S: D8 ] MLXA:A3%DO24&*93*Z(L:,P U(%(EU-=U_#'P;;A>H?Z3,[652^F'(Q6#+6X\ M,FF,G+7&.^36%3$!,[I RKWTL8!]0>\0AE\MSYK3QEM]40, Y!!,N0\]%LC+ M>#H')/B*!0P C2J.(6[LPM+AZ8!RJ]TH62Z53N?803E9 93$S9LGYR[,D9=4 MM"SJR>CL]$@3",EH[(Y6#ND$;6ZTL/-;GIU:;I),^)/9MS U3+%Y?[/4UH8@ MW#C7&OH;BRS5R4V=5_=&'W<>[!H(H^S6C($T.S5,)0J+F%+S)BHB1UF!5WZ( MNSFL%C2)"HS2&>/F14-;/Y ;[QS81!(UMBM7O>KF^IUDC:FG=T[Q%Q L<=F1 M^1HQAR$"Y-8KJ:J,):(QJWB;,8=70B0WR;$3-\K0'3-Z?1AEY\PR6_-/436- MF$,E 7*;F.&4.,+86<7;C#F\$B*Y1-?*CAQC;N,(_OP5SL?+>)G\*K^5X769 MJ02O9BXS'P?I-P;+]",#%_U^L,H^TU^7FM%(L6&[J4N-PF'+H%(^EQJQ5BQS M76I.1V^M?H!"$S&ES^-70$57MIB/"OT0%' M*@:<_C7Z(]?.OZ:?F-$%VAO_FEX"R"&8D?XUO02-*L[!OT8_E%MM3@7L!U M+AY/DJOF#6K'E]:PUUWE"M6.%%>Q+2=/->8DU/T#>(]>?@+W#7SUO6B!6[>: M-G?@(Z=N3/0R8E40.;4:9RL'YK&I1(I3DW+S(I=F"'G4N-LYT(Y5*5)<&GI% M/$+2--YF#K1CU(F4Q%0M6(5MPF/JE1JVHS)5!*J$T$.#_5; M-NX%)-1\+.D1RX4D1"C&2Y3[7H?B,0C>D:5"SU60M8MU=B;I@ZU#IPC&]ML M139M,J^DZRFWXQ[I83H3QT*ZE59P>V\2HG M)YDF]P/B259CBQ70XH%H_.K)J:9)-*-PJK&:S+@:/!"-6SLYST3Z@*G@F5LC M.+=]EK_5 ^.:J2BGG9Q(2+7;-6'3VH%OK@%J3K8+EDM$B*ZC5LD[/ M]YEI7"K*:=?XID#T6\2$>*$$P]\M-P:3V:Y6,<%#I"KF4Z:!_#D?&IOM=70@ M*^8]:.1RS=Z =J1J['#=4F:QKOI:4JB1;S9_0]I1JB4SV*C60">FIU]LX7_- MV\R>109P..EQME#7[>71^K#C'>#?< MXE)'6W=IT><\B53CH=2>4H=$$3D6S8T3<$?)N 2\67E:?;-RDX>K\%#EG2X/ M5;9)P/79''\ZA8.807*0[3'N;G*TNYDV&>"?:>.2>"SB-;_' B$)Q88 MEFZCX.<5#'M<4(UCOS=?K;%CFK6K>V_5J"E)\MYGG!O*BMU9:T: ;E)H&T0 M5EFQL7X=G8D0->]]R^/,1'Q6?;P;M31(FE)\V/&].>K+-7B-*+=W]45[F6[X M8G1^=*+60$%2/&NFX4P,?5,R(>'N/"A6$MR-EI2'P'TYT:]G)28N -ZV268 WDE;?9,4/_EO2;2[$ M:97,0KR1M,JS&M>NZV$0%=9T^*_=]1S^ZON5[X6^ZTS1S>.-%R478C5[,E)1 M[0C M2OCEHPPO,7NRQKC5[L;(Q?6!D-N..A(]G(O=@6)]&J%@# QEXMHCR#' M),P@F;[(W=C.FT-ZP*%8P"34J'+INS%Z7H!@91$P*Q8P"3.J7'IN;;A-%K]; M@8,V \B83# Y[1;3!NI6!B:J=IKKHEY9T=C M9\X!5WX8A0]8!S9,:9/XP"Z@7E%3V/-60O$PC#?RC%25,)IK<5L@(5_$L%C9T7$6LCKBYH",X=T$I[CDP%M>?%Z!/ 3:;[V M/Q:.OR ^0J>.<5 MQ68@#JFZF3SAEECJFPF*8AB_>=;2#R+G+S MSK(W[RO@A3@G07*E_K.EA9R" MWC[0)?-(><041TBBU&GF=FS-<51A;\ W;!3I.,WB5W,QFR%'L#;2@ M4DT;^\ F5K$)+QPTMFRQ;F\M9WKG_;?C3?..8V'FK5X6=0A%_=PSA(5(+/?E M $7VK5SV;*4M>OUC)@="C?X3I:F0)QNR1+ 4%:N) VE-Z\SD+!4 M,8<=W%*2\O%K,@$\6FMT2K^*@R YL4T??,]._T&9" @US8&\J;":I<<7PYG' MP+1FEM>" M -<@M?C=PK;@XG&H:QURJ8X,V$EZPO M<='-(]MUP) !"-HTBY6K+PB*B6S7 4U&8&B(4B14[E*J++)=/XPI4.V::9L( MJR_<\N.<>P]X(VF5!W#I$PRD P$:K=%,4G46XZPL&$@'_)B@(".H\VK/^B/C. *I6H."*=7L52YL<]@CH][BE36LHL-8I(<*1I]PZ[?22&$(D% M11'AMJ#=79H_+Z"&%[X+Q7F^^3.&7^>[-?]]>:/+?PT':J-I;\^?(MW^D M/0K3_CSX$>[%YF*"?W+%[\-S12M![HPPF24]O%Q?N588$N_2\36T&=*\FJ\Q M#'!*V?_'L#;37R)I)C?!VH\MKPT+FF)),!,QR8KE@@I8BSTFVO^K!?4#D@N& M*HR,(AIBW+WRETO?2V0>$ZW^U8+:(<^(7 WD;+(IAQR?'?7=7EC>'*#9*MD/ M$3.E8@KW'\\&\AER^;Z9]-+-"R3TRO?@/^NRCC/5T8X, M=G9GGUO;#?$8&X M9M>6U0]?;G2J"+-+JGPJ%T.#%^1Q'P?K9$@0E^^:DMI1@!V^*O2L\AD"_'/\ M&CI3QX("6YLYD337X\IK1P(!\SR7K%H]4%OH,/(\G,Q> LL+K<1UE#C'TROJ M!S073#4P-Q-9^02 W<2/HZ]6\ -$B8>1X\T)6_CZHF5Y3Z"\1XHA;@;1[H:> M0UKEZ(J9!R[CT$$!=&,;+HFADT"&G]PQI?6C0^NIG4=2K=ZPKNLX^C$ 9']; M:CWM0.:!B U@NKS*1SUV3O]'#,+(L:VQ-[WTO1F4@S"KXPKW F,Z2KO3.I>X MRB&NG0>8'A-[0L8HS.MOF[]IAW'SR9HNE\S7Y=DAJ1V).W_5!A:Z4FL ,',\ M?74\9QG7!QE6_JX?@(1^E2&DRZ$GB$UO'_^P G@\B";!DS-?D *]L>6U 5O< MCI=/5H*?D&*#=:T<+%?-=36TPYD/)4:4>[GA?8Q?7N'%M< M9B$U!C1PWJP(L"!:5](\2)FE-.1JN7@+?T^) *PM6U;.J0:69U&K,H.<8G.[ MJ_,02D1-O2G&<;2 FXF_MNZYM:Y"M36TXP([DC4LX)2S_^Z?!8D?K6 2I#$- MOUMNC/*))TJ@T8DTOX>!2R%*#)IR MO_Z>BJ&B$;"W%%>O%\8$1D&@6$DPO8X3-21O+*5:> _DS_A?=-8*AM!'0$B M"XH^Q(4'*2)0?1KBPL2*X0ZUGE&T:2:M7G&&HOB2=9UGKTJN9!A3N$45%'>H M<,=:%IIST\I6V6"2--FZ]OBH6S="TA698_9(*QA,"JJ8A,?(%-]"U DRB:,P MLKPIW'%QH%RH93S4-%EEO!4F!N_<2COVIHF=EP%L4I6R]&?]1II;4%&OABF< MX*4D0NLY#[B$)+T.IE62NP[3U1B%/[?8+ ^"<3,":XE\ 40]]J;RGJ+ODO7F'3'9"D)EC\_4O^VLXQ$P+ MC=HR@DCB-2#JJ3"QUQO)F$!#8IET)WG='IX?Y?\<9((&N8K %#_4HY2=K);6I M/FN"/,/+=>%?;/D_V9HICXG/I^=#Y:G"60"M3P;:0F1]'W&4D)) !YA%@%;E M H_X#) K>C6WHZ0%&M" !R\VM.GRZAORPO+">T#E!S88*] :&)J'S($^S5N2&TX!E, M2C"&+Z\=N(S@5 W%?"+J"VYZFXNF*#9P">7+DE^,SCYK9(#A )=71$-B=6L6 MLHW5BGVSCC%T:<"&[HYK9!WH^]3GH[7.[[[2[6TN&PB_!'Z(8P&MFG9,X(:L MBGHCF24_!JK/23\U>N7N8/D-:9"$&,&15?8G(CK)BVG<1 9*U(S41TH5!7C5 MJ"O10W*[PDZ^;9T]X11%8$'!QV[KN0R?@V;C@KKKP#CQ:G=ZM=M>[E9,HH=( M%1#"C<5[(A0ZP^.#0*]F'KH-938Q%GBCA(3;P97ENG7N-Z2+67IMDQ@D0G1! MT<*R?3>_6(YW#_?W*&+^":SBP%Y8(3F/";F*23QH+*^@Z-]Z\,]-\_4V@22" M=$"(%A9QHC[3= %*XNF;KC])99,8)4!R0A1R^PEH/17&R--XGLRTX>5Z6R838OS3"J:,3W.W:[\T"L^/ M1F>G9VKF'PG U\Q,4M6FK]]?VG'X%8+/1ZF,-K3H!KDJ4^C:T!?MYAK:2NU- M'UW+0P]^D9^LD_ I[;A'YT+-3-.58I1[- C<:J<6JF.5.T;U@_3G:\>DI2H;Y/>3<6. L;+:1M2F^'17,3]QW]J"J' M.@(YRJ5*09/M*C7;1U80Z>)NTE9_7Y)8VSLO-0F1_)HD?.E >]G*%.2[HIF/ ME2[Y%/:+LF)TU=9%AI+A@_MZ2X]I6*>=QW!?"-V-+@6]*)#N/6Z\*N5[NO/X M'81P ,-#]LW["MCPQQFI)& NOG]WC"5ZEA09Y4NFUD M5[JB7[FGLB> ;O'A[Z]\+_%1BRWW!03+8])0Z[8G>SZ^-%"VJ*=Y#!M5W-,7 M3NNXMR'TZ>!A#&J* >G%I+X/33%[]SNH1<<+'9L8$B/K>WL^<#I3*>F=J/Z^ M<2[]MF$\GP?)K7$GHZ1Q?PZC2 ^5BWJ[B[K:*(J#>X*J@4?+*'N?])OG1)PI MYB\P*>;K8N,^#K;?&R0?'"1?-"AH3E2CAT@Y9M=G#69',13J(#QN9UK3SWN[ M97B%Q&G"/S@61EZVL MHQV+.F-$E8S\BC*$5>B, @_^A%6O4$(_QG2\YM%TH6]T6M9SXE)5*E.6[U@] MUC3=8]$BR&/((,:0/V$W' !PD$P\0(ZI9F]!5V(08&;>?##+NS?$>?GIMR3. MIH4](0Y97CT?* B#J$ :^*]=PL!??7]"2VG-1J'T-^U [FJ+0-="9X\-L*-9 M.[1W_JH-HG0-UZ#1NSF<";ROCN M=M/]X'MOR67WD^^ZMWZ *HDF;J-.Z$=R.:03R&YQ>N[Q90_1JIP=$M-P+J+_ MJ*!/F,-B<>02R'A6C4O86/8W$(\=23EI$WB_?QA#FJP:!#@$;?I),>/&#;-R MYJW.1UGY\X=!IG:0,: AZ$DXO9Z$DJ;0U(57V>@J?_XPNM2.+@8TVB;7HF23 M4_7BC3250FAGP%$YQ"H]*.,ZZG&NDWZ.,C9 VN;CVK>!IO5I[##(M#J-E8>8 MF Q>=6E4C#N+;;2Z$U:<;,NOX41S:SE!$N&EA9VFM@=#7R50' M[6D\PLP95AVR7<\Q2AJ8,A]Z,&X5+1NQ]!O=G/T[#''-A[@(/"6X*^V-556_ M$<[9O\,(UWR$B\#S<&_2P(@70^[K-[QY.G<8VYJ/[=9@"GH/94\&MJFG[KXF MYC9T5+?%4M!S+0RV:T79LL;3J9/*=.?-_&"9_)(W7=:((UW6]H,#9_M%@])E MP7Y^%]/P]Y/CD^&9JJD?4BX9>\3T5Z5"Y2%THFZ/(P&"FDF++KL@JYVK+NZH M9>XJA1S@@*F*+5VD'L8W)/()4_K I&8J,B7P.M\^W-,"J2L%]6-.DZT0HUR" MX%:XU6ULA, _72_:=(7_DKY<(]-&H"V(4SE2@S"YM_[S:+V($3.'1Z.,E\FO M6C]=4E8'SJ@J]5O]YV;WZA$TG>)R]"MZ"V/L)HW#C6CM($?/&W@ASM;$5KG_ M9!,@K]0[9D7F/N3<1>^^)'E%O^.K'T/?O1/$#T! MVY][SE_9H2@;HACJ=?)M*A04HZ:5\XXT#6<'&#_(?H7*X=)7==N)P_ 0 MJ+=L3)S+'1/R_5[ ' 'P!%9^D.3DYG%N&1X=#2O.+6F#@TV+:IU7=N5C<$O! M54F\'3ZK0"58AG]H.4& MH 9$JH2&7/-?^0'D/508\7I_IY1^D%/AJD+,(I-RD+%76X^!;\,=%9*Z%CE, MJ5XCQR.3<@\*/'*9ERP)ME(1$S"C"R3AVD408*GA\*OE67/:>*LO:@" '()) MN$80!.1E/)T#$GS% @: 1A5'D+U;QB0)@J43H>TX:9K<*60 9$PB2;"W*CQI MU!V\[FG^@@Q5]6.#O"-G4W7TW_'P";P!+P8XHN1_UH\,32&KHD^44= )IGRE MJ>:@&D:3628K]IA:*&,RY'1!I?C J">,ETME?B;(FLSL(G#=WX"(Y#D,08>,KB95,YD<#R?5] M->T:0#!L)Q$&@W2QB,FX4N64<*IKX8Z!/>+=)=?O2"N0FP!"$J436;TC,U,= M$V%O+KB@8R+.FVVH9B9(Y7ZQWC/1+X$'9L[NA3VEM(E$:2)R6R^5<@+_E]H9 M0U$6_R^^/_WIN"Z&&/F?368"4<8,^L_]/?J3]WWF[^^H^[@+D=AV[FK6/KG2 M\.CHF.Y_5LJJ=*=+5B7!CFFC4T7+M4:.:0J'/Q=,-?9=0:+WWS'MRO=L*&*0 M9J%RPA^7:TJ")4(-;>@A&NJL1:I1E/Q^=G2E^ MS(\7)P:D*=(J=W$2>@]T"[7YA))5AA4]4/(AL577GS 4N+'71\U$-X0]-<,. M'IOMQ=(*?O"M+:5JVK&ETP6&K@KL)94>',C[S[>Z[%33C@.-D&(!G$%N0Z:+ MPI0)U9#LWO]PHL55'$;^$@2L*PV^;@](PX V<:WA%%Y/YH1!5& -_-\^3V<:%*X]0Q# '6UX_NC0%MR]:7/BR-8N^OU&W/^@ M6^\Y9_>.,%6:$)*[NTX($/,, L,7A9 2$)I R!^_4T)L+&-;>P"(X%Z[ZIB M$%+F&I^U,G.M?_[O2M>0!;!LQ33^_0_V$_T/ @S)E!5C_.]_^$XN0?_G__[^ M?Q#X7_ 7@OSS_R42B/*0;E40V91<'1@.(EE =(",+!5G4EF^RC_ MHN0OC/B%HSB&T/<8=I]$D4;UY?6;&U64H25:WFZB]_#.Z.,XJ%D2@4I"A43N#D4$Z0. X2(L/("4*D4B213)));+AW)_C//Q,' M4A=2V+#O73LQ%L79OS\FCC.[__5K)-K#GZ8U_K7]PI\(FD"Q!(']V/Y$4PSU M\?KEV\NSJ);&[%OOU4*VTI0G0Q81BV(YH M2$^_@O>4G<Y29>4D;" ]>PA\_W-L+GXI!AP.\.GVR[%$PQZ9 MEBXZD-;P1E@R@=)[\[(MYS49X(<'2*"LWB( 9/W3,W>76V#T)L&H7_#;_5DK M[]#V)95DH#PGT6[>\(M#P[9-$L=2[SU@<\7V!X?XAC$,\VOE2]#CH%\)Q+-+ M_6]WEXX=;^(^NS3?Z3M FABF9HZ]GY*I!YJ#$D^#7ATML6(D M''-V3Z SYV_XU%_PZV?7R(H]TT3OWC -X%^@K.[]NP%K\U*196 $+^$%-6@? M+47:C'?EM'SQS+I60 2!T3($0B.T;3F1D(-?778[*6UF;=3(T1RU_ M((:H^P\'RCUGP%EX&3@_2]2*A@Q69>#]0!3YWQ\=2: I,[^>I+0*6L_4*?N! MFV/%55/ !>S';Q3RDJ)Q D_^\^O9 ,\ZWHQK67"P.<661*T/1(LSY"PTXH]# M1A_R\#?5?H_/N ##QIP#GYB/PZWVAIQ M;,?+5U2]E!JARX4VG9IC@?2'ZS_B8\O/1TLHT59_EZBW.:^.MA)D; MB=X#*R3]T3:_=:P;N6V!L6+[%L&IP6\VPRP$2B-,1EZ_J?1G/7[>JDZ& I9N MUQ3VQV]HNI#.H^U""J;FPQ,;*1K2SSV214L6 M[(EH 5N8MJSYE&U;&.?5LA.+ULMTJSS^\6S>K"W41WL3+==IMCC!F $/NKI. M%/0NKV6;/Q 92(HN:M"(HKM9;UW[?0-Z'HB&@-QV3$EM!\^NNXYO2?V9/"-" MX\$@?F,T:<@;>#](?@GL%V,^XT)FP$T%I M"4.T/*-'3JZS>$!'K._ZOB9P?S+'(V3O:Y-DDUG,Z*43>=X5YASWD!LUA43S M[4E^0=*V0Q+8):1"!R(/=J78CY^V +1ZBN1L%<,GF=UJ\U6@#X$E"-RLD9D/ M*%D%0Z/1<%%0'^78EY/E])EF>@!L(Y- N8*8"5)A!@P[&%W--!;P64 .QF%W M3$?4]K_/F+93,YT^@).2S+&AK(&\!64DV>_ M/$S-S5.@NX+PMVZ [7TP NL_J&RASX%D4V_,G-EI(VA!S6V@?=?\>'7H'\#^_8\?,-S; :Z'C$&" .+>A\S__K 5*&H^R \^FP1Q51!3)'91P\^5 M+?OJ\_PFF^?M/R1X:YNN%;P+XJ[[K30$4WIIVW;LR&BB;=='/=$GEU.W6LIX MX@0,"\8A--RAIDC;K^TM7T9$8=',9P84-^^"27>]MA-<"9KL[7-!@$!V[Q39 M?S]2@(4$XP<' ]M,L?P<.+_\\>YV-AC[#-R\E>'#5C,X0,79# V1%?AMD&5Y MLEUO3?''[V".]X?F^,^O@_?_O1O8XS!^'9KS+)"F1PH$P9P3H-8$2@0X^_DW MN_>[W_UZQL"3\M-2%C H>,%0GDQE,J-E+\/C15>NM$OR$KJKZ#+TT"2CP=$] MS_Q'*@K=O[/@L'X+S=16F.%)'#/4(LS1[U-1=!<*_RE#'QTP%3A@C/$=,"40 MZ.;-CKUIUU8,8-NL-'<5.\ $>\SE)&6A['_WPL5"..@$3FY+PL =[_V^!60 M?<90 SZ$,XW@^^T]TIA+#.J@9/-NDE SMC5-:-G0FO$WZ+23D#<(]::0'/W< M-RF\>_([)#ZEB$(QM!P_H?/;%Y\$2B701R%]^NZ1=_*S2PGTZ1&;;R(JSZPL M!S\+P/8+>2[,M>YT(HUYU>T:0YR8=*K+93.6YT_*\SLDODYY?C_.?%^>FZX? M/T@BC(K3IC%2+/!)@>96TL0/5'S[L4GC;&\PE3OEV3*O"RB57;&&TG+522ZJ MUODM,GV#.+]%X'/)LH\(L>-D^25X_+HLOQ4./%*'@VQQ/#] -HT@B[,?DWT;4[N5F*OM^7C ZT5M!=Q>\V%:""V ?'>>/W[O+CLPT6B$!5_E; LX M(M1+F1,MPT_F;YE;[FHNW]:UFEH6\9PUZE'HJK>,.',/S_6Z^?ODJQNB(A>- MC#A3'%';LKDZ\B2^LQ@YG.A4>Y91Y023"ZT+.9+-[T[YRKDM2:[N:O[.G+HS M 99_F04F/B$7H&A(IKY#'ZGYNCF:#<(J0M&1Y3\FT)&"*\:\,""\5T;=739GHCF4XCOS8 MZZX4#V,X(W22 HEQ_X) /W[['WY$H1,"S+! BY,EJ"XEAF^ DD5GD-<[9$WF M%(V5,70\G_*-T(7OX9?$;\5!D1?&]Q%4B:FA-,K+IDIEQI176F3-"A4ZH!Q^ MF;P$:(N^:!X-]]AIKK[,,'H#]7@TE3.YC&4,8B<>.83Y_2+;@A3W254?->"] MKH+-E*;6N(ZVM5H.11?+Y+05RVX,%=[5*W,\I M/08V[RS%)H75U')QNFCTQ(HW:D==BV_95!\?G GJ8I42G;7-E[NH,10F);8> MWFU6<:3TU>"^/)QXG3E*CM1R)CGGDVO2:"9"I^*G#\*CQL@O10^\BD_+2*X<0)H;97XC.]HCLO\F5RV<^P76K6J(6.R2&& MVF=9)3\1TEY:E,MVNQ45G0^ZC<%\(K7)4NA2^>%&VJ'@[_M FT4S;AI>@*N4 M6RPMUYTB-7"CKL.7 =KAX/;1.'MDM=$'E.JCJIZK9;)M=^ Y(.JA].5Q]EGV MO&#,)?>\U--5/(-I-NN#&%>0&3W/SO+ MUI:6FNEPRX334_%1>F0YW:FMB='QZN_0)W;H81/!#Y8='Y;YQ(C+6ZC7Y+%1 M<5)*&5AT?'D8)/&ZW/B?!\_XF*Y6RBZ?X:@&49F:$[FO#$(G4C<8R9[$=7F# M[KJ77!L:7V^AJQ9> Y-I^ S&;3J34SJ&53-'M K (?C\N*T4ANJ8J<1I\BBS M^^C R1GPW6*=$1)<+[/BUX6*L2J%[YQ5',7\:>#=K;4>M$*NY?)S@Y3(94[4 M53%T*AZR_2@ABP5JG#^K)_5?%Z?JM+G6 MDO92'$J)BX<6-5FBJ7S4@=59"T2%I_["!Y6:N%)A4IY1Z87J92H:J*ZI?(^- M*FN_KVC2-556>*WO8LF4EFU16*-X95ZJIG' M.*3P^$U,2'<4'P2XX2CN%ESEVO6RI03+Y$1 =!7%P.+V(/PW+(X;59FS32/:^V&[DNBZGU?H*/45]834P8T\ E[&)HEK==F;9KF>O)8FDD\F'N59M%K\,8\=&;MYFS,24R% M6W>(<6DE#_BV7:)529ZTZ$54>1MMO?VC#GR!(-=G>[T]+ /GNV2NF^:H9C69 MG&%HHSL)+4)]-JLG+7TUK5,RT;YT_X"7'$=]CA_(+QS+\B533$LX4Z)X44]K M9:*46W%*:%,)%VCS+7Z083M\RXE@6MY?II)SM5URT9Y/V3*5TK]^)67RI M+G''LJT)=+TM=:6YJE-2ZR$W2C?Z5&C=[(79=OI><%_QJ U@C4Q+%PWI.6)* M")V5V!+%!WZNY?V#6R62T:/F5]^8W%5[U^MIQ1LR60L"^1TE-R'\,U+^>;S^ MAA2_RX0_?^H>]_:,X/'LNW%M$EGZM>ERVM)9FMO[Y+L/N55+,!(5>LZ\:(ZPW,I-KL+E-T+W0"]F5P$Y+0]0B_W;!,V96 IMQP:O$A9'DZI8J@\G*V?J*GHHO>JA>>ZI M[0<3O2I=_5.IJ, /#'L'K))*H4YS.CU"]40E^Z M"U6E$D$1>#:KF-^/JT?P MJQ&P[>",W_;;73;$T(^S?K-DM';$XREX*D) MO&T#IRUJC[QW!E/S85J=\ZA>3M"-_*S0)\+7K/@CWK^_U.+4"&1BN?>?SX:6>OZN%;B*,Q.38B' MFIE3(V0&OM?[1XG?'WK_ZECOS).9+L=3R4*]O[):_?DP]OXAEP)R3PJ2SZ0@ M8QJVJ2FR?Z"?\^>B@/U=1.T)L&;BBSQ3%@R=(@Q/+?=QI^-6;D0/LEE2(7F= M3:U[^&ILB;OXWTA(3J=#EX:\R*^-M6:;7&$42M?Q%EEV K1/ES]/*KTFZ*.@ MOD_1;RT)D,BK9RD+!3[5-+:&\W M?=); ;&6)4,G??O!W\%)/N8(#L[RJC,%;\G#B2X*23CZ5ZI?[)373YGJ2XU U)?HU]2XN06'(4_R1 M#7JCU&8_.6S,)NA01A.SM3(N#G.9)AJZJ#-TI3:OR[J\(1LFZK24O,JVN3*= M9/B6,QVAN5@V0F\WWCI4D5,,Q0$5:#+EHN&(QE@9:B!8[['37E6LZ PY@QQ8(Z+L3CY0VKG)H6_)414VG2:HNB#(?6D_SBPURM\VO23G?3TY1]74+P MSO1O00HV@6W'$F50$W5@LX85AKTM=-/55KV2L4U30;] M7JZV#&\(\@5I.(H,T9"* X?X3@P32@5R+K,IM,2U&Q25?'!G/4\(W4I!M&#" M^6NXG1HGC!667*^D$892HTQFI?=KHW[ONJ3@^W%"N,3@&*" HX,,ES07/2XQ MTJO2?-)S@ N+M6U:#GDJ!3\Y98.X"0_(. MWV_O2KL%)-?:6\ K-1=N<\T[N%HO)76Z69BE;#NT[NM#QNS$\S!G_GQ-^3B6 M/KG.=WAZTL&\)0P'1O*.-$0#V7]=7]^X#J+<#"0#>-4C, H*W,9QRVR5ETM> M5*UA+5_-"14ZM)[F: 4^DE6Q1L<:?>"ZZ*ISAZFP)7I@E#AQ+,[ZHVJ+I!97 MJ\ZQ+M^ +D=![9H)J>D-"Q6*%ZF RLII'U5JF>VJ:3$W*BZ'BB&EKS'>HP*!;Y""QY#+E*EE5DS>5UL24_+%;) MAEN/?N(N7O*X&#(_C5QB3"4]QLARA>]5BE:97CAN>A;:\/5&!>$T[79:\E!H M36=(V.2%9P?J@]N*.C5^NI%@HJ@".+2:< MJ4&&-[<<5S=\3\/?%(*:N0BFZP\B8P%9<7*B="@J[8J6XG<6;\&!/2^*;AJR M:13A&*RA:*A!J4 @^Y=5BNEZ:[?I+C?PY.7A-XKU'X,I<-NM;9@!!,PXD@[]5TB.J[0[L.T A'3<^3]Z;Q_@(8+LA9 MINXGX2Q1R!X]W;"GCB6._^M'NIBI'55=$D44S9&U0LDI$ M9U(.G7,\8R>MHY7G(V[NYS6.8.=9!G0HQW*<(,0:_F:GL2BIL]%*YC*KM.5P M=:?!2JMD-LURH?1\I^B*%NON3>KN8PGJ// QRFRB2.)F%Y/_;04_ MC: &3[B'=+N=P MHQF 9)]&F*BP9NE2=K\%OLF'3K_PU'V(]CO7XSWL_1TF9 M^V.A/.\,G2ICC8XU^D ?;]OO=!5!/9[4Z$9!37@) M-5%8"VR7J-6(1N3T^"4+8NV]8>T]>4_V*.DSEROT!NE59\&)KLPLL65'K8:O M1D><]8JLAH>AC]EG-3RZ62]SQJ-YN47.4=&IB%6F9ZSGDPBJ4A?&@0B=XO9AL MEX>"/F0F$5I3CJ/E6'L_UE[_],)V >1Q[:D-"2/"9S0LL%!,U]:\%IB9E@/D M%_K&699I94S+VFRV\3N7-.#OK$8P0E:>0DYOS[@\/B7M[;W97FC(K&ZZSS9' MM8#DMT>!6B$%4ZB/MD=U;=;>G=95'O'!)*&!L4WR)MHV\XK52+@/;OB.&?BZ M^H+>FT6FCPC^YSIR#D[M3,RG6!7KE__90K$#0NWQX 6'GE@25IW3BLU%6EBH M .W-5P9?-S468-'1N:\P(=;#<.KA6YOM']?V@U9;]5%P0.\9&LR8NFX:FTY< M6[EF>@^JQJ3[*VY>K#=S^4[7+(;W7/2;4]QK-?AJCF?:B7WZ3?9X\D6'>G=H M*[(B6IZ/:/<9N@TX'+^!'G"",R-/1XI'29I>M/A9%LT[F%/+I>FBEP]=2+Z? M#C\XR4=,?W"69V)JL+U^;X(G.A&#"G.MH=KL0IVIO6FCYZF\MZ2:9V?*9R=_ MEDJQ&".,)+9).3C]P.F+0D+%4IET\?PMICXU>XPY]YGQ$U;U A)#Y&OI)*66 M*7E&U ;"1!Z%#HT;5<;S5[XMO]' MA_DG*Q;QP6:;,XA"W6LUE]D107-Y0JU6 M["0A[=J* 2"NE>8NC.:"F.T)#7*2 F.\O>]>A-)OAP>[>%@&0/4LV@26I=+<-!R*'U-V_0:0[[T0GNYCU31*?2Z A MK$'Q!,8<(= O+PVK0/>8Y+3;XG,B#VH+6AKF"ER)#6U\,DK%J#)TNY_@Q1RCP<\#8?H]YC= MD#!4](*/=K!H5"I.^IV6S>%K;M:24ZM:)[SEXHYCY[,97C4S\\'*954TQ/&^ MU2V/M63_80XTKC>KY/K ME40IY,R--DOWYQ=V1AZ9HV7AL&1%)@,P&WDC17!O)FCY\^]E@QFYHV0DHK7EWY=3GMCE303VT2V#?(J%O$NNJI?/% M=M3+>7(:%Q93AQ$0@W18?'D[>KRJ"9MALRE^$$ M>C6DN!S5N&VIO(PGOW$I?=N3S[I%M]8H4F4T;QN#H8S;ZY$1VLCX2CUY&*3S M#9SYM86+GE!MI.O%18X7*Y7NJ)@OKRN5T&Y=N?S"1>APW9](P\LUC]*JV\;Y MP=K@YQTVU>BVT=[8CK@PG''-XYIDX5D2EB?DB6X5"%:ME[4RYF7;E>XZM&#H MHDG8T,G &]CE2_; R:U71)8H9[AV2Z2RJX%=3"JQ/8@,4O@#67ACQ6U1Z-8+ MY(.LJWFL-Q#4_F**J=&V#.=?<;LFN7CF)Z:I>4HJ,;++MR61H1:+$I6-.'C\ M%C\18AGX>N+%,U0.=[%2G:F-J51A@RM:0A'YZ+02<5;:QA?Z.+69YWI* ]'*HL6O.0';;;B]+*P=A/#;*\3SNK2<7V?Z"G39_.8W-R%X_,7D$SC,3Y]1"BR')P4 M%+6&J,A%(R/.%$?4MH*L-E!]+G>30,TO#6)L3)()L1%:+/+NC)^PR;M3OFJ4 M^B5)V9Z?74D3T1@#_[QQL.;X6%_8*W=':LHKH.6I"CK+%E$G'J(J(MMCM&_, M-9:-MZS(ZT/^M0&>M(&<[Z$ _A):C]I,$T*;WSC2(=$I]+H"];.<+O-[^7I=F]4>2%6_)L MW.%$7EQF]%21727#4$CL95*#2.#HT4F-ITN_N\C"6[MFZHN!;65[EL11#Z.Y MDQ1'I*N''R*$X;AO.(HL/#\CF.,@M/3050M\#>41 E/ M:'6";:C/G3%#D$//XU&5Q]72>,CTDQK*1U44SNV,KTD.WG#DC)WB4MJBW/7>A+.8]F)LEBG5>[;KH=NF7< MD'J+,&PS^I--RJ^"\8?6V@2>S'3Y.F7J$T^HN\UAM)'^]QUAB;HT/,<.N$6B MO2I1['*]?I9L5RTS;Y'1]A7?A!TN*@?XGAS@ LYLWJPE?624ZMV!.N^K-D42 M1F-5"$-/B)>$PX\G')[ 3YD&I@3L<5F#$@AT\R;?*.=*W;'"LV"NQTA]JO B*1$E@RE7K_'VK/A?!GVV; MQ4=V]Y,+I*:;SE55 YMRRB37KQ7D2L5=AC\_$Y8%TBAXXJ]LIVB6!/*A5NV* M7-O(UEO93!>M4N$'ZZ':3G&Y;<#0-9-'GA#)@:'EBI;WY@D1IY6:M#*B-^?: M:+/*]-A52AZ$UD"\?4+DHXF>*9,;P >,_+9,[IN,AI 4=;[FLS+QX?$P=>482WPX M4KBYH:6;*PDU/3:T47H(CX==5BJ@6!"/"&'OW0G.#>9[7(4=]P!:QHM5&<_F MLE(FM/@@A((1-&7$B./ P;-+3[^=YNMB4&UUJ!:Q8#R^5ZB:#X.NA4W2L7VX M^')]N4ZSQ0G&#'C0U76BH'=Y[?R%TR^]QOT$>S<;1D^&@46V,,U(XS+@]7J3 M+FEL9UKV(FCMOA,#O\ZW/:'@#_-M3Y>>(!0ZR;[A2;.0:NFES I-K-6*(Y:= MC)D(K0ANHKO0$V)^HR34X!J.6219)+"$FR5#&K/6\6 MVA@H!%VF7T.:IRE^"&F>+@W)\9&.!43;A>3-HK=M+X$,6M97XU'[7[ M6"N\(G%L4=4^PWN9$C98 MS)7U>!V^B".Y%TB?+1?+B8P,Y/JZRU%Y*VNS3H;FJ-!)S7<99M=0-E3SJZ_X M-M>014L6[& )1IBVK/F4;5L8Y]6R$XO6RW2K_&0_]-QVGC15:;+K1C_+E5FE,:/$9K&=>I().?C!_LUJ,'J#4F9:7QS8J]_['V:! M8>J*<>BVQU+XV2U^/1_]\8R8P=L*Q92-\X5*VE#%3+G1S=6FR53[-2>V0@9? M_@'GMUY)*/;02;:RX-=HO=^FE]E%LY3 FZ^>N0'0VQ^]_]A?RNH>TLQT+0G8 MF[<3(,J!2D+"_/X'_H78CJ=!S=;%56*IR,[D'D/1__WW3(2.UA@G-#!R[LF? M9.KI(TL93QX_,S=1&GR,)OJEM?_^\>*NUE@Q$HXYN\>QG]3,^1LR*#$!P2V2 M/U-)^,G>4^&/9[N?CJ"N)D:BKFC>_7\Z$##82 TLD9:IB\9_[C:?P']MJ.&C M__P=7&TK:P!OY#\E>.X]?(GX?XCM"_\!(C*QP.C?'__3J6?@6WLF&B=YY.:M M?Z-[P[1T4=M\LMS,=?N1;WT2HJ:,C7N?LG \'7_1%S%'2,:W31#O_//+'Q+D MD C_S YP2M* :-T/36?R]TNF'>+&:0BZ8SY\K&/J]]C>1SYS_?=[2U#$Q+N?*#+T3?"6_^=_:!PE_GXD^,P7#E\_!9H!J23\OT"1 M#"F0(R(E,"B!"^B0!B@8#@F1&OW8L.@TY'U-NV,F3Y]V\M\SE>&SI^R/_,=O MOE;L<%FDW6$[7/N?7\.PC*O-9?A6L5/DV@A;RR+<0Z; UO(-@ XM&/1FT]P;>$^T)U%''-.Z0[,_,3P1'DR3SW8.ECQMLKMZJ_I__P2CT M[V" T%L9IA& !45"MM"MY9ONKX%S*D,9PA<%R018 *Y' $ MA*&,40+&I"1\*$L2 7;V9/.+CB3H_&PT;J8Q!Z70";484TMZN%SZ$]Y>Z02> M8SNPK2F53$T39S:XW[W8YY7O?K>NUW<TJY M?=Q.0?=OQ>'T VY#OC; M]TOH*X"R\,\-K;IPN@=6+O:DC]V]JUI%521&/;J MZKR! TLOE'M5O>D_[CU4W@9C$R!\$6E[.C3 ^[-G@AG_G_]A4B3UA&L.&.63 MR?;)W:=?P4\9>9] )DV>;76X5J6/M+A&O=5!&GRKS;.U#M*I(Q"V=" VV?A4 MC$#J+01+_B7_=_-!/8=T"ARRAVT><0V;Z2#P:XPAR$>L\*0UOP+/< X MDU)N*U9NLF5[".BA@2>M=)FIJ$HCU<77>'17N+TB2"'(HRA@IRDL$%$L9^ BVCJ("2*52F04I":>(E2G.R*U$9 MC)4&3_6=U239%D=UAHU16NC\?8S2HCBW&*5]$TKK6**QX=$+F";FJ':MKS$B M6G9'JD5G]45)8C\-T[; C+P98-9IL;5VT8=?,3+[-F2V U_.HS3OT-?(,G5D M0]VO_8TXYHGF1'XRW^O;@(2R2FPH?5\(_A$F(Z_?5/JS'C]O52=# 4NW:PK[ M3"HANC"M^UTV_8_&^_[B1B#RKZ?TXW>^TTRQ5J^O:%H ML9;YN9'A"TK,7]Q*E)S (/J+,!88*[8O/0XBVH@] Y*_A"TCBH$HCHU(DP#4 M__=9;@]CF!0E0@Z00!+($44*(HX3 @W0% 9PG!G*R9>H$="32;Z@+714GS.# M1F71IBOV6, %].65:'.28OKF7.&\1"*KKO5VIV"R_M[15_>4347WTJ+(43F/ M(EBOH=(E_\IS(E'1=U:VWD>707>(F64N?!MX\H0#%^SY*1K2MAJ1XA]^AP_,^ TH+"]CRN 1 M:JK& Y5T.+J.>D)ST$\V':N3]#."Z =8JRK:MBA-7!LX_OKY&^F'DVG=);AV M!J;D% W VP^!])"I)@:5<3OGM)O;Q-)[K*")!$Y3 M*+9;YGV+%Y&S8W\%A@.!$-^$&-]"IJZEV+(2'*3VL9NR;V3^&T&5_\LO#J+8 M_KYHQ%=.9",2GY_*Y?7GKV(+!JWZ3#,]R*GG@H[4S)__O>G -;D-0_9VI9W= MWK"R;/G'KC;_5!0#8'MY?YUE9YTQIS&J2)BCA9UU,\:@^='.!XQ&(3,M9X)T MS*6!9())(ED+HJV#MN>]F]TAY][T\18=\#TZ3%"QEAJ[O*B6Q7)3K%.-VIS\ MB YM5W' -I6#HF&?>0:^K%L^P_;FS6>*#\-,9^WR5+/:BBWD/EKWJ< 0 MN0O&XF'(]>DI7P*8;FD2>):ZU8 /@UYD?T$L-P85+]LD>QQHS^AF=F&6[.5' MA*F!A2B+GZ;*]\I!PX0$U@;*[ F#;U1 *2SG+3Y71'5[QMALK8XSRD>;H&@& M(\E++_SM976V<_1AP_\N6S9&Z:]SRY5O M4E@XHA>2U,-SXV*=,HNJ:)<4M#X>JM7T1[J30O%/*\Y_SZXY%1-BK8;/C'V8 M'LRRTK531!VT"VC"RJ3T,JKT2_7E![-DR"1$Z0Q]097Y: &C9CH(._//T?G0 M[+NWC.[I<@[Z!0@K-BE:*W 3\*VXT7"H%"-D4ST-8F/?>".::#N(%:QB74B9 MV]#.6$&_S&U"&5AP=#/7LET_L^R82'M3_VD+&O"_AMN5'VBO_/4+5G+N]W/, M@,2229K$!6E( ($ MG#8%]'6.N2;7P)Q+-PE4G"LHT>H-Z&J1A5?B+Z]LXS5SRA!E79U3_8Y -%=3 M0O'O248BQ_Q. +79+K^+H;"?#/._7QY?>/^$PJFC+/H/U;>C.)MS)4"4)DC0 MW/7Y@N%QI,#?(T.PS#;SMRDYYR;%LXF_M4;WV!X]^\ M3^<+0R2^88PQ8<-!V.CIW#E#IBT(]C!\&&"1QY4-D&+=O"+E!JA.KO/>'*7% M.KK<;'[8E,=&@NHO=PCT.\A"U%R _"_TIU]BP-_-@P0'P?]HC2D6[TL+QQ:X M;'#+HV385J(Z5])&D\LL"M,FSW/I;F:YV<*2[_0+,=,OO5G !R!G2Q[EHI;+.>4.FE$X%]1[R50J2^AC?[L4Z>,C6Q;G&XN!;(J*(95*YH-U MS^]:;WJ. R^U^O1Z]^J+A$71D/W%.8 ,/20H48W 2U4(,4&PTNJG)/9VQOV% M;;,5$]%&1HH&9$34M&W*Q4]YS%W%3W@X)C($VPO@C9_G/ @_E[.WYW6;^=A+ MG>Q$P<^&^ C8W_.*R*Y?+BZX=&8!"03A#X9O[A$[I]@^N(CFOO92]+ MQ"(Y*8YZ3;2\UB5,D5:4@K(_?O?]4BO/56AKT(XNF+$1;H9A=L*]'\?5S&=1 MW>=NRJ3P:&F,+S!05G3%<:"( 0W*C&4:O@_0/ 1 ?^ A1=\6BU*P/)$5'7&S M ^"%+CW=8S^9V'*U[?(CB29]36F!L:MMUMK;B0[RE_]EZF\$)_"?VRNM!S]%(.T3![ZP=:@V\!G6SJA! MP=$A*;P[WZ7 FT'#ZX]ZC(PM<^E,=E__A,X%!".3P4@Q@MV?P0JA[X)Q].^W MQA=\C?V]N^S#"]X>W^Y"WYEL+WYCK+LK%6-/NV$DE<"1K:/<]XX_]]<*DE*2 M3(U2I,"0HY1 IE!4$$49%60BB9,RD(9)AGJ9UZ^KS9B1 MXT-K!=.YG!76I9''M^>*9C(4"Q+<$E[Y:OVAJ)H+#,=M0U4:++EJ+W.2./*O M?'6&4F]3HV0S(U9Y)8.O:D(JJ]?[X[U5A<9GKU;%FC2[@V=9B MO-V?^.S*,:8;HEDY<=I[G(&\K WR<]/ MI?6^FR4?Q>L!"@IXY7OKL6EY9]I)Y<-5*[-]QF/D+C%=935)# V4&C/Y?GNX M[G:E\69+?^V0>_^S%$^8).RM([#4+5F,]EM8*/1\O=R1[(T^!93;-4MXU*B>']/; '$P_*Z%#.+ZFS[L3RLCU0L55Q5E:&'<744'UY^JH@ MD4ANV1.@:3LI1?Z"LAF,3\IK9)<2_8,,ZX7DA0W2B%710S!B4P/M;L?)7)!]AO;% MK\@>,.HSO0:>%8QECNP M;O34IGS3D+KN.H%]@X9N3RQ6:ZD+A@FQR(F=?,_2=4PJEZ )2*;N2"9YAS/8 MCLL[.OS>;-\(""9M-GO8'V[V0)8 _F4^#>'G"1G]N+F MKRN?'^.XL1 X[F/&^95!R8H]TT3/EPSPR>U^;9*^F_G1D>B.$8)#8E+<21 ZQ[45N*GKTK@H7]1*G=YM;[1Y$*6AT$ MS1F0IY=/A2R.[/B H3^)Y,N6#[L/_Z3G XG%31\BT_3A3_8MOU'Z"7FJ^O1M MIYS"=P#\"/KYIYZ0I]KR,;&.*;J[K36-<$%T=Z@L;9CIN%V2#"S4][46>?=\ MR6L[=5(B_C')(KLV^^R0"OV3^(9REB?>I?B)0S@T\1,CKVR"3_E B&C.F_A^ M=3CJB#/?ATY.??YH& 7!VJOS4^\%,V$[/=6 $-JO-_/VX2AH)'R6__L#_W$, M12#J)B]?*>@)SS;85J>8*];86J;(5F L7V]56;^T["O"G ?BOEGZTQ\84OR) M/(X-V1OX*?HX'N1Q0';LZ<-C M:XA(68_8/<T'&%B!VL6&> M3OA4)G:QD5*P1Q?+S5TXE^BYU$QP6,'V#S0$>\(GIB8#R][6JTW6I&M"(//0Y*PV4*J%BY M8^\9YNF$3V5B[QDI!7OTGH;I -LQW9WGDG:.2]KS6R/%"(%WK?E#]2LJ?.AF M#V](BEULB.P%'5N V,6&>3KA4YEK=K'/-KCBU>SKOJ/?OT<8C_ >X2T)+^VR MJZ(AC@/_^]C=-*O8DKOI=>XOT+*&J'FV$L3#3V[;]^N;\DS^-2U@N]K+Y=W8 MGX?*..'Q7JG8H8=Z.N'3F9MQZ$33+X:G.$&9$FC1X5MM^RX$?IZ(L)]_G[*7 M=O_[@PL\^=[P B"@F;;K%P5CAZ;K[+HXM11;C;U[J"P5$6_3BKU[J*<3/IVY M&>].^D6"+%.S0^#+R0C[\GTZ7MIS[X82>.V&94I ]AUU[)9#96)BMWQI!8[= MK%HT3+*1;K?E'SHK$I-:V8QH7<]XO*4<6?2+U3X%IQV:APZ@\1 M;RV.?4ZHIQ,^G;F94!"K@+$6A M!+^$P1(21KO3TFIR7#@SAB$0-V1M3'!*& MRM3$[OG2&AR[YZCIS.VX9]9?6\N)DF-:H?#-;)2=\PMB7MHS^Z-!ML.)G7*H M#$SLE"^MN;%3CIK.W(13]KT@SAN;II+ G((G')4MST?HN6E??+^<)"VJ(%@ M$_.F8H;?&-:U%$N_"HZE7^E]OVS8#% =)D20%'$=%@1SBE$#C8DH8 MHC)#,A20ARGQQ^^]MLUO]=S='X??6?@L'8S?I!U.;IL:HX\]C?&- GQ+K^D4 M\Y-XH]7TIBDTLO?:)T?<;/J&FDUO5.V]3H2GZV9[Q ZR9^;&']6F_V5Q\T_B MK8Z$CS;C[=Y*9YS<'[ &XS6NSG&T5,OL&I/%U(?K>G^RR7WV@VOF5\T''\ MD;TO6X-<3C8S]5J6J[6Y+ )?M>N58I;MP#=IM@+EDT/:!8[KM)&_^!K+9XOP MF_^>D,)_TE3U+U:'?L4)*L$Z$].U14.V_QNVUM!; " -908; 4; 1DD@D")# M"C0ID0(*ALDD.:)0FB2V4K#MORT)SDCJZR3?3W+E>4HLSE*E;JG+"ICPZLJA MA!=KJYK91ML*UQ'I<;.?99OPRM3+*^G4(%^KURR=2^BM=IY6"=4DE@+^^I[K MIM*:](T"0.NJ;:'T,"NYBR:\\M4]%:W3<)QA8L%1JS0@APR5ZSE-@1#0EU?* M&A@45NE.DROG+8,S4]W2O,T*Y.LK>UTVL4BO&C74JS>\#KN64Z7T6$B^OK)+ MR:MB4;%8-#_62H-QK&;5J M:;N:6%8R:CZ;DNL),.9:N:5 O7ZZ8UCK69\OZVJOI& 9BITUR@]-(?7ZRL3 M3%,9LM)%,QUK-%\NZEA&70KTZRM16ZUZ1IJ9HSCM-FKUH8BNNTL!0U]?.EBC M [0\EBA^[F9GMIVHL4UQ+ZTOKCMX;.IFIB>(I;J*WYIT"EH;2A+^^-,6Z M9IDMUFK]Z@ $]-3D"HQ0M M\3CUP.H"#!9E:>Q?^HK_=8#SC:4V UQ^:A,N/;<[]D-PZ2L!*$JF[K <7^. MIJ_26:N4$S4X@ /<*N16"5JJCM=JOEX6%:_(@30/[\J\OM03Q,9ZK;;ZJELO M6WCY@1!6;E+9.BZ@'Z#%P&CBFN<&EKZ8U6G9RZJQ?Z// *V'D M/%/-]736O_35M*1YD75JPDSCE6G]H5I?E]A."UYZ0%P6LW0OUT^OFMR\62+9 M]23!CW!XZ0%Q47-TC9/7V1'JF72[GTAWVU)S+. 'Q$6WN?:29B!IVW2RFYA1 M@MTKP;L>$)?ZS'5*H$TD^'DBY6DE-8'F<'C7 ^)"B8P*R&Q2XS+]V9)YZ!>J MJ3PT:@>T,&?*_?FZ4^91O-)/L=7L2B :\-(#C'V84HKIN4Z*4])\?T:D4HE& M%P[@ &/7N&CGO-5XA )QH%73^?8HTUL*Q '&%M?#)*W-))Z;R\O6D.S-LE 9 M!.( "X84*#F]9L/B<">1P;24CE-+>.D!%M1F5#'3ZM'5YZ@ 7-T8BJU4>5F=H6YW*?T]&F/86&_8 : MI@O& ]:=F+Q:YTE'6R@2WR/@6 _0=5@33%[*URLHE)5>,@,Z-*K#2P_0M:E: MC(C."PH_'[:U]LJR51IM"N0!NF)%OKTD/5Q4@9&:4N-.?JGQ2X$\0%>W@-<[ MRH1ET#EA=)UEO= 14] +':"K6)BKI?S2['$4\]!C"H2\,*&XD ?H:I$XW1XZ MXXGJ#D=.>:TD\O@27GJ KK-:4^B4":J,*F(V3V7!DFLP< '1#M9::SM4K^& M\GC6D <#%LCZ&%+@ M&_'1(3,A>1_76*8;I0L]4J['^I:],1BU5-OE^EYER MH%YB18UF*V-OZ5^Z,QE!&NLQB-^T!H[$/EOR8=QOO^L&:M GR MGD?8>UFZ;7C].H/A6+NG;N^&;:#7D4G!U$_\W>3[7GBY=W\3WG.DF7BD/;U%P'G#G^/TF&<"^/1G WQR;:>)_TR^F[V/&?%-C$!_OIOXC_GP37S ?B:9F!$A8$2L$.'@ X;] M9/"8$V'@1&R:8D;$C(AMT_DX\E^#.ZPPC M*@P?UNAYDQ[$S^1Y;>*?"D,62$ ? NM=>0B=)Z!?2@%ROIV+%[/]KR;Y+B,W M?'O]]XDT.[;RAZS\-LN^VV0X6R%!"R%DMV,NQ(J/HS@6%:O_=4UX-<.3V?1H MLQ[]T,"_W@4J20",1G]?WO)_?>[!+V4@F9L6(/=P=L#RMR&__.;%SMG[-3D?',*E>?X&C(X%2G"!8\O2XM8+([/7)W::@8+^8?L MP/FMP?=CA2N84RS+)Y#E\ >Q[X*VC&M9$.P@8@!$[D\$W<,$.&[/@=R@G8F9 M'%D#&EZY/9^1N4&5"Z\ 1BM+\>*8I_^'"FZ?$>U)4*]'\E^ N:LL1.WQ;%Y4 M,PL1PJA7X%0B$[J\,LW_*^;L;01B"/&LZ #RC[+RJT;D+%$*^C*[AN*T_,/N M/'PAM!UH$45+%OAV5BA-VX9!%C&%GS<)8F48>++48W\@P0F%U>97K"W41P+A MG\+QES*$_R6K;Y Y&!I.BB9O_[(T'\0#:M2O[]H:R< M>\/59=/9?O\#,40=$L.U$V-1G-W[1IHU9/\?[LE"LTY&M"P/4K$K:B[X@=B0 M(2!81]J=Z%"Q*6UAU1*?5^Q61YV;_**_%))"\L=O+'7'^-5'GA,BVOH=)8VX M+EMW&PJ.X5L-1X6R8J_$2G^H\2(H$B6!*5PA=8 M70$X"9O%#=^4;Y#)-^&'S@8T=S:V]6AB:\#9)OL/>!\JT:;+18?PT PWZ&AZ M9DU-M;% !?@2O4LE\:/P9:S(\91O5)//AR@_J MCDL7^'+3;8!^8YY)C%DAY:-CXHY.)N/D:VQ-OV]?8&PBSHJWOV8CG$I&8Q:* MRO*4D^>&3;:<'V3\\H]^_O8N21/13=]^M(>P8SJB]@I91V,C8?C"Y2O RF%S M:/%NT3B;$Q( ^I$;*:SRM>:H6\9472NU>IJ80.DA*] !U(1^A'S/CX17 T,H MQ]$U.K>A@F=,J'Z@@[T99AFQCOGQD(+W6N +-%AA:72_-=A?2'/\'5L,P9 M')$7+!7[AV=F?E^K>%MBG!D)CQ$*WY1OD,DW$7N?F6"A -B#9 AGP6]^Z M\$V\!S'.FUUGN!PA6L1B<6,>\6S8=FOI*[ZA;_DSJX]X&P2+30?\82:?'ZQ) MM=U!%7Q5%MT6W] 30;]6_\C-'4&\=]XS-@DQ+6*;$ 64_#FCH+MZ5;0;79=K M&P]M7#!(W"JROE&@ Z/P[D[C\"=9ZS!@$!WXB,^AX1L$O;<'8F[01L=,CIW/ M.0'IH[D]TOLD6FY/SKK-!$LW@/+- M)?PXQQHGT^(D0BP6<3XE0I#VR;QO-O'7@,.M),WU*9@W37FI:-H!;VCC;J(Q M9PI [2US;J=:*17,-?2&A(]LF=1=$J7C;&ML*"]/BYNP#N=#R5\T#QR=ZK1J M[>R*F^MC6^_EK&RI&9@'/^V*8G<8^LDC/R%#Q;NYQ]G5./%V*S8Y9G+L;,X) M1=_Q)P_H=)A,Z!2A@F&^X$QD3.[PK("102*5)N\HXKB20;':QE.^4;T]'TA\ M1W%GN5%FRA&K"M\;L)56G>G51W+35USZ&,6-<-XTJ'$4[TB-TV)Q';?-+>.J MF&$2C[CDW5DW"CP5N*N9AO1F892:HVOV [%T^%ZRQ\C\=+@>:DL!2VZ.8Z7B M+D2Q ?W^$_(W;A7.N.?@2+.@Z.51L5\IUKF>3B]5'D5'Y3SKFX7@:!>9>J]Y M1/B3IT?4OKSBFI>OYGQ[V;C+D."012>@<9--U]_=<@F3?K#QW)^CWN^=56@3 M.I=F]:4=V9EK;AYP7(,ZB1N&K8^X1++X@ ^*10=0\9]CV)K M%JONI6MU'M#=JC3(%X;K[H+O%6G^H;U2!VR^Z>LN!)TD@=^19%RF,R[3&2=W M+T^*:ZS.%[/W*@L51E#XHR0I5V@(KDGZ0YF+VYNY!"#PM([.S@6_A+C2]$]. MF<8]Y#6P-,4 +[_92< 6K/_X75'$@&;*MG=D>R):8 +O"2S;)QZ6^AOQZUTY MWE7F_&XOQ7<=>Y7B/C=1VF5U"503-HD-(=^CJZ37)++1R<]\;KUPVW4&T9X0 MQOU;&").R\1Q>Y2CL0C1(A:+J_0BL=+$M(BUYBK20'LKFKL_5'![5I(@^QP; MF8F>&-1],61$E"3+!3("-DV^2R>.. 81- M-4,HY9&T1K>AFV?<\O1'RLFJI+BFK8S! 0F6GYY=JBY7@7U'4G ,+@ M]XHSR;@V)#6P=O[.>]O;)5<5?%V6"E.T/D#U[FQF\-H0>KN@ MBPI.W!'D<856(J/D4=*(*S1XMZ'EY\.V7U1SP]2G0DZ;3U11K0E:?3[N.^NF MK^9^71;\CD#)Z!XQ?0%>GS<,W*T3>\=AV!N$JK<'6<)FA\,WY1MD\DTXIF_I MW7>$/QI8Y3%6DQ\2O,Z14S8K2.V\"/U1T"DE21_7NB]6XWC*-ZK'W]-O[PA% M'E.U[L).SGD5Y,=V0Z9QFFX%BDS[BGR-/:E?P,V7/?D^"3CCI&F<58MR#B%" MM(C%XL:\Y#'X[QLG++[D^S&=1> CDMBGZ/ V,W5N#T;$DZ[MF( V\Z8 M^E Q H/^9.@S^W;^"&^("W32R#]4993JN&J/=8K];AJBY*#M2PJ/NV?'=C.V M$I$$QBP,:9$UQ[Z9@* Y1;X72DW3A/%%G0?-0Y%,=[Z)1P620YEYFPZ(JR411C!7S3 M*P:[(]YU=!%4Z2C)_Q6:M]O0Z?-!W*.4&BR2S7PF4TJHGMU:)/.@GI[EFKY2 MTQNEQM[;^A2ZA.\+E7W,^&+X1_J[^5%" R,G&,VW1'G7 %9O#[2$S3:';\HW MR.0KJA832WH\Y1L1]0BGWPX ;<=;/.-V F,*I/!8?H[_"XK7-L',- BYNP".?+ M\'W&)#0>1!%#RR2-NLL<+^#3U8Q;L[Y)"#9V4FBT6SKW1,L2]U::O3@[%R=N M;L4>QTR.':9;:PD-)U-%,*8/3C)-.]!]87^']I>8[E/SD2G/D$K6.N'H? MG\9YV3@!%Z<>8K&(LS 1 L<[\UXT)%,''7&UM^^J!@ZE8DH/ZJJ\(DR*QWF1 M2N?DE3$I04?(!&?O4W<8^5[MP]@NQ+2(#4,44/3G+8.Z2$]R4[K8XMO3P5SK ME%@4T&/?,M"!92"9"%=%_?O=(_?'[EVX02A\>]#F!HUVS.38&X7L7/R[ZXFZ M,&_AHWK.YG%01W$O*VL#=RD00&D[978?UA^3MI MJ3OJW8Q,; YB6L3V( J(^6B#,.PM2VJIEIBHE,Y6.@-ATJ2IL3\L>F,0B&AO MI'V[656K)XE1]8 I-7Y/]A7\R=9W9U?J*WK=U;A/G':Y\3+=W]W6ZEU7RB6I6<%TS 7?JV9) M?CT<&SH^%@AB4_N >;>#39RDC(UI;"&BA+6_8B*&:+N?-;113<7[P_F@HV4G M#_32-Q%T8"+P3^+MD,'J(PKS'U&0_P;Q\^W!Y"LVX#'HC5O0A!G;[AT&.50= MH5Y6:*F0G_+Y1F+!SUA=7N)-@0@Z3V$$=H>2Q^'8&X2KL5&+5?C;2^P?T&&I MTB;$ME+JJWFAF!EET6DJ808Z["=U\>0=17]RKT!($[L1"D&O :;&:=[H96GB M]E A2-.>FQC?7)T_,L(?)4FY0D-P3=(?\>Q;QM1UQ?'+9MD(Q+(!6 U.94EQ M)B[.Q$743L7,NB$#'%Z)#2'?HZNDUR2R5YI(>04OXLQ*6**(*W!QD0FH(D2+ M6"RNTK_$2A/3(M::&\OD!&7.)_ UL&Q_BECJ;P3,77_J<1XG3@V$QKK%>9PX MCQ,MB0TAWZ.KI-R0IDT!XCB=Y1Q'MGS,.KE2&4[>@: MHMM0R]-CNC_02YH8HOBJWU^H]5P!%(A\/C^O-'V]A, N2=[A^"<[K$4Q \G" M9_DS$S5D)BHRHAB(),X41]3B?&2X.PZ=')!TPJ"(>[0=P^>1U#'HZ005VCO;D/) MSY><_)*6"ZF<"%POBZD9@TC)F#63>330<@AE"1J]HVGL:C*5K"2YNJN)#I 1 MTYD "_)'GUE@ @Q;60 (8?T>RW'R,LZ'123Y:S[AC.S;SDKINTWI*^/.N+J@*.QJ+26I[5Y 5549>GIG/K0;B\%$M_T0'O/R8170T,H MY]$U2K>AHF?$?W^NHZG">#@E,QY:7VOHYQ>LHYC2[%A M%W+ MB[=5QFG,ZPSK(T2+6"S"XQE];_A7M!#KSI8_;=8ZU)AW(@\]NJ-F^;D]G*[K MSJ!1Z4"'%[1YH.\(DGCE]/X;ZW]L"V,#$ $\?)0%J&!RJIW.< W5&R2!VTM/ M$\DJZUL ?RG_CB+>M0#137_*8*1(BA/G.N/T623*FX>/)'&OA\@5BH\@C&T! M1U0,('.B94!*V7LV/+LQX="IP;G"VQ[P;JWVP$YZS*+&4_4)U>]QI8*1'0OD MI@$$B=ZE#G0%/8AP;Q"\Q28R-@@AA+5_9A%J\I))K*L&C>:Q7!854\Y\H@86 M(6@G@=^E,.:3B#<2F=Z_/ZC$L^EH9C^KQT,PNVH\;Q7CB=/!<=XO;G5Y>O9? MMQ>-NX)& GH'>:.M,^ "-W#(G_8<_8&?*0LNGUHF2PM!JU>*38%,!ML:&/*. M9N(C_+']_/9=M#=N%,X'OX^R"K/:L)>NMRLI-8&)RVZI6K673F 5_%VU*'67 MHI+1W55[');>ZPX<="FQWZQU>96E+E_1Y?8RTYNG[67UI7_<=S8590S[*\7G=S)SM9%V1R[A=R:(L)ZFIK$!2 M/APF\>0=0QYW:.P&46]LYV*E_MYVP\=J=5/DU\U><_G_L_>F38IJZ=KP]S?B M^0]&]3DGNB/2:@8!J=V](Q 19T3$Z0N!@(!,RB#JKW\!,ZNR$K,RLTK3:77$ MKLYAY1+NX5KWO+9B$?,7)9Z9(*5EG&IU8LZ64.2A=""-],*<_7>8CE@XO2:^ M4_>./K%6T1(6^B\>S/P9']*OOZ4]>::2FLF&5I"5M --=K>)_!9<+TQM93_Y ML5LPD^UT/QNNX(<%;UX(#2W0$N&2(]5,*S@2F4G>+MA_E3EW66''W'1E5S'3 M8':8_""[)?!KPIP3O?8B"D)SOOT%0_:_^>Z)(N_'1SF3/TE1$ (ARHHTA\N$ M5"HC)4F>([(TPV?)_V!,QA4H^88_SU\W.@ MZ9,^(@X$_>_QSHA712)1F1\%.7LZH7L=R1XZ^_?__7_/'SX?$GC$OF=O9>S- M:R2#05TKSGQ-MHKR//G@;[(=R]O@\2T)\BOZ!*O?OL-G2H8"#'U%L?\M//LZ M)4>.EHZ\*3ZCV"/J%FUM'GY[_+.GGV60^?V'7I#UI7[S-5L.S;66[O[3OAEC M0F_Y#8&_IJ5*3O+MXXN5X*\$=B)6O2B40G\P)A$]PT_!^!\#CCYTU/_N1S[# M 3<%;/LG)^GQ1\]$*"5N"A79;+T$!.CTH$@T^KN:R'\_DZ'7!/]GOAUBQQ\3 ME#SD[[T!C^Q@4A@P=+W+M3EV4JAS[6JCRPK[&%FC2W]]A@+"=S#CYMQ2\^7T M%8)'M3_+T]-GUF7KR9XTA4VAS@E#XI]BEQ&HC^=-_'0>AR7><2[^*WOR3%&0V"_!0T';*%JB'PGI]Y&<@KQ?]J_OT9O/.5(/6]T'&?C[)\\-OU946LUB!A MU9'QEM^")5VN8(M?RQ7#L5>RN$TM9;^?/*Q=0>:8X=J]C M<:[JBVV/ZQ!S/?%AL495Q7;L)>6,VNG*/)6Z/4AMV&V#X?Q9=335 MY_V*RTM8_M,[AE+OR>.Y PE07XRECBW40TK"\Y^N-=J09"$**W)#?] Q2[5I MM\5+1'YEM%K0*K*M]BQ\.$<[ T@+XCXOD?F54[+8XS2N8S&XQ"XK!-4JLTPL MP5!^:0>;1]"T/.6A8DGM#_$YJV$#2H+A_%*419:)5T)U((1V&^.Z6T<UU M=')+)Q'9;DUQ>2&:57Z[I-.%TJ>=92 M?JFTG"[7':I#0/AV[-B;]0B>"7RZ%'VY-&RM::8C;+>,W.EUQ^-P7'719.D! M]D?\L,=)PT$+,K?K<3&(=6NW2Y8>X!4U:;M:UEEW6WW80"!YBU MP7%=KE8'H87H1,\H\SW'280?/L"M\JK4(=2&ST-TV6]VHBXJ44&BI0>XY3(, MV^%B H6$1F7;Z;M\?4)3$G* 6U/&'")KCJZ)@FM!9DV/.PS"2\@!;LTGBC0. M1KW86E5-WS6*T:B\278]P"VOSCIC1L7[#+7*FZ[K26X2XL(1PIE9B*1539!J@-T5:9FD6CV<839BE2] M@RN=GC_@TZ4Y# A)2ZMRE&,P@F6V3'48=9>K;&D.!-:=L>_B 4E:IAJ[-5B8 MC_!IG(8%<@\0>%&E-6CV;-&,&$(K8YAL=)-=#[%@X,U&85GD1$<=H)2V8DL> M2Z5+\\\:$)U1%=,-9@6M!K/R<&LK;K8T]ZQ58>0J=!LU+('6$E2C5)F%DP3;$+["5J5)I3CFN>19#\@ 1M:B?HT8..)JWAUV2=\3#2];FJ. Z12K M/;+.K<2(6W;X61R;HXF>+GVB0+B?>OWHL.V#5HFS9LO+0/OV],5SPR#U;QY] MF]0P5_8&_<_>U+.@UJ,KE?=60__I4Q]W@_=&Q6\'WC#H*_:K$.HSY^+9)WK) MI\QM+WZR09Z^+Z8[?]M[HW%"EC>]P$?3)OO@IZ7R+/#L*-1.[/V];HO!'PCF M_O#B_SB/B?\RFPL8\6F,@'' B M@!%S^"O\RM0\X\5F<^$H2@!$7P B 31?" M"(!-E\()H!*7PXA?#BL C/@8(SY8#OJ6(_=Y+TU\5BW,6R[3.>/YQ*%X_B=1 MY=> >)]4>?/ OE.RO&'97SM5%,].?_C?+\B7WU4G**V@N%T*73+(7#P-/O=Z M] ]*QA_>CPZ,C;LR-JX *8EW$.B7'4J&KVF%3O(+(R@PKJJIA2,U(5WZ,0ID MX?-DX;*.1G 2@I,0G(0 _7Y&OX[L*\:^XA:%'Y[:T\%1"(3AN,( SL*KEO]+ M.PN)E\PN_$X3V(6??G^JSGL%SO^;4^EC0=L9AX[\*:W2_FEP[IWRW+MNX8# M.7BQY^ [V/LZ%!YQL.7O5M8>_S3L:VO-C;3@M#,K/\/Y.ZTD'X\6)];J'(,S;4 MA/ ZV\ W=3W2:FFK)YYH-?R $)\[%/06K,XCTN(3PC+G#<)T$VO<;_ MA45ZAX;G;^GOF3WH P[5\B!.-;_O^LU.H-- I\]DB;ZET[2C$/P YF8,;CO- M662VM6DS3G0:3W4:0WXUO0^$.N_4MKS>\"?K>T%0Z/G>_/ -ER $>BH7\SJ. MLR-'5, Y]UFV:Z;8>[T^<,K%M#B&[:(&0SBZQ6<*@4.ZG<["0M/+O#'X?:<< MB*0"< #@<(5&\*_!H<^Y?EO'>(-A+6-7+%=QNR+K"3@D)C">N+6?FV:Y!=L8 M!&2O,2![BX5RU]$B>/4*?W'YQI>%< >N]ST[$6[ "@2B#D0=\/WF39?KC?<] M7@C@Z@5MLTSO1+FCPL&+2VR<-NLI:+:=D(]RU"P.5U5PMO0PY-5%E MU3%=,PC];/@WB/0!S_7LGNL='HPG+O3;ZWMR,%(_:?OKI^, #G&!QR8A9 8- MLN %0V\ M:'#2G6&(T%Y%DZ.N^D-!7S_G(EDM^8UBM\RLULLX#%5J/NQ3Z87KB46,/)!E M#$2"@7(#Y;X(,_:CRKULV+AF(]+($E"E.)JLAH@CQZERXUF:ARR#8# (!M]F M,)ARO.1I=YEVIK.%3#?1;=VFS>^ M*SV5Z?R!,W*!TDTU%F 9&JU13\<0'JDCN@2C^U((C 2C-0%0G)\6=P@4I[6E M/PP44KTS+W&;"BV:+;,(V6IQM%W&*5!DQC1.?&[N""C'C9K?5V5E)QYIZ$=* M&/EI8Y5B).MN<'PG" ??<<0H?4D8./BOA[YNF#@3\KJRMVPAV)EKAZEK!= MS MV?0+:]F.M#3HF2IM\A":&Z9?!J:J[147Q#[O=<;=%7EU8#;>)\5.]7!K1-_V M&-)P:PF"#%, X>;T=_B@GZ/'@<-W6];"LDXRH=6:31<,JW<]6$D.W_T-10\P M_+ZV$Q!%!9 #(.>B(.)H/"HI9(49$[79I%U%[MA+TXA)['W$5"> M"X*Q-Q^,3;8<>*%L%[QWS;8"AOSUW;]R>>X_.",_N:3A^^"ZQT*_0\$OW2TV M VV&5R!6;,E3O4A$8RVQO[,+F6#\ EYV\0SL;( ) A"NQFC^""%%]8%G6 MT-I VMI@3<(8^!T[0X34/$8?$/Q])O(=6L+W;/!>:3P\V;*=7NA@G=N-.G*AH?D%,S/^"_]\S+Z?V&*_02,&N#/7V#)\ M#K,'Q-2 UERWUGR.!05D P2(KCA ]*+!J>&&FJ\%X5-]XT/!U<#84> \7;.; M?)TIU7WE?L-=)]J83A]\TLQ]_N/'+,)74R!TG:W+Q;I6@P0V9@@6=8JTH"?/ MF"57L7Q5TD%OZ@ZM/:#60*U/W)#S!VKMC4)3M<[J M#=]9,0%D_*YLT"N-^[TP3G]4'OK:,O(50PZT?YM!$,FNDK7A!X;L@^OF@0M[ M 2[L71R1I[1\6=ET4X6O)?K>_Z[NW%S(=/Q7)V0HLH(=5CNJ.(*077/=4ZI* M.3%\'R^?0M%\BPZH*@00 2#BVJSHWX<(WBQ)5"Q$%%1L-3KNO"\,(S5.(2(U MHA\@[),+CX%:W*CA?57V]6O3K6+9]V4W+-BFO"<%" B#R!&(')VIQ^;[$!=* M743[(!(W'^U5]&"#ZIQ>#IM-@;2*\++.+BKM0D@V OZ0R_*I;WX_M";&^64PD37<[V?NT9?O\'1+_D2NY/6-7%5 MDF=*?SW=.5U>0M#]7*?WW=\( L8 9@#,7!3,G+@I_:,P8\EU&EYW?859J8BB M&Q2Z<,P,9A+;O?3)5^#=@D4/@LY7%W3^Z_LPU8,M7:#B&,Q0O.<9BMR@\P"4BBR MHKG:W SW Q?>,HM!S!'4PEV4!WWQ&;U;*[G]?MX^IO4>X>-79ZH.#T-Q6Y[3 M%CZ?C6+(:1F=*+&UL^N?8")_0PL(TP*@N31: : YBP/P(:!A@IY852E?8G!; MV@QATRA6MW$*--FX!PR!0>$MB'3?0:2[JX4%.W&=060;1+! !.M<];%:^+Y+ M#"=H58F%8F\+C9 )5")\8>C/DF.K_!B+AA 0BP::##3Y?#6M[]7DJ#3KK[2M MZC <+TA+5>1IO*FGFIQ&CXD'%,- ]!A$CV\H>GQ9E44W:*H"9_0:2_) (>MM M2 K0F@LS)"_JN &R<9/6V,4;74_AO<)2\_>7(3P49G)@*H7$C2JHIAV%FGIS ML;^S-W 4R$D(F=(QW+$ECIU>(80_E YEW$'H%N'3YU .X=(8Z@:/A$AU,S7:KI388 M>LI;?<^HL/.82A\[<10PY $C\G4$(-0-0MU7'^J^1%?RDEP%4/]Z,U5SY[ N M[M 8-F>L-DOZJ5P?$.Z_0EWE?=N^FJK+NI%$G$JGN3!M0)K25 M-'3C&9RRBF()13_:J /BA4"O@5Y?3-N.AA;5*"+)D8COUH**^=N9I_"I7G^P M;>=J9/FZ]/IVS-2+MT;W%Z\F2K/T-4-S W.M%70Y^34(I0$_$\070"@-B/JE M&VU':)$!G+XKJ^1Z@V@1+ZON=.SCY0\ @G]".:#%(PV;\?Y:J#']!"J8LH"!W-#;M: MR,T'\J;G^=DOPM W9U$HSVQMX/7D9)OP0,"!LF19Q5B#2"("%#KTF@%4.L#ZZCN]OOI>_(0TH?A[9RB_0='.M%*W+,>0 M=PPT*O(M/)90_".6_QT:^ \ 'CY"! MQX<,\#NTL^_9G+[>Z/Y/RG-G1;)7$,X_\]"<_\Q^VO(YK;+:O-F=-]A>?V'N M@#\53F?,:E67)+$38C;-1J850K66IF7T,?[IAX(XIV#=D"$_2Z Y#/J M>,_]PC==Z/N;.-&B5D%[-UO@HH .7B?<4S^X%M#?SH2ZB'!*6_0/;O5?9!+?!E<,/ M]4QU%2UQG?P7CVG^_(SIU]_,,/D#)2U!,+2"K*3%![*[362MX'IA\NFRG_S8 M+9C)=KHOVX6E[(<%;UX(#2W0$J=.CE0S'JEN]E66 )+3'\]-5W85 M,_G#($Q^D)8*!8D+]/?73^8%\AN\4,U@:$ MWO^(WY(@OZ)/ MX91OW\,F*1D*,/05Q?ZW\.SKE!PY6CKRIOB,8H]@7;2U>?BM_./[[#C-?N % M9NK[?_.UM(YNK:6[_K1?QI#06WY#X*\IC#C)MX\O5(*_$MB)6/0L=9K^A_Y@ M2")RAI_&8?XQX.A#(OR['_D,BMPT.F/_9$\^_NB9Z*1$3=$J/6%2'*+3&%$& M*H_J(?_]3'9>$_B?^76('7],4/*0:?P&0K.#26' T/4NU^;82:'.M:N-+BO\ MWS]@'/JKT:6_/M-^9A4E,/&HWF=Y6IKK5IFNP%0+R5<"UVY4J4'RC3!(_J_# M= ="@:L5Z#K591FAT.@6A#K59])W8OI""FHP\5>!X<5&\M+_%+N46&TD?_ZO MXQP,Y#N.PU]E>_Y).0F\A$%R\"5'G1<%LJL&#P5MHVB)3F3S0@OR?LF_OB>& M/N<4/WQZ'&3@S\@._\XA>!X&9'^I:HJW#_I^2Y!>\]-#]>5O7N!_:L;XFE;H M)!L:08%)_DPM=&1?,0HH_%!(4TK?N?5XB)85&2(5N"3-<1B72A".220,X1*! MR.72#)YA,CY[U#+Y*<[;;(PC987(NLC)F--3=MUV$.EI8!I^N10O0Y&QZB($ MPXW1)4RI%4)48@F18.3ETD:@6'3<[>,6S;$*:K=$=DY3R=+\KBBN+O!0WL16 M(I'E0*+7JHVENR*EETN[9&>^:*U1C<&9V8HF+64Y0"@)E7*?SX6RS ]'D[I5 MC&9KJC.;*LXX3E82+U>*[%";;1HMPI*]#FI4C$!02NF>^9>"+ J>#[=T#4)* MD\HV)N)VU.33I=C+I:I5:>&][:@+C;2JB@QK&UNTLJ7EETN+;M@T\*,QV6''ZHVY]RT!ZNC1'JD6_WW-'"HDQG,S. M>P12G76-6"KE2:56N/K":.$<@W!-C?$X)M:K>K(RMZ?2(WF@I%7\(:UX'A89_ED)?ER90=IE[:+3HUC. B/QXV& M$54Z5+(R3_YX+1A$U^DNH1$E;%1JPV^I9KIIGOSXH.TU$+_8$(5XS@1E/ZP: M?+[])2'8).J0:LNIM30<&H+HW37//F1IHW34CN$F99&>;(G6%NQE#YK MGOSJ9"F$=$<)(',(F\O2W!A/!KR$2=#+E0-2,F<:0I"O,J7:[Z.\/HZ6:RZG.Q*XG0MK=-/SQ.U M,NLWNO:(+3..7=E2';N^6_;C=&F.J'T,UCR6Z<&6V0W[Q@S=^F2<[9HCZA0. MPW&#GE8A>54IMJAROTMGKY\G*D5"7+1>>7,+=[HS:,3 NPV9OE6>J.R&LDN= MOH%8YGP:XGA-&CE4+.%YHKJ]D;>D)+]AT6V[QJ!QJX(E1,7STL]VZD6[8Z R MQ"G,RH>JM=#GTSUSKR^7%JK"MJ6M512B6-S-G8@5^61E3OI)?L!R4UZ=B2.; MW-@*MQS1!C/"8K>HM96L5*Q$-EL M!C.L"X_Q[)UR+X4'(C/"FK1E<5R/6GD-&5':E$3D"87TAXPL*&Y?C$IXL!"5 M19M/>%K.K^PS&YTT%:/-".7%4FO/6B0B4SHJFV[?8:(DZ>KDYI[RN-!3J=1.G2//4'^%S9KLV-TQ:+IGCF:-@7( M6U,I4MS-"W-9-SL#>LU M2V;IF<54/ >C^71I#M%B"3*6+0_"&!I?MLL!%(=]ETJ>-$]46Q-6J_&6;D*( M'>/2:"O4*U&V-$=5BE_C*ULHVI \*^TJXEIU.WZ<+LV1-5)+C7[@- (F8GEZ M585XQ=QFN^;HRO$K7N>[T$X-2F4 [;;V6+%%,W:&ELK'W4EYOV^.7O-PT:5[SIB"\'4L;.6E.Z(F MV9OEY16)2FR5WRSK%K*L$^41%!"IO,+P 1"(T49WJHQXQA'#.L8TM;"SSI;F M"+;MAHPP&R:0ZL0F31C4SISS>KHT1["PZ:\6$2)NH.URW4/T6:=D6%2Z-$\P M0QIY>APW1Z)344=Z%]5G5N7-?M^\@*T' M- 03H22:8S\6V^ARN6MF^^8)5FPBY2W;6F[$(E-D5VVNK%-:LB^2)]A\.H1= M;]&KB*Q7(1IM?-Z?>GRZ-'^^M*(1W6NO8,B,:B)C%%$$\^)T:8Y@V(PK+_H5 M(F+D7@F)H;$_9UD]79HGF,A%3$DAUE5Q1 V&.]):R/HDVS:ON^QDCA:EM3^R MMI;:;^T&S,26LQ?+$ZPN)1=;L;N(!F$ 9V^6)]@L,FBY,48'HC.I M+WAI: 6C7;(OFB=8VQG!;6YK(HS0P@7&<^U83 Z/9&F.8.,R&>QV'3QFG(4G MCK,9VMFW^S38(SMAUUAQ"@L^U15NL ME-8:GZ[-OYFN^7A[O)Y&HED3A;!-+G:1HV=K<\]+TANZ*:Y%EW'8;ANRJDX= MJR;/6\I3H4IKS3G>63?%%;#JCDK3$XDD?BH+$D&^M'=Y5 M]VMS8M/?NIX_L^N&A2@!3(ST/H'4]FMSC%!XI-ZOH2T1,C5T5 EJJU;-S-XL MSPA<0P9\HQ8 M=\.X7F]+96@[XC694HG-IIP\PP'K'-YUU/8@2+C&K?P(INASA[5$_D;(LXTL"U!Q+2SI;F&:&M.H/Y M>*2W&5S>4<5:I;()&MG#YHF[I)8XM/6]!K2M%K$>,[*P\7J_;XZXACTT:ZR! MMYCB9FHZFD.AFV&V;YZX6*0I*V2'+ABZ""WH>6^P-8UDWP.6-SFVI*@GP1J$ MVW)KRF 3M8^FJ+EJJ ;MD574VLDI:)+B!-FOS?&LNXL#KF9T(*M8ISVS MWQ2#*IN]6-ZG::]J"WT>##V(\[%XWH_=>I'*]CT0TV =WV_!Z#KQZ:,H'"EF M8A-G^W[W:K*\XOG+Y['T]+8^6/D*\.5L]AC L=/QY8-#[]ZLL3P; M$@O1[Y D;U46GKZ%_PJ(!.3FPQ5V=TB2MXK;@"J]76EVAV+S1I$7 MD!H P+^37;M#DKQ19P0T"6@2T*2CE+H 50*J!%3I*-460)6 *OU.U<$=DN2M MA#]0I5M7)<6STQ_^]PORY3?)4_X*G=:R*7]SI%MWO%TXN-X7L*NC" MT_V,UZ-%M.4GIS(M^D"X?@,X1OP72\3G0<>)0 BB7NVX!N;8X M06+&+GW-T-S 7&M 1$"\("\BF6EJ)%]K?I 2!B;^.D;TX(R&/(@N')29WY:0 M__L'C$-_Y?\]$I[L"RAOQ_&[+E_O3P=J2$EI=F+AD(Q.0X,<3;$9/C)KF MD#P+)=Z.D%2UN:F8X,@Y24#Q=L2DX2J>O^)PHZ(>(4OB/N4E>P*WYLI+VJQ0B MUPS[VOR_7\3D"TD(95>5?54*LOB!M.C[JP4E^#"S[58-O^RTROV6_B7!(C=] MINP/J4#BYA*,2"@LI5(G!7XH];4@E$/-232KZU-+PKL M;5];>GZHJ9U,@J4H*.JRO$R?8O^G>P5/LT^>FWP;9%L]K=K75F56Y^/?RTU/ MB059VD%(>]7L5!"-[./QEX*J*:8CV\%_OS2ZM2^%N><[CV^ G?]D$4+@J#E"P)4Q/@320C60%]*9CJ?[\,%&DV\6&QPLE; M$6&QY0J1Q)8L\Q(F(5_^QK 'C( >D#+RGW__3/:_KUXU+R [9GM_MA_W 2!:O08A9$6$^UV?4LS/;&)4J>U*9AF0"T,G'?$ MXM1?1I0R$R%+3Y222&R*!Y) '@B"!";%!9L4)V]5OFR3XM0#((!%<50$.[Y9 M,?#B&JS4')\I5DTE(C:2*N&I60%#"825'A"D!/ +X->EXM?))[D# #OD$OT8 MHI(VLS3Q 1, M<.89CJ%?_D9)Z %!06P' -G% MG)Y\.\!60?HT?AGS>"9$_]5L_#.QM>18>Z MFCP'JV^'&W,+DTSJ_AT3OQ(>)-L< +*.42&9932?,=$"FC8J;499(JE+">.I M3XFC: [&_@5P[*)P[/2*?+DX=O+A/ #'#N)87PMET]541O;=A-Q/+N5Z,&6= M0:FK,J9-J3"DKQ9BC_\D*(/C6G],T5%7=,*Y612VRK#:RJ",_/(WC) /$ H! M,+MD,(._PA<F1+[26J+4<=KB\-$9<1XD9#FT)S?,EE=03(>3)Q ,X^ &>G;]6] M9#B# )P= \Y:,V,[6$&EN=6BL96([4HN7SRR5?42=NK1K,H5:T%H;;OP>"4+ M$V8XB%/8P;[\C4+D0QG"W@"?BQL+]Y:Z4.HB"L*4-RDQ$V;ZOK87!6]>2#!' M\_WDQ\5"+/N^G"RR37D/+M=0BWP!N'KEC=M_BB_9] /D6'VI0&!>J=<#DR$^ M7.,'=.S^1BK^'D4NK!O^TL0%0/+!-!N Y(_62 $5 RH&5.QTIQAZV3IV+5FE MOI;RRW.Y><\W/;^7O*>G,JF;3']WGG]XU2>H_1E) =E<^#H'"7:W!D'K&%OT M/ROA1+O-]A99U$:BH%1@O-6./#&.)3PK B(?4 Q^?[H)X"# P3/=$G7!. AL MCHW(Z.W;"I\4I1R[*M*1&AH(&H^:O=RE]!-MLZBF MUN*+ VL[D)=Z"'MP!=93TX+\\C?^@,)YTP*@WNGBRO!YW87K(]F^E.5V4 ]8 M%J?7L?..(+H^DNWK*RY8QVXZBB%:R**%X6Y5C*I<0YS6%Z7-Z+.J]BLQWG9Z M03NVD'D#@IWI6M3J:>0AJ\YX@$IO%KK>[3BL @H_%%)Q>"C(04'.V/KZ]2:@ M;.[SR^; Y*P<@*5N6!OCU3(#;=M- M5M']Z@['*(D ["N1A-//@#KAF@%IF5]-F0=/^JR<0;Q+F[[6X:EJD-(4>># MJ!HGD'630Z]N2/G <*S?4[\W)L1HTKC>T<))R8I4T4#IHLH;GGY:LZ&J*%4J MVG4FHC/?+&A_5H4-*C4;P(RK*U'&DX]6N"%:@8%8YT"MXUL.D,1%>+FE**(V M)+?LD@Y;W(Y/4 O,M;H*/028!89@?8ZG\^MZ-G@UB&4>A[M6J[%8]T9R>SL7 M3IQK;AH]K@ZOHZ*(EP8C9\>,S4FHI]B5SK(J0P_E\ONSS0"\ 'A=,JW X*L_ M0J]#\ZN&TJ!K+(C=S%KUG')OB(YWC>9GU>#B_0J]E,I,41P13B.$/92.C=1= M!/.KKD(?3SZ_ZH9H!89=_1%VO5+>1X^'<<=T+$X))A3 M=>EJ>?(Y53=$*S#4ZF<(:YG!1FY/9K8H:PVT*9&MC@^?.$WOXGC'7.AVF3&U MFK4<]6IRSJ? ' K^YV51=+2S87A!<0_7Y6^_R=&'6D29$79(R_F@4 MN'PV_0DJ?^(\IUL0U,LK#CNJH)YW:._1N'1Q540 38X^'^ 6Y/3BBD: G (Y MO8I" 2"H0% O,2D,!/7T4TMN05 O+P-X]"1?-?+E=!\)EK(0$RP-/ E]C#?! MQTGY3;!9;VE ,Q4J+G>FWIC5:![Z_8J%KA;NP^]M+PA^E>T3F!%57S*H*D80 MT2@N48K=3GFIO,_VE1\@I'PHV0<@X$@C/&X# BXMAW8O9]61,A&7EISYH_[Z M)[$^REB4L^=6/O;NGWWT,3*I:BJW&S(XZU<#*J3+S!_<<_ON4PN?]YN]UJ+A M0[@8R-L58IODC$I.K33=\OJI=9O3)FJ>GPB!6U BW]=<95L(?=D-[(QO!3TQ M-NXVJ0V&1KS_6 0"<=^S"\"H@G/HRN76Z9V[IN4NQ0% YS7V$X%^;: JER,/ M0%5N)/L'= 7HRAUWI0)=N2R!N.BVR'.?*V?.@0)=N2R!N.@.O'/KRL4E"R^Y M7.#]'78\$:\#O]?L,K1<5V:J;S;J]=]O&G[MTQZS#?1CLF&0YAKV=*-<=? C M\_!C.GE7"[GY0-[T/#_[11CZYBP*TR%9 Z\G)]N$!U(\GDN@D#Q8+"S6(>'* MT!!IH4=)9-:\AV"'NFGN%.J.E 0&K7N@=>^36_<^-[M\;D1;$<-FV820!K/B M^IL18;@%PNJWG)0%\@WD^_HSJ1<=Q?OEA&6K!SDK=8AI%AN[ MJ.X:6%'N_7[D[H>?&@R\5SXY\\TRUXQ^YIGUM>0E@H3E@N:O347;7SO8UQ1/ M=[-=AK(=:8>ZB$I>S0_&/U5FB/'+TU#_*&E9?\8]NLUVU$011=@&Z-T_3@HZ7:J*G6'=;OP&Z5'\O MDO.!NTB/&LS)7PS/&'&'FCV M5PHF1,]^%1RXJ73-Q_I2ZW=D"^E$D,)&1FLC4!(,IS> XH%NX,LB MS77E?D$W,.@&!M )VK8N@C17E7@&J@)4!70#@QSVNSV@++Z2=X!^!%JZ0U9! M!LU5T]JRD(PA37/;X#('*$U$XP\$"0'_YS+4#R#3C>2T@:Z WFO0>PUTY4($ MX@83ZC?<>WWONG*D?#-HW@7-NS>=M/]=A]#2Q>J(H@3'HA=V<<[6_"$A[C-B MV.L.X57WW=+/DNH%7UM&OF+(@785]W1>?+':V=/E.8J\>^;[[>7+]7!K1-^R MM'A?4S5GF3YSPU7\[*$>JWB"/&KD1\O_2*$W%J13J6M02Y2)B#"4XA ;HG%Z MOS#RY6\,P1X@/(\8X$84T/0,FI[O+K]]RVEL@%X@GGW+N6<@WT"^KS]A# 0< M"/@-]=+^OG-[EI*(@:_)0>1OG_NV?;&\;0PJR Q"_)C=K.;"!.[K'XY[[5W; M][2JO.+O"!CXOJ#/&?0Y P$'?9.0:TO\W'#:*RI+G&"_L!UOL\GYIQRLF1$UY5M!VRB&[.I:.BJZ ML$_(W6WI"^A[!GW//^5QW]7U7/-\YID2[7][((\+3?I&Q)NEDNA,*$YP5*T] MDA)7%DWSN"A6?L"Q_!WA0!=!*_1ED>:Z,L*@%?K66Z%_/T+[V<=6=JA(^;/B M\>R*MJWAW"*V=:BUL+1!W$:4_AJP/A ?>55#]3L!Z%@28B4A?&,6LU>)K M@V@[TR=%GTH!"X82Q'K R@3 JPM12H!7UU3I<8EX]:FC 8X 6R_1"I7[';C> MI2&+JW60]7I)0JUUG*$5^AI: ; "8'59I#E[U0[HZKPL@;C!6A(P+0#H"I@6 M *8%W+FN'*EJ TP+ -,"WBI]^:YJ5]T+/]2"4%,+B7/\5(61>(*A;RKI3_?5 M&:DC#7KC;Z(W'I14O(B6I.*?,(";][]+??KBA^HEZAW"GQKJ:F)MMX:NL8A9 M#':\!)?2>@GX 2*Q![Q,@EO\3E,I>G/U#S==YG#WU0Q75K1PMX7OH&\2-+X# M^0;R#1K?@8 # ;^5%!H0<) 0N^F\%Q!PD,6ZZ635+0GXD?(L(/5T]7T.T[\WQ5\XO[Q=_@Y:80>+:I%OX! M9?^[*-VYW]35NVY!SG[)9_W:T?O1R\DBCFOWM7XD#G78:: H3[PS[/JT(X8$VE0^YO%C$^4'A!!1(W/V*EQ4!@^G%Y2S 0+J_' M?=R((8*-_Z#2(GL5+@J#].42UAPHI)@C[?*VN*)#!E_OPL68V+D#G9=@/+L7 MFW@HH=@#29;>@)/+5:@+.,*/4#+Q^8KWVR#T/T>2C$/E#_> /^^U6#X??#YN MXAC)JVM^L'^2 S;,HKRKZZM9R[-:W?1R19/25]4X!9_$A,%/ASFG[WK[E?H\ M'=/'Z;^^/PTY^0G]QKQFIEDW6DN\LK:V=-O6.CN<'5$G/J:#.FU5N'!$Z'.H. C MS[%\A%_7"G7F6T4=D>]V&,EC/GXA^H=0:(+@7(326IFAY7F?CEL+ MR^7U#(72P>XD^@"5#[5^ !@",'1"&#I4P7-9,/0QNAS]%IT_PZ&!K\E!Y&^? M1RN"?G%E"2M]*CH->Z-%(WZ\J/]AI>)+]'GU-ARL69]1/"M+3$O%MWHI0C=A M*XN9POB7O\L/: E]ZTI<@$+''@-R;O4[.PH=JFT"*'0T%.IKH6RZFLK(OIL0 M[B=/!B+@!%IQS8ZHK7D+,:A MAGBES'?KTC##) 3Y\C>"@R#U9T_3.;<>7@ 63;-F#UNUQR0<9LK9Z&=M)P-(4L/9?*MC'!6U/;O M, V8'TO=GS%-28!8\Y]+R:L:3Q[2^/T??J^]1);O+M#^XU2WR$TX:2>V\,O?/%6H/NK3E[\'AJ]IA4ZRH1$4F.3/U'V!7@&%'PJ) MJ$'?^7=QW'K]I=_)-#F3; G5<((@2R6IK,YEJ43.(8G$85G"4'1>)N$R.BO/ MDR?[M_ST%ZDN-,;C8;&MAPRR1"S3U.8PJL9I82K\&*[3KV$4@Y18:$D,>9:5TJ7Y72.=6'0WT 5!7E:6=N# M_@*=9$M++Y=2R-J4=$%G1+/&S135GFW\)I^ 2>[S\?K8ZK4] MO#RAI.S.\Y]73FO],E,U)C0444S5Q\ENI4VE>^9?JKB!23@FS"VSG5#+,4GV M/$O*EF(OE[:0TK9AU%Q+1+:MRJ!B-7&B'J=+RR^7[F)Y-1-,S()D8H2.5 ]: M!FCZJ'E238?MSH3@EIKE-)ILB-B+87^6+]K:)Q69H5K>*P;_9+DW6O1<3) MRAQ1B_9*Q83R3+"*2W<0C1EQVFFE>Y(Y0:G3;50?:%.&7FW;3,4<0T4M79DG MOQ@/,53L;GJ0[ ]:@^Z87^I!MC1'_DW8L@=%;X4QVLYL0N,ZW^2KV=(<^3%U ML54$"2$@>2(,S?EHC*IX^E)Y\HOAX,!I9>7"5$Q"J]):F1B+NJGU&G,4.L]&3E7FB"@33UHQA"1)7 M_8;2JA5#OS+-EN:(VBXB]CKHS6* G/4VJBT?.EM&XDE(*KNMW> M+5<"FJ[,O52EPQ&6JI<$1A W#82=\M2 2E?FWLF5)TXL<1QOT1-*6= [M*;" MZV(A-KHC.]$49+6%JNA3+9V N2,2N32:_8;33A;BKYUTJA-&:E75[/7S!]IRZS:' MFU7%DIM,JU-LNXWUFI?(/$UE7"#73&"SC#!83HK#5CCUD'1E;D\Z;"KV>NY' MEH.%6J49P\-V.UV95[W^;&VA<=^!'*ZY*:_,<#9&TY4YFO99;$:TXG!NC02M M.O&UH,MF>^9I.A+[AF0R$2)N-]Y\.X(@UH6SI3F:3G511$BN'D+F<,80 \1# MUWZ<+LW1M#8;+07"$JI6:Z!OV6 >N LZ6YJ#J[#:AIV4./3Y?FZ!HM>T2E/YCT(<=KVA13([E>%*=+ M\X2=E95R3/L+G>&0:5DD&LX4&N[7YLA5)(;:J+*NH\QJ5^0#96!7RK/]VAR] MFG9;F_'V>&/AY*8,)V<&M&AD;Y:7UU)IPO;[P\V"P:4NQ4P@VARF:2,X3]L% M89>;84BQS&IJ"7*_!IR^P1818Q&FE8%PGF!&8ZN0 MJJ$8(DLO'7%9\L,6G^V:)UBYCJ*"KS(BQ'E# \>='5UL9P^;)]BNOQ0X+]HM MF=;08X5A?<#SX7[?','8.4FY#J0L+'Q1ZMH;B UF6K8V3[!F:0RUMF,!%^GB M9-!BRR:"IW8PDB>8@90[.%6<;BS9&;+LWMNJK#X4JM5NK3-'5 MJ!FG2W-4H"VB5Y2QH6]M:;:];+DMAAUGN^8DS//**%M=(!5K14"S"KQJ5P;; M;&E>PB9M9UGMCZ>)[<0R=!CAO7$QHF,\]5W2 MM7EII#H4-:YW.U#+UNN&/\24^FB_-D=<=QY,EPN3GHDC;ZZ5Z>Y2J%:RM7GB M39G=J;7E9DD2G4324[-:]'!G< M,M55'9586Q'=1#!HMM6U6IPNS>VZ0ZR5$L\8%Y*'>-M@\2%=2HOP#EC[0\O! M-[C875AT;S9;5E:LA4C9 ^09H2!21Y?89=<:X4@1QBU%;PWV:W/$+=DM)C9M MLEEG!,.Z-.R!0=D3"'2E\:+K.E.8*Q#+OKFB-H+-+1 M9,J9G?92Z//9\*#&18J[$6"4L2JB^];-O\F_$[9>#.R[4Z(V^J MD^D:0^;F;#]]-O=FP:H[G!/"&A:%:%7:T"+%> 3_U*?YPE)HUC@2(LHDA.B# M*N2C %<^VY66@ M?7OZXGD@"5^&?QG[2) C;XI9H-3]'A(NVMH\?!XC+F;!W.PGCT%W"/K?--@4 M^D^?^K@;O ]"':GC5C77!_;WDCWGMA<_A::>OB^FX?!O,U^3K6*<$.&OI1=D MQ7W??,V60W.MO=CS,4R9??#34GD6>'84:B]>]-B)E=NN<8,.+3-.*7O;V #Y_$AS>N MA@9\ $?U?3'BK:3O"Y QLND09O MU;2=LR_ZG',K+D4RSGT-Q'W3X*VRJGO5CM/>7W %@O%&>=&]R@5 S;]2@;0CK?S_$ [[E4RWLIWWP,-WDHU ^VX?LE0 M/#O]X7^_(%]^DQ[EK]#I[Q?\_6F.7_Y^-C_X2D?O7KH($%^17Z:YKAHH0*KC MFA4$I#K Z7EY- "I#I#J *D.D.H J GB52#5 93CV-[8:4-7?^R0?[]H%?CC M !Y!.!_@(PCG@W ^T(Z+L!XN/IR?W0$(#(?K#.3_*?,'7OC2:@3Q^6N6^V/0 MX+O;ZAEN3/RP8M">XWAN(;M[\&C@>$/!R"/( M2.DK=_G;=^Y6-R49%M MV56T0K%0U13-F6E^ 84?"@@$DZ\IPD??^ZHTY-0O??*VTA?"GUWW_NSS"FCR M'[3_[RV*%/YC;I*G=VN^K*0%_X7(-<.^-O_O%S'Y0A)"V55E7Y6"S,&6%GU_ MM: $'V:VW:KAEYU6N=_2OQ2R*^DW^S^D HF;2S BH;"4RI@4^*'4UX)0#C4G MT5-J8P;9SX1$:V7?]'J^MC:]*+"W?6WI^:&F=C(IE:*@J,OR,GV*_9_NM3;- MBWAN\FV0;?6T:E]?DQE\CW^O=@,WQK8<:PF]VI""+6Y2%*DO!5533$>V@_]^ M:71K7PISSW?D\+]?S$WXS8TP55RND"WL81)R)>_,>0!A="',H[\ MY]\_D_WOJU?$'DG;UG "A1J$K-A>"ZI09LBBL> M13>NBV#-$76]Z%1$/P).Z=:/B<+]DWQ')_0[.HT"9%)C&TT;PB,OW!9A5NLV M4G3"$G0Z RC=4/GBD6ESZB9K8$,\UU(]W!J1]+SZW)2;SS7@](GMK$1G-UO/1Q*BV5RE P="7OTO8 M UZ& 3P!>#H?/)U\L#+ IYR;\V-P1-J_T' ?$[&/>Q'6U.JC>@1;Q9W?G"RJ M/(3')X:ITM2+L'$$]ZUMN.H+S&I"JVTJA2GTR]]H"7K D7-X/@"G $Y]UDR, M-W#J36SZYXV TU-/S?,H#%?I.)A8"5QFI)*ZJNKQ@*H=&9(2HB?;', FWMOB M$#,MSR"MZ2-JD5Z+O5(:CH'QU,F#B5(.F?X%H.F\T'1[0TJ.9V]];D_5W>)8 M7PMET]541O;=A+Y/3F"'W"T-""].F%9%&C>&(L3V2T<.*+\*9>1D;9;*W56% M6?6DN->K#C>JDD$9^>5O GXHX1# LHM2U[_?I";(!7[\&K8;<_MNNU?B2NW))2 MBFNR8\GZ:7$E%%RJZPGB&G*OU)=T;?H 1,7PY&%S"MS/QPN EL^<;L>VX[: M UDJR>+*EU"IL@PF48U*SW?RR]^E![C\_A0EP*;?H %\7N/["FBT+ZJX$>P" MQ_L)5.B\V%9Z@3<_I9Y9V4K7L*V2G:8K%F\:2'-3<*F49,P'B@R]2XFZQF ^.! MS@-'K]2A;:?#W0C;N;;(]:%-'^EJQN+3"LX%>5SG(ZO1@>05ML2M6I-65FE6 M*2U(PXD'Y$!%&H"DFY[R<\W$ 2.!?M][>_=DGW J#AL<*169$;T1=_6VNVGV M3CS9ITHS3G\@<:(E$YTBKM35*M]/+2<"U?#DDWVNF3A@#- SC)HK%(^' M2'G,..MZT8()NM(HGQA+$$7WI'ZE6Q4=;<#2);$VGF!I5"B;Y@.5'LK$6TFT MRY_FT]7"@NT%P374/><>_NE:OR/-U+D87?M1D'[Y3/D0Q'[B!)R[>N4+JY$Z MJOQ>D!?S>>-G;I.5=P=%EY6F^+S9+T!\;X*7=RB^%Y;7!_(+Y/>J7["=;>@1+ZONVWM \S/0!* )YZ?%%>7F@"H 5;CE%D^@"N=6A:M/#-Y*>R%0 MA7/WD "G^4+399><1W]_'QL6L@0Q:4V:%BTP(R4,\:[Y!Q-)7ONTQQ@\_1B" M'Z01^#W=*%<=_(C'_YAXW=5";CZ0-SW/SWX1AKXYB\)TVM/ Z\G)-N&A5EX3 M8EO,IEX75_%HTZY@9:81QQ*9M<@A#U")/-#4QVRKJL/+QO/5YS)@:8FC':6"9DS MTMUDJ*WF_N\OQ3GS68R 13=0PCZ9M./0'R!^%Y\SO"B M0V*_',R[1C@';<:=#1/IC#QMK:,>6OS],-@/GS 8>*]\\BOWFX:%:OR>Z0D$$B$ M75VKX/WDN\[@FPB\LH'7_76#892M M>E&EUK%<>,&81FW2K:OM=A3K'[_X,;O*;7_M8_^[AC1^Z,?^8K=&IAW)*R4L MVH/.@7LA45."%_QNYS.C/K$,,!ENML<)R,#IY= H6GI L$/W' &% [V?H/<3 M]'Z"WD^ @Z#-!_1^ DT FG#OO9]WG\?=NR7OB92\XJMP;E6;RY$=0-[[S+Y<-%(VHZGL+40:-=;N M9#LI#OY_]IZT.74DR>\;L?]!T;.ST1UA/#HXW\QVA !QF$-< N,O"B&50$A( MH(/KUV]521RVL)_]G@_ U1']S%&4LK+RSJPL*4Q+I9[WY2[P?.=]L]!6A:Q?%3K'0IQOI]B^7SZ#"G'B-3/C$PEX3%XX5\8D" M&L#F9;:_=)>2 NAEH1$X5G(S1A=59_[X.Y6B;[ALEAPA(D>(?FW)9Y;M/<<4 MUV\+C3?X0\_(#%S!^S.1<92H&D_IK9&\KPLS>^6MM*T^G2/GAI49^H^_&?J& MIFDB,HC(^%53X[S2XL3M(?1[I>E10K_?(=EYO3E-0K_?(4-YO8G(BZ;?=TJI MD;0B.35[IMG#]_&6^UYM.U% [MXLK%;WJ;53:/IW//*6\3VW)NR<$SCV5,W6KAW(N NM>=EN3ENS>B!+Q:2"WI6SS^,98;#)U:9&S;UNN#9 MQ7#'!16Q74.6EAQ8)0=6R8%5(@?)<1=R8)5P N&$ZSVP2EB!L (Y TE8@9R! M)&<@"2N0,Y!?CHL+2CU>)RN\4SZ.G($D9R ?9S'WG'1A1_1P@LT).]""-7!5 MPP,G3%@9# M=9X8J#7(P6V92>*LVDTZ][HKH,^-#![T2ZZN?*G4]643_%#HVJFTV2D0#55@&W*U\,!)Y?8= M-L%1_]+7W<) I :1&I><;"/T^QU29]>;(2/T^QWR7=>;UKIH^GVG! U)4I$3 M=6=WHNX]'8W<-.,-YJ*XD8)4*MM3UUM_C%I6)?&)NE..QI4*.MPHZ#>L[1P\/O3F0:^].4;KF;+F,&'JBYJE.[S[2A]$FA3".; M3-_0N0PYP/>E!_B^D!DO"%=A6O-R!!E9?U!LK<&J!*KSH26!C1PL-&_<,^ZP8LL\K]C(Y>6?>OJ&:+979\FO0W9= M;2O:U\JM$_Z_8K0G=*ED3&A16]EV/YVVZZBC3@KWGV5ODFF&R"DBI\X?5V$Y MQ/D**E(N\;NBZ]D+@IKS1EWJJ%::3A2&D_O&(&G8[ K+,.XY&49$&!%AYX:K ML#;C MU+X4WCHSY(7%,Q?#;%=YT/O%1>452[%50"6HAN*J$XIC;BCD83]>Y/D6T;UM MM;N#XN^RME/%'1RD;$\6]7>L]1"6WIU35;=SB1TMILTA M6'">L?J-L^5X*6+@>VAQ<%].Y+WR#5;/9#,N36_,\:ILTHN6H_,RDT8%'2GV M)L?D;I@T^Y.RLO-EGPNHOSQ5MO'Y;/9Z&?,_[[3WITHPKEZ\O#8\_/FRY>V5 MK!.X=.!Z(20GPKS=4KO3WC"EAC1;.'9_WI*"IMY&LB4%9][OU"/\A:=JS7U;"=9&0PD MT1A+6GLIS>0"XW V=(U*&2)EWES*G:B[.2LK\5+*\=_7K[XF6G@L4+W W MQ\&"S9U4&%2#156J)5?# M]/SUO-=Q8HSQ:'+3:TQ]^+S0J]<=O=!VYLE:6[ M%98L:>0>,9GX(=>_B&!YYQXE7\U@7V&^Q"M0B&#Y=<'2 ;YBV$ 3%->&6-IY M1"LW'?#]?MVD%P_]UL-BHG:3=^\ER3"Y;T;R'PUDWV%<(G7Y)R5<+E@WTA5@UE@P:&:Z$^ BX:Y M8 )LSUB"JJTZ,[ +QKA=^IY.#VES5FH6BMW@8>,#_F/])-,RUF.55P2I5I?2 MW4TWSZY9[">Q+"YU9T[UYB;RYEW[^WPUWWV),4/DS6OES<)JF1Z_-.?F8-H: M;$QILTJW/SA^DBP.%2G/^ -ZUD[12;'#KQ(TMD10&Q^.3M[DV)^E2'%EUK]\ M%'1^+VX^VC$52EK@OHJ_2$YYQ^!#9$B 4MPM=R_EFL"'_S P7; M#/73 ,^] F[C,=#'8/[Q=V\"*$6%J@_"M(%<3=F.#Q^NN/!CFS+@=&-7L:BY MXOJ4HU-0;7H /O9UF]B")_GV+ M5ZU@TN[PS;+ )VG^+I6$4/Y+.4*'9GAS2]D@B@;_?AMN$-TD)B%UO5;KH"]? MN6,A[#*MI3/9=%*7F50J(R='*5I6DFQ:UA@MDU18C0&<%BWJ7YJQ_/L_\)_= M^#9:3I*YS:0^:(..M!W6>$?J3J$F+E)%_^B)A5,$_*N//!(& M-M)7UB.Y''UT1#@(N4A>X*9J4!(4D)K$;!TQA_+W$>4\1^Z/]^W4=KP/0D_K MF.>%9+DWI'I"H=(4ZV)Y2%7$>K':+'?#@IUJLW LN J*-RE9SNJIT/I4@ MB MLR@TNT*1@J^Z8KU:Y'OP3;<'_S2$9J]+B26JP'(H'R13C^&\;%T9M@W:XD,IW$,G-U?KOEUQ1[#D3$X38>IM\Q*L#"5 K4MP.A(VS2+-=1YL+$V?)R-CYR MKNH3SMD"2TH\=!?I[6C4:3RLY%Q\9&TK+#Q/8Q@I8? Y9YFW&ED.TA(=']J0 MW5*_O)1D8<$(7K$K&FI_ 8EZ'B0Q^RIL,']8UEEG.M=N[N;N4-^!7J5AH;.A0[ MHU2J5S;H06:1,>4I[;CW;=04(#;4AJRZRLRRD$IINY112_V,L,7] ])/A][1 M<[JH=!>N8*SMEE6UZ[-9@/VLV*P*O^S->::8%&II$]PQ*:8Y:N*ZF=BL'6/M M=OBYUS7+/9UO]O*+HF_Q,G." I19X]Z3._D[*>'.RVICD4M.IG#H"1(8FPWG M?J8G*@+K]OI*#]R-ULP*#8T!X/<8OG>_GC2D!&<_W/DZ8\@N''J"7%HL'RAU MQA^:9?!3S(MR/PGR$5?Z*:@68NEM&DLN]WUPZ!_+_(R>X)+9(;QECDW7X-#3Y"+V4XV"DIYM!;8<3W=8]>]P'3;T'L^082K[JQZ)]$+ M,U![<]V^!^M9 @X]00/WNEZX;]<3+:&PWJSM"L>T"^-\?9,N.[PD-D?=^M(M%;D'7N9.X+78FD_N+^=/]3J)6F%AG(QTJZNNO>SPL"6V(Q=\&RG5H."4^9.;,%8D"$G9*L+8< % MG7$UE:X.>Q#6$UM ![I:8:;=$ETS.^,VOU97M08<>F(+&NM!VTO8TD"8Y26^ MW29'HU6C&7Z;*4 M*A=F(AX:FW7BIZM;P#,]II.5G#Q!+N55_;['@^;*7(BEK"*)67XT MA4-/\5:BU^'72MZC$R-]TQ$J=&%D0HU]8F.K6:;F=<7L0! UW_#G@WG4[S'3J!A^ZT MMA^V@8[=CDRSM^R+QQ..7*RC^1TXIPZ=DYUYNGN?0"'?'Z$GOH)(^*DO M'%F]^,&[H!5UF].'__<'^\:O\FKYE7M1P[UU2%$O]G$#82ZFJ MWL0%@&K +R8>)=@:T*CWJ[S[6$Q\(J\0PGA?PO@$(?I&5#Q;?%" H1GJY#Y?QLS:_H=1G_-\8J[R9"SJ?-Z^^*&)9F&:)L/D[97!6EO&.O M7*)\WO4:[J_72B_2#JJIIE#TU:-TUYE1SAR@PT#VF$+GF9:&;P#OQW/$]5X= MNK]N4!00UAF*^Q3SZ!*B[. MMVT"G[(J+GA2LNKI3\#J360D=K.+^ M^)O)WM!L]G6W"Y\;S1*N)5S[*1?WZAM^G=1J6HTN]\8=KQ8=C/!68N."ASP0[85RN"3W"T/EQ-/(T$ M_UQ/?%]Z(*Q"6.5J6.5J[9%S-3O2^ E%,(>FAH$-8]1':.XBD\+?4-"XIL B M,.;()"'AG6MP%-_MOK.O]Q:Y>)'-)8=XCKGPA)'^^)M-<2>Z39X_L1)V)>QZJ;&=G[#KQ-UD[[>"/!06CIBR9V TT!IM M&7[E9Q%AAYW MD\J=NG* L J1(F>%FN\G13[6VGRS%"DIO;S%V:VAQ+*UP9K/].5$ ?4N32,I MDLZ\SF$DL;U+C^T]-4$QHZ 7@?>2$4IL3:(,B,S_&LL1WTK^1.*+NQQ_'2@> MZ*"5B[KDA?+_A/COW#/=#B@/1O2B7S+7Y6QZJ)7;<@Y'"S.O,R$)!Q ,$!GP M-7;?>\B .^6!V\SO]:3$2OD)KZTZ:TY"3>FA"9CD&!*#_!8QR.Y$<4%BI(07 M0LWFP/8P/9'0(PD:G!EJOI_R^-C0(V;]/.+\PA'CG] 4LVQ&RFQR#VL!I,I. M&R07D\J(1Y>2H(,#-UGVTZ,%A$<(:HCX^-J8XZO%1Y+Q:P-O>>\(H-(8%<0Q M8]31K5=T&&QDWWFYGAT M01TR&S,T.6Q*I "1 A=AZ_V&%&"\H2$\-"LJ/1@^;'+9DM9=-/$UE=#Z8V]2 M;#S22(ZO7F6H$1UTIB#E&YX7*+8*_N6">>"J$^A"H(RSA_P)4O)( @?GAIHO MUR97$G<,DU9EQ;"1)!#M:B0'1!V'$EYL@K!LZC-G=)21MK)8P3VE!(^6V9X9 - MF;RAN7C[.T+X! .$]<_'\/M5UK\3-Z5,QIL^2$8RT!JF[$_I!8]8'S71NTFE M/ZI!PM7:=A<:@WQZWD7;I:0U,/+WD4E(V1XY?4T""&>'FN^G1S[S]'7)L"'W M0W06$/N?4"/M!5O9@M0R(142R6W/]K=0WT +,AEFM%D2@SP3/B&H(2+D2XY> M_U2$-#W?F<[O!ANZ>[]N)RNK[3CC81$"+=$TB3U^C]@CKZINH%BXFZ)BX#;- MIF&COSYP@4?*(4G<@<0=SM!>;$%FK=HUR*K5B%-/B'B[,G)Z$)HRK0@.YQN@ M1Z=Z4,2']VQP\;I'0NL$ U?*[6B1#/LN'2JOV%BYT& :2L"C@CY($?"Q@>%- M4" V#*N-3MHP)'Q&?-_O[/O&<'7AIT.0!/!0#0[P1%MX) 9$O0B%P GS2.BM M SLS9+IFK9ONJ/U[KC2VH'F4QLUGN'CSF9/EX(1=B"3YSI+D3:86"1A=>L H MKT0I2A >O"$!(N(R7JG+>-$&4,QS*#[^UX75\$0O0$ X3MO_PFUS>QO>_)O4$^*';-0 >E M9GY;"GIT&[$]R@)^5/_-J[7=+C1^MCL0JQG>W/'"=*!NK(%&KO\@?N]YHN;[ M*8Z/#Z"%9]BZ4$6(>BNZ6[%E*;8O[.Y6?.D\F__ N^EFH5^EN\RP51R[V423 M@:H$7PC"ONXJ*<(Y1*@0H4*":=\DF/;R$3 2OL6;APS,$G[*:BE.R ^T0O)QBY^1TM68,!UX5V4RYL M:LPP'W4+YW?G H*![R<'/K(-R&_* 3=3LMN^WO"%C=>M#Y1*>B);*R0'4#\0 M$HK['J&XT"3TD$WH[.Y1B:)P%*3]?3,0 W@_2%CN.CWH7[]L_7(\8;S];ZI0 M^[[T0%B%L,K5L,K5&ASG:E/"SIX)3WB"*\67P&R=\*39H*A(2ZXX9C(KF<7W M%62RKRQ,/S,!6)J^6+G*FTLD+9F"9:U7$;<73Z MC[]3[.OZM1!;ZW*#.Y$1UG(!;K,0%<^'(1T'U>F12BOBIUZXGTJLNXB]HSMI M3O7M6BW[Y6&]51>40I=SO>Q2X1;0LF/#7%^*B_?=(8<.B4@@(N%B[<2?BH3Y M:CRS@WS]00JV_9[+55(/S=(8B03<$98Y81Q^M$BX6K/QS*W#?8ANKFR01X&M M0P5UZ */$G\D;D>\_6\NQK\J;M<*.?,E7W^X=JNJ5GRPZ,"7]$IAH]';,B^S MN+M_EHDW^";1.\+/WYV?ORI\]PI^GB5'WKC7*2XD(&UFEL3G-*O>1OR,8G?) M5WILQ J[^.#=_M9X%RR!'8"CX-U/C#,2P;M\=_V"4?/E^N2JROWCR@35^**% M\+:&S]S7'7O< ^ZL?I *)_1*LC51D^H\DS2[ZK !DAEZU=Y"O1+V\+_))#/D MR.29,!!!S?G*EFNQ57]/N#QKODR2V M^%UBB^+^,(&%Z(J$$S\D_#!R7 VXB7#P#V:^ICS',C3J'S3^[YK"$U^\U/-2 M"9]K;];1GU?*?WZ<6(X2ILS3"]O*=/B5[B>64/[C.P"X9/RF41*-).* B(-+ MLA#?(@X6RV5SV&:$!ETK;D15KF7M[MT8B0-D#B89$LR\]F!F^(0F\"E5\294 MX 'MR6%3N/%+$LK\ZG##1>J.=PXK$*7R:2EO*! *4![@_J%PWOQ&@H*A:N_= M1GXO%5Y2+\5J:^%U"\ 30"OM2 P0-DL#JA=\I0)WDZ1)?2.1,D3*G+&4^=A$ M_/M(F:DC5;=F<3F1 EM<+ALWU M'%Y=!(8+'MT1Q-O:\35!3V.VP;39-3OI^I(.YIV:[ K]KM1HRRSN_T;3Y$O5^/,+LXF15OQ(FVBV')V2)"J>=.J1>=.=@I MCA+4&]V)X_JHA6,1C$[6N-0:BTJP3!ETS4G=]6K38E9G>9G##<<9YB:9B7=1 M(-&'ZXH^[.JKX5#X0&#[B'8]0P,AT:(;8G 1%8DL7*>#=<&H^7+5$V M1 63)<<]B(/"L338]7[;E'8!R$>)Z*?ZI:7*^D-5SN1HL>2*\G(K^>L%U"^X M\3C[RHZ0A).(D"%"YGI*6]Y;R)153ZIG;%^1!FU1+!GQAO/'P)?K@2NYVN9DG *QKAAR MKA QKG9"U"^=5#)E*0^!I'34JCK(V-59&XIZW&(\7LM(")]@@+#^&5J O\#Z MXV#IRF)[HYFS1LXRBS.]R:4<))AV\<&TQ^5G^UHS1X<*X&""[8O12 T: M<;>)NWVNAM.1NUV-./EG=I/9%'.S4@MPDB*EED:PEGA=:\M8B&S1C?60*,4SP.D_HUXA6>'FC.4 ME!=I*(77G3[*2D!S2-2?;1?XNL(4V:6+Z8;3;M"U,NA7J@4V13>A#97%-M2K M["?"143 $ %#PD[?)>S4 ;OC!J'Y9>.HDX6NG::LP[W3)-)T#1V;R<7Q5YNK M._"QJ*.S9]!XBBYPP%?(BR.(!@S.*;LIM97,0D;9*%)W=J=Q-7_0Z::@W80; MN#/)>+$'Z>!.Y &1!^=<\?5;\F#$9HOYKF57A=ITF^D'1DNW-V,D#] I5>Z5 M%WT3(_!R W7A$_9]V.=15U1JM*'^C)JR_W6R)Q8)VI&6R6]3):1E\J7:G,^T M3#X=JWNV97*F1@NL;-M+:=9MU!1E;.FI1%M.XJ[LS$V2(:=6B90A4N9\4P1? MTI?]=0D!IEII5K:985Z:S5/:O=DK2+T4EBUANQ6.B9]6)8'.2PQTGKVS?X7& MZ[DIUF_40NN9M;UGN^IK,X+.#0.$6DES]>L-'0FZ#E1K\C8E&"(D"Y%&E61N(_ M)/Y#REV^?;G+(^JXC@@+X0C"$9?&$=>A):\GCH5+H+"A2AEAW(J"YG7X AQ, M4!+,NDX/]()1\PT]UX\-@OV6C]J"V'.TJJVZJ/RV",*_\+T5H$TY]H9##_DE MI]87ABFAN:4;0IF;JV*^/RX:,G1J<9?_Y$TV_VDF1,N8G0ZW@UC>:1A$)7!*0^OZ3S:NWJ\S:?"\\9S#?4",!?V>CT M@*-3Q==U!*Z^G5K(VD0AKUC.8R MY+J![Q%M_<_HT1-6 +$.!-+27K8E ?STR(HH4FYD<>$..@Z-6<8&2! M7(6[VPJ!WS2[,[95R^73X'[:1N() MV]4,\R72Z6J-;E(!^=WLYG-3S>1,(3D!2ZCU>U+K=6@7K%;_Y2O0W'POJ(_V M186&$G"/\702CX'>N-YT/_XNS]-^ NNQD_):YM",Y=__@?_L)E(MH+A(+DR> MK)9#3XVD DW_\_VX_]DM89,[@;"7!NDCH/&___U?Q\#'O8G(LSQ:U21$$HN% MV1@D1BY0S(2BPP?_4*R5LO&B569RMWNO_L?>.45HH!CZEDO]DSIZC= 1P^5, M62>.,!;)SH0%=/]']+/=9UBR[S]T/ -Y33]<8"F^L01H]D?SXHWQG?D/EKE- M(\* ;Z.%)9G;3.J#MNJ)H.8.&_,?A9JXR)7]1T\LG*+-7WWD$1/:R-^U_GU, MZM%'1R2$D(LD%)+T2/84D)N-*ZDCHE=>0_B/]^W4=KP/0F-L^Q/Y5.X-J9Y0 MJ#3%NE@>4A6Q7JPVR]U0WU>;A=MW%#9OA:T@-HM"LRL4*?BJ*]:K1;X'WW1[ M\$]#:/:ZE%BB"GRW0I7JXJ!+_2DU>:E8A6/^^D0!_U)8IRNU6G4,*U\_AK18 M[1;J8E?J"/LPQM<#^R<_@X+.]]#Y 7_B!)YB:]Y?GPS@BRKHU[6E@B--,@#I M3$I7LK*N*CDYJ;*JG$V#D

?T?(8?CV4V/B<8#(9F3<^WZ8V9G-T7.\"?S-IP9&Q.&\CWZ>2J.1$V=YM. M>L@QKA+P,A>?<]CQDO75A)?-1'FY+H[XSG2U:,.1L3E-P%CI8K_JFNGAPZBK M%+NC88Z7DS+]=.1"+#N53GXZ-A>!EW%=T),:E96[,[7S4* M3GJ^2$S;<&0,SH=D6=!JK5P)8CZ1:8")+Y8@U*DXG!-NG.[J8Z$K#5)Y1S0G M_9JOCV6QV6YV88#VQI*Q6&6:V*SD=AS._-L59;PLZ4J+8O:]F M-X4'6VW#D3$XZ[UR9A" 5)E.]/R"/KKGQ(HTEG%NY?'(53+]D.P/MZ(0./G) M,)F5[R\R@]K29*V$,)+2P+6S:,[8BI++ATFW:%4+@FA(2;K7 M']=6ZDK.QE-]1RVU'*$\'9D]P MU@GV805'QM8^O1=XNS?,]VBVW'!F6N>A4E30R-C:YZ/"75Y=C[=FMY*Y8[MR MMYOF>3@RMO;9:Q6_V)=IA;WS-Z## MJ*M[/#3.G297X<7\L"0 ?WRWE1(3CO=X-#0&ZOVD3-=K@OE@*DFQ('(UA6NU MQFAH#%96\?+53==H2J+>F1ET>[R@4W H$X?U7L\']5EY+-(SO5>JC&H+MS98 MH:$Q6*UQOF:.LMN GI5=M9&1@_ZZQZ.A,5@+%:U4R)A:11#%?#<]'TX4-L"S MQF#-^O?6N)B?BU+!;BI*SH.L#WF48>.P!I5)DTENRT,!!+55?3:QV72'1T-C ML-YMQ%I+;A<'9BT[;P_X4GXMS?#0'0#82=Y;U&'.!EK3EC+WP(_=BV-%@0S0 MR/A$EI,:6ER/S=VCV$%DZ\;="=_=/36:C0F5S#M%PH]LO:/Y'3BG;CFKG3[: MO4^@*,B/T#E8023\U"B/U!Q^\&ZH,H+>;>"#SS#&7Q,U8=X0-3GX6!\%"+(SW9B?9/7(OOS6OEQX"<]W M+-IYXYJA%XP^_+\_V#]^E073M\S'5T&\%+Y]8Y%H;^("0#7@%Q./$FQT:==S M-7WG5@_RB14QA##>ES ^02Z^$17/)C8+<(Z1:\#G5("U!&BAZ)F*[25.;L$W M*@HE&H4(CKC@:"BN.@DSUQQSLRM9(RJ%4,;'4@;1*42G$)WR%LEQ/CT/?E>R MH,.?1,<02GD5I=!$YWR\SCG3CA(_9[X7"PF#^=S"!>R*16F&IUJ.%[BX'A4W MF4!A4\JPPP.<*/SYS7I+G,-Q[:]$QC5<,/-4Z/S^V:3KV5]"[(38/X_8OUH3 M_BJQ7YX'BEM%S15HT$+5C<^YN<#SO[VC>:D.U/]#^_[][G]\*L1 M6[4@GS6!?Z+_2%O32XVZ%N2$+KOR^V"=R+0U=-* ^^/O%/,=.GT2!KUL!D5[ MQ;!7>$+_FT8#GAH&JC,#E*^LP7>ZP>>[.SHGI=45^3AO$F/7LZV$Q@F-?SB- M7Y$.?^/BST![D\3R]W GOF#-GR/1SFS1WW&CO^.:OREQ7ZJV>@=_^YR5^$L) M^:9CX\1[U5X"ST<=Z]"%#Z6PX1Q\QZN^L31\ W@D%?^]')IS0L95R%-"&@09 MA$\^E32^6O-^Z^#![@+;L&O21''AS(;G!2#,!: \*H0'V#YN=FMH(,REDB#" MA?I9)"=Y 9M$"/.*"/,B[TX?^YM)\.-8.72Q;JABU5!RW,)>,12.]<*)^ M;8/"L-C>2 4MLVK4F@U_J*-&D.D__F;H&_K#[K:](KOBB@(=F(XH%VA@-L?\ M\*=AJ^[NM,$C"^0O$LCX-@X:RY;82&O_6-'[!M@_64YV]FJH>E-2Q)73" MWLEM.5,T.G3ETO2 (LUQI@:04N-*(].!^Z MBMMUYG %&YR_07=USQ%)H8I+*T"MAPP;7TR$+T:8*QMD=Y-("W%HSTNHDTC+ M9:_Y:@GS@JV-IF.C(OR>J]A>"/U.;XAZ*U(:O*T).Y51C31&U>8C?=$*U<4) M@R2HUQX8NSO3A%J_-AMMTTIGR+?1I0W0(.&R+ F_?*/PRZE\#R1ZM!!H?_@. M?#.;.0AQCFJ2^ OQ38EO>DZG3)^+RQ=V+-QS"IB!NXA_O1/:H"47=&$9^+(Y M,[8TTYEKC+[!]_)P4!O@6L*:5T QKY>MUPR\K*O/PQBVS?Z%KX3]LCO%\>L?A@]_HT9C?^52\<^! MWG@>='17"L#IR1D$:H/.G=F.#Y^.ZKG@FE$_N;&K6-1<<7V4[/0GP /0GU(" MS4#!1>@FP=5YX2O<6%E!'^OA,394_.7##U!TV[N%SL=G+CNV:>]S$3RA./^G ML**!2?AE#.UOA5(SO+FE;)#+&MWO_&J0+<,&B>BNN-?"3/\&S.%M:T=WRJD6 M4%PDQB=/]HM#C_F(2^6>)2HVN9/?>^&=>7I1W'__UZ,+\6(Q@*A=^M&J(N2R M6/>,02*\;T_1X8-_*-9*V7C1*C.YVWTC]A_[CNL(#11#WW*I?U)'KQ$Z8KA$ MEW@?8>S1/=[1SQY?Y;W[\"?W_D4;XSOS'RQSBVX-G\&WT<*2S&TF]4%;]42O M,D=:5:$F+HHZ_:,G%EY2LF]]Y)$8L5$LRGI$ZM%'1R2$D(L4!,XJ0=&/JL.1 M'-\3O?*>(B7&=C^1D$VQ)W3#7K8]D2J(S:+0[ I%]*HKUJM%O@??='OP3T-H M]KI?".F?4I.7BE4(SU]?!45(8^P+EMMC*H! \[.P8LFP*6QJA:\F3@"M.,V[ MHA3_]Z_72\3%SG^)9!<=P45W;%B&UL\46$/ 'S#VUK+A7:2[>.WHE[:F4/= MO354W+?@[T&@\I:CFE$<=R3/^L-$JM59L#283ET>U *PML9_1 ?W J#Q_@OC M9#2,^8,"GJK,(;B^&X!WDUO/&%*GB*P)-RMD4.:6.L85)I=\X$$%[7F4.(^. MF7@?8UY- \\W],T+@)9[0ZH'U(D-%=UX0U7@LJ B\4+8J[9ZBP$V(#-XP<@S M-$-Q#0C-G\@(8.E_PY_C5\R_*<=%!C(5?5$(C>KHR[^@#-6!"TUK"FY\H"5& M"C*;O0 2,A*O^+)9A 9J[AH06+AN?%JSZ;C^A.(Q#6.FA12$ 8(D ^WK,;KS MU@X-;"H"A@'1!^-PJT,=BWM8![/#-\]/;VJW89.3K1CE"&1TV HBT"Z-4 M-ZS1K"L>U0=C!:ZF"9:*IF# )_!3**.@;(.[9Z@[,0@HE$F"/\0,[>&A!;AZ M3;FE(J4$Q^B.93DKA ,#;3OTB(%.:9 O72,\)A,Z5-01H>"M"PE@\YC-]#-<53JAF)IAH6>,[2!\:9;RLK; M$0#$V1+^#K.H"+6&:SA[F;.:0"K:4,[*QHP<4<3FACH%A=3%@-S$(3E)MA"\ M.\4.$*UE,8!9ZD]H[EL SV;!AT2B+'K6D9R+OCC:[9VX'^L!#=_P8(#SACTCB:#T:L."6PG6L'-?$E_TH 5P9?O0-!>T6A=KM?*2A MH3BS-I[AA=A$7RHCQXU@=2C-102G.A[<,P5M%!R(PDB6 4T=$/[HL-].X*,& MQ! @WK(0*1Q1%)9Y1Y@(HT\1P'"_%(1;A+9P4^"CPMF?;)4QVUUPM%_"'!*5 M$5GI%2O57@>UHI-JQU;[#X^(6(B MA.R8!B&I"%T#Q&+43L*A'8^I],($4M38N=G)((_2-M"$W_D"2(9HQMC 9U0C MR@@I*PI[(F&QLW&HI:'LR' .Y0@JYPA9-CKHX5'^SH;$$F5G-BDHED+U!'=FLL/WH& LL8"DRL@ ]J"RWUG '\&^+_+F$3B/&"O\,,Y6,8C? MSE]UQZ-X>PPLQ#/PR0=O(>(Y#1*,ZH?7 A4Y1B&) M(S1$JT9Q 601WL31<(/,NP3$@3$WP!-W*F1$B!C%0K[:7L,A7H;,LX&00I/1 M0W ]P4MD^#W1CCN6/ ETM.!(KSHV2/B0+I].<1"9AT5B.V*'2&Q9[%9I1)^$ M*\$E;D<+A&:!IAFAN$1FYP[E.[GMV&/G"(E'I ,M#,/&4NPI>N!^V7BO FOO MAT:T%>+LV!SXA-3(IV9H?DNLB7, E2<*X@$7FR1[[_W3I=I+H%$"^AHD\("/V1P)/ U GPD=Z]DY-0>_9Z>K M?<>QPMB+BEM[AE)K+Z4.89(P*@.)$XH:I+UW.A;]=!;8!I013X,_CU"SYYR# M(%@9_N0(DHGK!.,)!'L"EW0D\XZ!]QZY. 28>SB4RT ]1= M5570%N=Q3.K+:7@'$M7=X0X1[PVU_USJ%HI-ZE'D,8P"))Y& 0Z_P?&'T\[[ M;LS>ZX0;"R$-C;B09H_"=4<4 E5MY#EY6(= NEL$<=L.??7(_P[5YAZT??1Q MIV&P?[>K*%"P;G;!!)$Z]"BA:1PII -,\&LX/-(HD$EP+37V,I\8$5C_0$$; MP+V(@LT[V^'8=/ >PXM_:CMV E&[ :$Z"E9C%H6T#1DB,BHF$!_ WL?B=C"J M&]5"_FV8[GB4>KBXY'"6)(?/*#G,'3:&)(>O-SE,G4MV^'URO^^0](5"-$IY MAJ+\Q?1HE/8\(XV.@_"1+@FM1R:7R^)PIKT/\Q]9FTB;0=\)_@^5SLK99YRP M1Q.9GX&+0C;8!(UFN(D23Z%R@A8:")4U-%TM?Z+B4'HMP; W.! .-PI '7QP MQ9YF_O8A\>,\)'SRHS3D[5-;);92EF8RSZ\4/_FQZ7(J88$G.9UO\YZQV&^? M3&L\0E\EP T.(?JH/%"0$WXT7AS%&BESS!H=C ; MA>9^S/F.K(W0LC:6*(!_;"G-E*GCHD 7_.TC\ _)W$,: J[W:$4OI2)O=B8_ M]-T/$YS^<0TN5W-"XY_7W=!@GD&W>Q> 1&SM&F>4J(*2.\>6>KA/!T]EEW3#Z]I;[=C'+"![2]&#2#"U2 ?)-=L DE3B?."D>\0U@?_22,54%X48)N5Q!0 M.A0#//*4;XYXJ)$SR;.%59TR1DNIZ1 5I'U[$B5DWHR)RMT!L@YH&0S:28-DKH6E7,INW.N M=Z)5EX9)P-&S^MBLYSOU'C,FGH[M^8\XL<=ZJL$S2J8UE3J:?CNP-N3+'KR=3H3NQJ\W1P&P))1Z. MC,%9VFZ]S22Q* M ZZ\;ZV0MD-T5JEU[.E*24VNO*8YUTR@L,LT'HZVF>30R MMJ*5M4AZ_7ER37>KO;N^*]<*#'SI#T>R\GX MB@8\76$&K-VG%7KQL%7H34;FT,C8BN8N6UTQ#Q.'!F(SJS6**;^4XN'(&)P/ MQ:6Z"L#,HA.@K>5&_&R9#]"<,3A':3-9%KKT3#+F=#G#;QMVN[>24W$XQT-N M;*@UODBSMF,,:GFI@["4BL,I3WM+>38U:N9F;:LEL3*=Y(0Q'!F#LUENRHVF M9]K2)EU+F>/^(L$WVG!D#,Z!.I,7*IULFIMT9I"H!3U/X-IR.@[GVO']47/- M\>9"%OIMKEM+R_#IZ3B1\]?0?G!Q501B?=71>UG';=L.8@7@9)IX1T*BA4[Z2@6&4>^+OF M0SU_H@SR]+AS*H.DV%NJ _9'89 V;;E@BX^YBA464VXF24(4C MIR!$0*AQHY\6)JAD+FJ'I=B[(TA4%ZB!&T;0T>A=TP1423 MMU8 %^.A=2\"(_1GH]J^XWK1;HLO[(L9=C;AGT=UHUVA< #OD** ]+Q+LV&+ M"LT#W29WEQ+;[ *SE&JA3*"^*RQ20B]E9R?"Q4QP#1K<8?0#?Q-Z(8\>2VF& M!^T2%(:-H%*A7P@M#FA:*#XN!H!;L7]ZA&/X-8;*/[0\VV>>,Z M=P^;0*X'4:69A_8?H1NED5<3$.'WZ6!L6J,S=?, 58U$T$"^P<5D.!2N&VN@ M)2#T"?R*4<0IF!(;M^$] \0)ULH/E M)CKF=X3FE1-8N)XJK-@XGE5WH=\X C@&'A%>N%L1R*$)'GBO(T^X-/0>+A*: MZ'MV/R;-F^.:63AP5QZ'#?U=JU6,&>11[.3MD1N^I]IC?_P$*4.&LZ-Z..R@ M&3@D9F"2BJ;:%:3MJLUV(CTLL0EKUR(T1&3UM-;WT;')D6)A"0@=,^"'7!FK M#7ZRAA4( R!(Q,(''^W _M&W5!ZHRLZ?.%%L_!@!T+E$Y('4IX++(_9D@&C; M!5#@'6\ *DI'E'],$]X-"IZ#)^"X>H/@)@D>9/( \ 9']$23 ?)5Y1:LWP<20*(6"F(.:'>PVYXVAK M=QF!+E'X[QM+*@!A"DZ#"MV,)[(9FP4U8NQ5[#&HP1$7>O+6)ZC*A M*V>=!. Y!.D&BAJ&8A&I9T2,)>A.>Q1#)]IX5OBBMANW#Q3BR3 XN))>X%F,DA7YFV1@4S M*"V3(BT6LVKJA!=P>MR'>@$_"P^^>/]K87]ROG LO@ZV/SX,L#\<%<9U'V7* MZPX*=HX^Z%CZZ15]T*%Z/VQ=&OD;.!>?6?7?WU&@V)ESG+[?E2"9O;Z">/EITCI"/G[P;J@RPD40X#.2U3_I$!+^[@T=/PXU"+_=+R7# MD'TYOWUA;YDLV9?SVQYLF@NP<-^8V0QCF+/>%"+*SW!?NEGNQ4QK9&"+( MR+X<[PM-%/\Y[@MW2_;EX_;E]WM^_]3W/^..YQ_F5Y_WFE7'0A_^WQ_9/WYQ M_2EH7B1W!QCVL:_YFL(Q/6IW-.(3+T@X7>#]&&4O12;;862?$FR4D G[EW , M3NS3^W@C89EOSS+LK[(,2]]FN:MB&=X[+N@)ZT> ]IA9/LQ._@IM^RL-4M^- M?E"W\.LBGT,"C-#,A]%,\KK4-)0Y'5Q0H/U4*;_7C3YGH*T+^VJ HS*10RG: MH5CD8V\VNF0%_L[(^%D"Y](O./M9'N3,KFM^1QH_)PWRU9?X73>-_RQ$?OV7 M^'FN+Q^5Z/-KPXL^"PNOT)7-^X*E)^5,!_.M = 94#DJ@))?7?9T].3\YNA- M--#6PB/9&"I\>@+"];B,5M1WA>F\5X]TH &\"""KVE[FY:4)Z,%B;4NB8_& M>?L5A;O"KA)4O7VD>0]+.#S_Q,6$W8U>:YLVQTFU!]":-]5@OE7;$/OI/_YF M;E)I[I/O)222[=7!_LN7;&>GO"_R=M)?97U]ZB M(ZD3RG HS$6]IZQ?DN/%EL[)V5)K8 9%K=X:L).'V9*74]CSXVXR21) )ZE! MDAHD3N37.Y&_*.%6NERO-K..2I?;_2T_;B5G*8!:YI$,X=<+N+-T0DF&\$R] MTU^4 /1,3+D+(U64R@R@VW>>VUVT4'O-'(YN7I6 M[_;6=Q(O]S8K.8U\3/J6HV/2]R\2U"?)12**OKMW^$GB2=O2 5U0N(IC<03'?O,B_5^'=D6/FW\//^X)]_ARO\,P6_2U5\SNN+_OZZQRY_AJ0ZZ]M6\:=:OFL.UM71L#A1])3/R]GX+8&NG.', 'BJ "RO7IU6EX.2P,NY^"V! M0:$SR,@L*YKEJJ D"W.AD^FO9(:.#]TFI)S!W]\Y9JTE.EZQDE>XH(V&QFX4 MS/B^-2R7Q)J9\-0M5YYTDVZ-1T-C5Q_:S55JH?9;LKFA-VTS+0U7\A@"P,17 M56TVUKS4+3!"<-?HJDXYR(TJ/!H:@Y49EWE;S I JE4G=69=2]QQ/3PT!FM_ M_3!DRA.>H6MYYJY9&'+IHMA&0V.PBI6[A3J?>3UZD>? J#B9V8G*6&;8.*PM M7KB39L5U6S#*XB0MI@=L?H*'QF %8T8UE2&GF^(]I]'WDIQK;MMH:.PN3T5: M95,$0T_P2W?;]A;9 MQ$JD$])RY8[9^U&NQ:.A,5C[4F:=#YS,E$ZHO820W\Z\;A7/&MLM&RC%(;NI MI27Q00U2[?%\/77PK+%E^XNY M!-I^H16 Z;W9Q[/&8)V57=5IB)NY5%O+"6N4>Y 'Y3$:&F?NSD,RF_2V"EUN M3NXS.<9N5.:\S-)Q6+=2YVXZZ*W+$N#22;N1;_B*VT9#8[#J]49B5+<77;JV M:G:&O:'^4.3&:&@,5LY>9I1\T%G18)3IC9F$WW_8X%F/[C8]OA?YY4M'HVN$ MGOW5BYGU-E<4-/W5)G*? .9O7_144+P)5;*(/$'_@C*Z]Z]YK8Y4 M>'P/NYX4JI-:WJOU#4BA.B'NJS4T2:$Z*50G-AFQR8A-1M06LE M1J)GI,W#[Y\?=72J"%1<5D0Z/!!N(1T>7N06TN&!='@@'1[.F69(AX,TY&]+J@;1ZN(I6#R\1]1RF2T>VN^ M%F8U>1LD1L5!S__UXP/XCE.O&XRF<&$]IX&0[SLNA%P#LSD"IPM\W\)+Z %W MYNW/&XAZ^-M3#5 Z7)FQM]FM.2C/NH9;+73M-;X<(OW'W]P-G8S?M$XD'ND5 M0'H%_)K JQG>6JD/1Y:D@"IW)^=J#?'D?FBR:G5;:>OZ MP''Q)3"YGXN$JP@[\O!Y:%V*11 M2!=:<$3Z0IR%W_9+M@,=>.UE[J%8,KNK2K6?K=3R0P[;#L@OR](WV6R<5;]+ M[HE7U6 66+BR70-0#!L^R3Z1[-.59)_.R +[]GY?!_B*80--4%P;$H%W)'F* MH>!YR=J:R[W[9569]R4E&-E-T5WZQMT*W02,&HZSN1N:BX?73MI;).1.DHPD MR4A\R??U)5\EW6*=!;NELK(&Y7MA-NEJ5BJ]44I3?!,Z="'3-QSSDEU*)!I) M(EYR$O$+;+-W]D9_SZ+1O45>X+O%L13,BYVQ7,UPZ3)F?M2ED&5O,DSN)8OF M*C*&Y*#"]T@CDJ/6Y#3JU::KR%%K0MQ7F_D@1ZW?>M3Z7[XRLL#?V'9#YJAA M!TKHN[V[48V\94/?'"/KU"FE\+?[1>^/"K'PH]FL.D_DCN;DI7-E>XL:98?N3-].'>;W0\1G[D5<\PQ/U)WNQ"?^-[P?SP+5&H^%4$,K9>Z/(&';KKK3Z2 SC MB7Z@W*6AO@7G>&$(R2T7>,#V,:HP1C^!'9\"TYL 2H$HGD$VVZ M5O<=L]3C MCEFZ82NV:B@6M8_B>=0*N(":NV"NN !7BJ*97 VWUEH9_@2_CTAG[AKP]W,+ M+F4,;. JEK5!WX.Y'_[6AY"@& %\UT6/P"CB,7$IU)]('K#TO\L\W\(OF7__ MA9Q\^$,?CI@=P6?8H?,/D7I+%:#:@O[]\8>48FN49GBJY7@!W '*1M\@:"" M5J"%T+P%#2]A %,390EH$8 '$\+87=FA@\GO:5^:Q.\B1-8&IR>O= (&PX.=[2+M #5P"T9N@"08D\-3,P<"<)\$EKVC39DI&J#@*B'>$)7@ MEX'K0EQ0*^4A#Z$Q< :@9GF7@1M3845YWL2)7!!(EI]BT<&G$/ M!87,3B+B=1]Q$I[80-P &4S6+4* M]^Q#WP3=]CE2.5P VN;]$KZ2M$,=%2K B/3>0L*(PEP0E1@=Z+YP!QP1) M.S\7_9Y]AQM)5A6>'WCR\"552\(T@4^%"=&M"]]7;S MX (\8[NG#L_1_16T:"@-/MMRYGC[5,?SHU\$'M #"^)R&0KPPY01JF\@ N'O M$R,E)*\9PHX2@HZ32.A7<);]\-@UI3<[.H3K0PAV( X5C$P+P$F/]_'F>*L1 M*1L:< ^F'@(882'ZQ+*<%=YB"($&=. BG/C*>D24T@E"C2&(1O +74=6UD:;@!)#MJU M!;%?+2;03U:*=R0B;*QN0\,!V0KAE /'A59Z!2@6E)&B.U;LB.'P7(.*",D8 M\@Q4Z7 =6]2P.)H>$B8$ 2IM#2,J-+0<*NL>KW#_.>6+B9UDF XW\4> 9-O#0TO?L$/(*_ ASZ!([ M=4?Z X[#7A=Z@@MFR R';DEDD$>LN8F6$\9Y- %A89 V T[DD#P.:%,W E8 M+3AB(*(IXTO0_/Z$?#YO.4!8%AA,6T/T?T<]VGV%5L?_0\;#R^X'M$*AZT.R/YL4[XSOS']#Q2Z-( M*7P;+2S)W&92'[173\0<=]B9_R@4]"B@!OA'3RR<"NJ^@_ -HQ>/A&_TT1$- M(>0BN8""VI''Y8==O:+PJO+W.QJG,47P4GT(WE ,]$0JB9E%H=H4B M>M45Z]4BWX-ONCWXIR$T>]TOA/1/JN/)KK:*9J)$9-NF'V+:==7,AL?F662 M4Z&8<3;20J ;NMQ*%8V AU94;.2=V^S*)>=N9)8G#4M:SE>]36D,1V:?CG0* M:ZYW7[P#M&*FI^MRL;VPO+:E;+""(V. :C++R9WBLD^7RV:O.C1K1I!JPY$Q0'L- MSL[(/8$5RIZ[[8*)D;VKHSGC@#Z4UUY/*T[Z]";?2YGM7/[!<%9R.@[HG<68 MV3M534J)P%OR'CMD$S4T,@9HVJJ.),%*VI*82:B\:&U*/;X-1\8 #8P@W3#N MMSF!S:3H2J/$JB-C#$?& 37JXT*[U%SU:5$HV]NZ5QVGG+:6P]8[=W.Z M=J^J:[J;739H'HZ, SI6'#FSEMLY8<"8)<\"Y:P_:,M9F7XZLK5(9Q[T9+9" MEU,C;YQU&CJ='\.1L24!H>DEO,7:D69IOFIM6\:T(_!P9&Q)#T6MKU0 VY V M6]61%MP]75RL9-SVY@DU)Q6UU-WV>"'=8XI &SUL^RQZ>FSQBF ONKF^DS(# MZYZ6DFW-9W-H1;FG(X>;0#1]L#TNF,Y%T?3@SF?3'G';IA&H>JK?359+:UX.1=?DI+N9ZHZ4ZB:1G:S M5$M#C=?NVW(N#FB[S\R,R7UO)26*13'=%E>U(-N6&3K^>*4SOR_.BO- V QE M:65(/6%,C]'0V/-!X.><]5(;2%W7M%=L*>@6'3QK#("5QNC=<7M2-Q/.4E$[ MF]RHJ:\@GN( #":5M,P-MDLITSME88$!B"TKI=\/F6UW">BT>=A=,M9/?)J1QNX#DO!4;UPO\/ ZR( 7C29 M'^8E1O#9N]C87-F$ 5;4Y2C,)NZ6AT'<43L"#T$*/>H-RG(8?I2=@\9<N"@!>%@=#L]:/HHJ^(>(P&ZM<,@-"E:@W^-L9!1PA(O2 5JV=1.& ME''$PW)4B$PE@(:J&X7Q,#114':W V@5:'G8!*,\A@CB(XP'P)?>+O].J+\ M_2;=['D#/CR8SRT#O\01 W36> +-;?C)[2<4FH21O!?+3 Z1O?#5/K0G2(R] MKM;*(U-IW-UQ7GXY,ML?E=K[A>*D%^. ?_S]TW*2 _(_; GX(P.E//P?R>0C MOWTOECXK0Q/&Z" ]'Y)UMG/(](4);RQ.3@6MO"-L'E=81-A$\GC7\CU*B9S( MW$=SO2)WKQOHW,/+*7S(]D^S^$+A9$H>#C4T$ ;7(>][*,G@J:XQ"F%$!4D4 M>_N)&_%+A8*?FPG==ZYK0 T'U1@^0_=B-13?Z/(CX2ZS-F>&6"M[BZ:ZL59Q MP^?TN(^O3OO5Q '"!(51\;FL^C299H?I(JS(=BDKRL %,ZC2206A)EL=2G-4 M /6NAO-\ -4!',V <_DZ4K1'D_T)1T!SQP^G^VO'OU$9%>1'^,/9_[/WI3V* M*\G:WZ]T_X/5]\ZKTU)1XX6US]PC&3 4^^JBX(MEO(#Q!EX \^O?S+1- ::V M[F*K\DC3AX)T.C,RXLF(S%A,L WRXA( 3^1@,0'RMM6=(\-$F[R&#J_U?;< M", PG97O#H/Z@/NF E^%[CO]M^O/_(>N3?>5#=M@IM$2$]S#%9FB4XG%6/N!C>O8-N/-G6-:./5% X;C0U=W#V_'%T+ M2S+2'WSO#@U>* 2WENCA8%1(9W%M?XF">>[T]!_EY0WOQS\ KY3/W+[^&*#0 M0>#V L O+@ T<8V?V]*O\,/?GS#&/4?>G2-X)%=P$ F@SIJN\TM6UI)X3-1V MCA7#:P5_VOMQ<6%$D/_;@7?ZJQ,Y'/B!*SL:$ACR:V%($0?V__<_N70F]_?A M. Z\W(_80<'5RUE/_T-*__BG#ID?(\+\[9#?;6SAFO#>$N&,[?LP0ALA- 1] M-TNH-BE(8_>OR7(!WW,B3$GOLB)Y#XG1I'=1 8H@&@CRJ8!,]_Y MCC/\(2-#MK7!_J$!M?4%!Z (K_]]I(]GUG]7AZ'4^,8RV$/@(8G_EK^1TR^: MT>[> QOMS!RT 9H]W(T$T[),P(G(ZPI8T3N-@CT:[,'\-'HO>K8@>=2!Z MAN1KE):T9U\>,NJ>^H5.4=QYX/@".!2(@>.S,#)G$8\BWD<>7?[9&^C(DF0M M]/$+U+K==^[X#,Y<<0(_O,+DQUT T"ZP=3\XUP$N_#]Y3Z2V9L.AN6T:\.@M MM/-W@Q;@&:7O:PG]^A3H2.3L:;)(9SWBCAPQQN]\(SP\1 "8M-,-/'+T_6<4I#_X,[WH+.= Q?*?;^Z7^BM' M/13A$=ZA'Z 2G/O!\P43NN[9O\X1>[0UN/->4"H>58HO YK- 4&B]K:2X :S MICIZ4J5Y/IV3S5YJ6#\2#7:\W4GM[7/:$OY;H>]-X'<#_08$W]EDW]-G)R8T MBDH-:Y]F,Z_%H.X QT[_T(T-"DE(DO#O!-P+?OE^ M42M A#?]D7:VQ&U3?FR;FNM()_9#>CV ]+UG7,_^9'\< /UZ%H=X(P$#$T7).XBI6(L>E:%N+5;'/Q M.IQI'=+WN72\$%>P$#$R7+#=28:O'Z@=>)@W"NERENG2]^3*E]+7@13@U_^WX_LC]^D!T7> MGU9VLN]@DO'>2_:=QI]]/;$=OU>,=_[S[_$.,>*MXINQ?KQ5Q%M%+"_GWRJ" MJ__0S7*^QE#2,"QT9[KBK:2[3<55A,%WK T^7ODNDCWD$.P2F12;ZZ MBGZ,5O3?_96,=XAXAX@EXP7)V.X%Y._N!01QGSEMV8H_!?L.WQP3&3*,?A]4RU(-BV?!RIASH>8%;ZI$K1- MQ*A1S^Q=7A5!BD: 2,''WR7<*,3/8ZL?:SPQG_^>QG/#/J,P75@,@J?4@&Z8.?Y"211]-9GX&;/) M"36E+\(EY,_8J#JY7O5%>(7Z^:;^%2WJ*@B2),N'B6TOKIC!4J-'4\SF[SQ7*3[KS0HS:J[^,!=EH M2U902,,U%#\7+0L^<#V'-T3>$CFV5^2JLYYA)"N$PBXZ%+4V##)5'= _]C+8 MTC;7DG=2U@9):;EG22KL"E+>ZWMSB5XK-H#W2";>,$5R_3DC\'8<1;^Z$1@*V#8 M X'GJ!]A[<#F9O68I^>/+7R@KQ[*3IVM=1]A14KJQS\9,A?6\ E7[<0B^+T! MZ/7Z-\5H ;4J?7*?JY.5[,CH\KP$WX^E!O=9'K9N8!> M.5@M#5&K]4<,+QDS/KDJUIHXU"L)\BW%\@;N4=XTUS435@^1+/T+'&)]H<"I MO4GN%+.]L?"FKX&RS;-9V^7'9;T[VPRKJN>6YVQ[K4^>G-4%4)$ICBQVDAX* M:N^I[5#CI)DLE3M<#EK;2>HN3>'O,KAC +D*\_G3 .2F3.68^:[!\/TTWKLE M(S=FO:LP63]1<8K-TQ,I3E=KH?9(TC*[M=6*Y55KW"PW2EP]>PD+]>G!JLT' M5&7.Z)Y8RN6D07:+ZTM+\=52Q[?M+TV>^);QBECB_K).F%=- M'/\\XM+4B<7E>CC"/^&X-$=<*W7\,Y1+4^<[Z-!7>Z12[2S=SH9U2+553>G9 MSL,\8]N7N-X:=E)*UWB8K]3R?"D.F4$#+V4G4"U'M_YOZ.4W<._?-QU>VYZ; M +I@NK\N(L8[F Q+\2PAE>+#Z]\_'J$ >(FF.]:DRV#[48>L3SC8N,"\K@^5 M/QW[F_E=@W&-&>LRW7XIOHS;W M5V#<8];R=3/N^16SJ[5S.PFAXXT?ZFF63Y><-E]:M.OK2[@.N'K*>4@-6QLU M0947I96I,MEE!^IZT,Y]4]E[OZ'[$AM?1^Z@L-L"&/384D W#Y*VE.!$8)>\ M82>B_7ZDWOE-X_1-D.CL3O>W1J+S^/;?-(EB0;M&Y_2;(]%Y?.!OFT:QI%V? M)_ZM4>@\#O\W3:)8SJXQ[.#62'2>Z(9K(%%LT,:H="4DB@W:V*"-!2TV:*^ M1+%!&TM:;-#&!NT5D"B6L]B@C0W:#QJT_W9@5;M_PHO"F5U26__P'_!..7- DWH+TG0;3V_H>P&F&^@+^KY-X&.PG62>3S_X%@8\! M0?@S1Z-&__[W?^V./AJJ$+A)[$QKZJ=I)Q%73*3$V))X-<'+X,V_>&W%>W8P MS4SN?NL:^VOK:0'I@ &-B4K]"]OY#.D1(:;.KQ,[) N8,*%)LO,K>"S\#CE7 M;+\T;06NSR]+TGA8R!WVOM9U(G6:L?Y SF M/*_,?WAL:D&WC?_IMPJO2<-'7^G_"3L"K&SIO+97G"#X:H>'('&A_SN4",R4 M,1A= 5TTMI+#^]+S.039'0M*_/]&R8!FJ\_T_*PD_196:#6+3+/'%.&G7JM> M*=)]\$>O#_[38)K]W@5'^A?;I-EB!8SG)W:I82 F(\@MD_U%ZT"V'1M3# Q! MGO]I:KH 347[#I/6@@1:VU/>DC#P%3:7K/ O_]&?.P#R$NSM"^TQ6>1#_YJ5 MMIH0_*,NJ MK@X^;^9PXZW8X(LFE?OB\MFTZ3'I,:R:Q%E.VC F?33]4NNJ* M(U+1ILM1V^H]/G4$M?!0H>;I6J+!]283FD"-5W.V/-/U.I6PN$D9 M--BT6"[G'1?IIBB_$86TVTHVUW0-CS41[S;#\NNDXX[*J)+5Q;:5(L\0( M-8WTNLY5Y6P]6YHSBE&9Y/5Y=39)3F!3@CAL2U?JAJG,ER5<2GG+^BJGR14: MD"#+D8=-)8(HM5<95F"E";V6EF5JPQ@=V#0RV$(F]9@U]'I*32OL4-$I>C-O MT+!I9+#ZK-X=LFM!8\HCGJ<+S79B444#B Y6R7%FOYIJU9C"HE-;96:3%K\& M$\M%!]N;)*T-.7%'C))LUJ=#JYK,*"O8-#+87LZU^H\XF65(CQP9B6S;MCG4 M:V2PBWX*7]:X)HD7QBF1;U:9M5*E8=/H8 >)](B:KC>.NEAU,LO28Z*<64TX M$H\.MOW4M(1\OIC$"T0Y,4Y[Z?4D2\.FD<%FW4)/ZXVU!%[F&2>3FZ^&H]4* M-HT,MBXO^"="E FF121'XCS;S>@5U&MTL'ICJ)OMIWQ2+1<6S99KD9;C=3B2 MX/"()#RHK4RUWI35Q50A^X.JL9':*]@T,J_*=%DC1H93QFOYVFC0(H=5ND## MII%Y39]&L]S,*8P9OB-EZVLOWR"2J-?T85,[W4VYF3KGJOJL03W93MI,%%&O M41*T\Z,J94Y5O$?PXH!41DLJBYKF#IMZ%E_1JFNBPY+#3=U0YMQ4\2:PZ1%J MY$JS W:>GSU46KWE> *;1N8E M2>GE4$H6!89D ML#+#FEQ@R(21B>0":)J,#Z,A%=Y!E:Q6\Q6;$9;M%.,LE#9M&^,44&+PN MKCB&U5=>N6P4U52BJ;+ILI58&,7:K[0EL&IG6:+0>5_5D M9H23Q=6,D)KE7%E& XCPR^2QW,4Y01/9:LT1 .(4*"9=LE&[G'@ MJ0LZL]3&DW6VDT #.. 7+D?E\!1/\=PXETMQR9PLW]<+:>I7G?85A?);M[MC4;TL@(P*4K>AWE*FTD"DV)=STK:#8MXI$2 RE'J M5A\40K9Z=8YU^ZY66BS403D#1ASMTYU2&:U&K7)X@9(R0@=H:6.RPQWAKFY- MG%48+YU5R]YJ8:P>AN)@MN*.L$%NZ%B%_D!V<64TSPOEQTUOH<*6X3@/#"'_ MN3'7]4I:-E>J:JR>'UNZ/)Q;3:[#P::D[YT,GI!$VGFK-?7CQ7?0C1X]9JJ9 MM:HKK5K97C0%3UNAIXCH.UYI3;[\#B7!#69-=?2D2O-\.B>;O=2PW@G> >QJ MI!R'-I/O8@[L)8V?V]*O\,.NY@9-C,"\@.J1X.O4^P;-CID=6#-1B_&Z8V;C MFJ.[4XYHZE_H7O2MPF[71I6SY^V^":I\+7G9UDS,_F[-1(J\/ZWL_&E-1!BS M@J&@%6PG>@;CG;@\];=F_7BKB+>*6%[.OU7<<'G=KC0W+9@V"2ORCH2Q-OAX MY;M(]I!#L$M$2Y]8#B*3?'45_9N0Z+^?5E0[WB'B'>)K2\:?EUHGB/L,>=5V M0\>4F0P(\/YYHM]S=YB MMX;V9Z_GA6XY4\F*%_\DBY^[SYPVZNED]E.L)<;,_O% 4?RZ=[T\K_&&$&Q[ M?'!,9,HQ^'U3+4@V+9\'*H <:&HQ*WQ3)6@,NEQ"Q\>8 [ZG)L0:Y@L\$*M" M,;=_.56H* DH&;6__U'$W2=?*\3\<%NJ$&W;\1G0MU5__.SW\>I_3]7GV.K' M2D_,Y[^G]-RPVRB)DW@,@J?4@&Z8.?Y"Q6%\-9GX&;/)"36E+\(EY,_8J#JY M7O5%>(7Z^:;^]=%*VQ=3S)Y+5L. ]>>:U7[Q.N)O#);#DN"-8UQJ_F2EYL^= MLO5H5;O/*PY_9K>KBU2S(\B@G!W^X>KO+[0K^()VZH)V8Z9>I!51 M6?ND$'2F--B?4PHV9N'/F?VY4U:?E(//DU\Z9N!K8N"SYX(^L1IXYKB<[Z(& M7FVI9%R4"N-N@1NQK9[:(7EY2,PGDPMHEGI#G:R$SBRGIJ5FY2G'C]9(EOX%#K*^4/S4WB3#T\;;BW+Z(CC;/)O%/;(Z M1M%;9P9J+YN:)J>*3B8:JPO@HMAEYSFYJJI,N:JU'O@$M5[I-,P4"RSN)'F7 MHO!W&=TQA%R%"?UI$')3YG+,?-=@_'X:[]V2H1NSWE68K9^H.L4FZJE4IZNU M4N=\J:1-EQS+Z+Q+3A*U<,OB@?FJ!33SXF/%T]XN7]#QXJJIXQO/EZ;.#>\0@22'X.>=&KW+ MWC)%LO23C?.D7)$F%9I:)>D+H/=D,!L,-!M/,:W'ME+,FE:_5T#U48 M3=WA MR?>9TC'(?=[]]:7%^&JIXYOWER9/?-EX12QQV0+/EYV\?^00BT,L#ON'&)?F MB&NECG],4KQOX':_;SJ\MCT9 73!=']=1(QW,!G6W5E"*L4' MU+]_ $(!]!)-%Y;.NPBX'W6\^H2CBPO,ZPIA^=/!C\C5\Q,B6:NS@WK%JF67 MCIN?7\*QR1YV9]-"M392$\G.7"G.NNV!@8J'P@O\]!U%O,]K/L:)]YTA? 6< M.&K]7S=0Q%>P'S?F+[Z^G\ZXQ\STF&^_%-]&K>ZOP+C'[.7K9MP+:&97:^D. MD^H@6\.;8Z95S'16!2M'%JJ7\ ]H4$+7G26]L5H36CUN44UOI+1?*9Y\A[:' M3-U_H_K@_Z!FN]7%KP9!/IW59Z[M*+*WR^SP_P2YY?;^5+(D; 7_,4S,L7C# MEB4+F-F\*&&\CGSGIQ+XOR5)F 9YSL84 WWW;'UCTY!M,=&%W+/S#.C"F=J8 M9(C 9F_ 1AA%W&% $HC["TX:\*RFF2LT5L@5-C:W)!M5[07H [F"U\!$??4G!C #8 E.U\H2) !J3UL+&&N#;IP3"!: M,%A!,:1#(ILR-C=M-#8;_ ;>!AL43!WPCX=->1L3--ZV%5D!':T49QJL4SAF M@7>DB6EY]QAM8SP&INMJSAUJXAJ6!(BW 0].> 5T#\<*9-$&TP,DV)ON*SVC MJ2B&H+F >80I;TPDQ"T[DT#C1NS&.XZEC%U$?3CO\0&Y_I+N)_=WN]WHJ-P# M^ 0()-D.9H'7VC^C=(T^N?#R\D?)5( ./DY[;T*_RP^]8T>-74S[RB M\^L$8D-CJR$E-$EV=E6F!%)MT#>AN8O_"X[5L<*W!KT1_AS>=_";3=]3KT;5 MB,KR2/\FZ%,&:Q"2)/P[ ;7#7V. .&IB!8CP=XAJORP)BN-2.N@ST!K1B\.F M_-@V-=>1#B;ZV0OMZX7W>&J[=[R06 A.^+UV IC:]M\_TJW)^\RKAE&\+I=9 ME[=RYL;KG>XL%7WB,D;X&74JST.",;O4:[,ZC]O@=T MWK6!X6W;P*@>*X:?@>*X6\O6?>7(6=7 ,',&7;8W.%EJZ5++(ME-;<6A5%Y) MZH[,?&+*A6L 2V3A'=CYIORBN?<)A\J71\1+7!!<&@\_+=3PZV/?&X=$)T#" MEM?MK(HRE67*E-IHE&2S/M;.@80T=.>;^-<'/A14#%H'&Z33DM\"3^((>E(5 MK^0EJJTAGK:%06@;BCB"29P@#O )4;?,>(NE'D?3K*)U7Y/1[ M\13PMT0LA.Z7IM5KZ!\A'O97#/_[\!^@3\FTWH+PX$K7F*#"W.@,_PBH"R6: M9J8T5<,55\ZU%\9(9QV:0_&!9#:"Z#]O6A]^Z_ W5@1JANJ3:C[(VHDYT.YSLZ)^^H5.XCKB_/]]KGN@/>PP3_EZUF0+[_Q/D" MGB(M RM)8\OE+2^HGY.#Y[WPWUWG"XCSKJXCGP(;L)/%:Q@O+%PE=-?X"][N M2G"'E#3/?Q9.D,3_II^;H6^(OW_>87/7LEV8$\0Q,0 (PA13'+]#>#,N\> + M8!;LD36JO=.0P8,!*>^P B!TGK>E.TPJ@"T[J"9^A[7FD@&FY$+_ MBKMW]]YQ)1OB&!;T#]TQ>E/)FO/87XXYD0T@@7CB Y@_]7(H2/L-4HK M2 &?[D#5"$EV65>BO6.O';Y &W[F;_M]G@^6)$!T%Z'WPIRWG+"S'0Y!7CYC M"= JZNH3.N.\XIUUC\'AOC@82PI\H&S4 UP GZ7W)RB[CFM)8(B!@2JZR'\' M/F)+@,LM,$0>.C.!+A&K"@?4 -\I8+#P:=@?;Q@ND!>)MPPP+/!N0&S)\3U& MP!;)*X;/H!YHX7LFF8BG0!?P]>$

TDS,5G38'G9@ M6IANBOZ"Y34@38F>,#6AWQEO\)H'':UVB!908FZ9,TGP$02Z8<&W@16:^T"" MVB6@5]H<\+$I C$"# 1_-PVX\>]0= J^!6^#32#]^#GH>8T6%P-K#-M"Y[)P M00&/@5XUL'&)(3'[MCYA'EK5H,M[C-F*0TBH.TBIK;O>/E/L M+!-8=TD#C1$/R:Z%V$14; '!G8B-/8S'!$ X@/$VD$!>W"$)D"Q_?+R VB.J M!XWAS-X0:07""N)QY%NX(\AHY7S&"9C"0+Y[X/V0GRVH\?B?E1UH NQ@SE'G M8.% :U.7L+^@H^!/?R!1*'QQ:(';HP)X10C($ KO$2_).T!&L'(V0&4@1 +8 M&S7/WU4L:0)T2.0Y&=#4=PP$F\N1)84SG2JV8UI0]49_!E(&%U:RD&9G"-(] MUGM^U=:5T(^NZJ4 *FX&(@W=K8N!6"7_A#T8+I%^68)ZX72KIS\[7%]O# M=ESTX(JM#O.1G<8G[T0>EBC(_%ASP5=9E\*+56V7&+TUB='1L[P.;(.H>?^0;Y/:QX]PB: I MH0T[_7M?P:?PB#?BI]-EOWX=F7R.YPC(0I"'+BO__5][KCD1]38PIW>F%;@$ MD M5^8_/ :4$R#T_]-O%8ZY)?WN*_T_84> N0&F:WMU'X.O=G@($A?J\VC/ 7M7 MP?>UM;>2PG^F$;H[%E13\8UJC,U6G^GYBD"_A15:S2+3[#%%^*G7JE>*=!_\ MT>N#_S289K]WP9'^Q39IME@!X_F)76H8AZCXEW\?Z>]P?K0'VNM,UP8* -(4 M! FTMJ>\Y<=I $T@_,M_].<.@+P$>_M">TP6^?!$IRY.R=[$R,EJ(E-7-#$G MJ&!Z8+O#?_BLMFUI"N2Z61B5>%79-')<6EPJY2?8DCQLN5ZQK<&CJ^74A,EE MC8D7B?&[9 2TC;V^P%F_:J<)&51+Y<>K!R-8ZG[F>JM"B42FU M:P^M$@U:I@Y;%CE^-.;R'1/K>8#UQ$'T@.N9#:M5M'86%T* MGN1%WLY0_'3I)J9%)OWDCOI>C5/8 FP9>?N\M9EVZGCR$2^O:O9#:M@4"+/# MI:)OET2&S U7'8(I5,ATUIUGU@(UX=+1EL/A:%-+>H*+)[)\Q7QX*!0:@/*9 M:$M<%PV<]$B2733QD5D4JVD;C#/#I0];Y@?6./G8=>?LP.F5S$WG2;,!AV2C M?6872[%<["RGS&*YF.GKJ2;W:BO0,LIUG*ST]+(YQ1=@%_&X1SU3)6'+D$H' MFDNH[W6]DI;-E:I C\N/+5T>SJTFY^MQ5%3K>Z5U\L>+[Z ;/7K,5#-K55=: MM;*]: J>MD)/D2\_]:J&&8>0Q+[7<0C)=UB7.(3D.M19U(5O_O M&CORLDE? %,86PKH]4'2EA*<%GP#;]B)Z&L^PE9Q0$H@)2:8J_Y^G"L ML;Q4H:II+C:.BPOR]9 M^G/JDY;L/WO$]\,8M^:)=4^8J/R8JJR*34?(E3I^,,DG)_B\ M1\*98D*&++>3 MY*C55I4%5W.FQ6)C5:7]*)'D'4Y%?8J_9)3(RUKF_A5LK&+>D(IY<2??R^J@ M%Y_^%2BISSA;:V7IRI3(C5CI4=>I!_V1U8J_GVO^)#HJOI*S29Y;-?%6<(4$.T^JT6>_ M'3#G/4*\?#*+OW\F%_*DC[H>KGA[QQ$=1M-,,/[ @QHYV((-T5*6T%D=>B7R M+_IA'W?0-UW'ACLU['X.E U%",=BWV.!W\VNXR?R:)Q;8%B6 ET[=]\-^U?T MN:9$G(E15E2+AXZT^R^!70G218,8!# 2#T[_.7\';T^1,PSZ("U"?0P7*'"8M;<>S;QMPY"&??]9 MF%46 UI1P@KS?<(8 !@.,Y$,&$.D>4%P!/A@6MAJ*AEAU /T M_)K*E8@JM# M#A;0%Z(B(-_^,$GL=G%];Z:0HL&HH">V83K0&QLZ>L/P);!\R*';WC8*T[I. M3%-<*9JV$XBA&.#%$P4M.6I\O_4K/07V?6A5:$P. MS[EMX1+Y7SXG-U;"( UW;OJM-',% PI08F1(500//MU!XQW_[S!"YC77[Y-Z M1!<5FY],H+,\[*@E=R$CN5+;!##D11VB)T7%72YKY3[3ZMD/3QTYD>V,)E'7 MF./M3NH0'7$%?'GU]R<-%RB8MGV.)+\OD/P%%W1I793:PG3ILZT7C<1+DJ! MR)G%!TD"3&;XY?_]('_\+I#F4('!$](G.W\E*/LXP<9[[]RE#SQ/A3D[X#'^ MU,885#[L/_\>?PZGO+[7QYQ"G!9+;HE3SG!/_D%2G(AWKF['R;XA1-CY4TW& M>\S7VF..96*--YEXDSD[J\2[3&S77&K/>6N??54L7JX,-3[1[G+!H(Q/AA3? M,?\V=IM/8Y+3, ;<2[X48^#QWO(9>\MOQ?5V8"E^5M0[S';G<]-R MD,^5SL,\IM"G23IM5,]5F3J7C7;;E<&W+%%W! M:5D]R5HJ@K17-&!7(FE#+$"/2]^G.*@<,#%8E;*8;%+EJZWQ=.W,7$7__8#( MT%'M2+A-31?ZC<+ J+!I(D-Z:;.^68YHOQP @=\1Z=0K\39?43C.59+T\C,] M-0R\?M?Z!6$ WX4!_!-@8,F[@TW75275:_[RR6)=R'YC;+Y MIS'[M4SH<^0VUL1^5VX;$[V_2!4>&3:=>F@-UU9WN!B?1&Y7Y31N%G.31X;$ M,]2XLBXTW!0-Y#8-E7$]42\^::N'AE(_R2&5A+D: M=4F:2T.=+4W%!W!?>J;Q*=QE3^'VA7XAR]:F-6E6F31A9Z;44],LJ;]?^_P5 MH:].W)4A)M4J7C,VYCRU*5DU&0H]5/BR9Y?ZKZP'7KFZ1\-$%W[ER?B8[0_, M]4NG6#WG,=REYWI5D/^Q8SHD;CTH;0'F.Z.9^31K+%A^ZXJN=Y9SKU.KB4G!I MO[*+$^"J8.#@R$OVZ'52K(DUO-R?=-4QOF:EU4E@0$N2TW5YH&395HNM-9X*OU*)#N/NG6%%(N4Y7C._'TK2;4_,7TZZNB7X@"*"X>K MM9,_?2];^@6R]_]'V2?8[JCW@V1?B9%5_D&E#+;%&>:6N51$,.@>S_?\7/W! M5Y@ 1F0"GK!1)0!8O$*R;9BZ'S5%J0@E<>]-[EQ$92M$%]5O0!4^8(6*L,(" M+.\Q\7/\;W//@V_]2@L3 Y!%Q(!A"-C2PV R1+]< Y@LM+W\KGC;_S(8FU_- M!)B?DNG:X"F_! ?L%9;J, W;A0L"GQA+AB0KL%A$4$!CAUYAD,A=V'WP-RQ; MH/. %/R25S24Q7WL[99,\6DI*Y;M8)[$6[#SO8YE*9BAX\TA,($AA@5!@O(* M%(Z)O <:R4XP86DM"6Z8HI_?SC^H%#*5+,EOB^HN6&!:*U[;7U0%&.4*>ADD MK"7:QP9E/U-VIQX)>LEV.>SM,;E?G\,&[:%()S3%D/SZ',\+M;?4$TO:*>9P MV0HDSP4N@@G[53["(AY+WE+0BD!^ 8SO'TU@0>D+>,H 9^7:_$1"I+O#P(8B M3-&RPD<@30S N7N4$P'!! GUX!I!X1.?OK9M"@H2'216 8O[O3B!--@F@'PQ M?!$@,JIVX@_!% 37LD-F@"."#52PL1D7(_:[P.>9EWC--D/R0\Y*S"U)5VQI M^Z1I[3TX]^F',,4$W(K\G7Q_DQT@0?6&CG1V #!O,W+X('BM8HH7(^K^Q.QW MD5@ '&\IL"K+3ATA@ /O/+^;NY;$53(VR3[4\X;*%VKMQU)SELKTSAU 'C8L M0#&"4@M_ZRJVFO?RDB%, =G4O1X#:I4 K0J!F ^ ?!6"C>+M;OO>7'JIQR[D M%3OR4-BIRJ0;:ZI"XX5D4M;LN 70/:)[0EF@O2/ M,)M@3^6,:J:Y25:)#E-+9%C72Z_7D\?.CW\RFRYWM6M3 M1,M?^>F==Y)8"QI0H*#)-@TP<7LY N'P%%FL7TS40R9#6VT+Q@1UF)KZO_]K M+P5WY 8@N,?9F59@#I'(T)Q("3_#-U+F?O':"FB!P30SN7LJO"+ZM;T*HM#^ M@-]3J7]A.Y\A/2+$A&6#=DBV5SDH>&R_>%#XY1N9QH.5<4GB M/I,ZT5H=;)/4\\K\A\< JP(4^I]^J_":1?T'MJ$!Q57;2\@4?+7#0Y"X4/%$ MNB00+ @\L#S=UFKE/]URW4T.]5K:*3"L9JO/](+BC2VLT&H6F6:/*<)/O5:] M4J3[X(]>'_RGP33[O0N.]"^V2;/%"AC/3^Q2PSC4Q?ZB=;^<([0*X +[GZ; MZ@0P"$P":2U(H+4-JT(C9)Q#X]3_RW_TYPZ O 1[^T)[3!;Y\.:2L3BVRLS[ M--O+*-9T5)_7ABL:[K\_?%;;MARGTQV*-',K7!=J,SJ5?R(3C[!E,M+2U3R^ MW#5XAE^49A5-[-<[4YHC.?RP9:*7QSNYAV&?;1'Y9#:E#*=$=P+V_$C+#$E, MDH_9M,*D33/!F)U)ZPE?<SJTFUT%5]Y+1&GVOM$[]>/$=KU;VN\+3H!=28,#3 MGVAZRF.F\OQ8!SL&M%^4TY$.#@@<,,' * $"I0!U!]IRLK*&]6"EP-)Z^?!G M__@E_!DH'Q9\'FHFT?ZW8WJY6V0]PX[!NDA S2")KPP5:1E8+K#\ZTY-,N# M(Y[M$1-X+9H;( FTN7R2 /%&.APTNGSS4=Z;Z,ZH^E9@NUH?F'70OR0>&K@O M+AJ M!IT3;P_KM]<#P6T%Z#D\(-[;MJ;!M@*V!34\U@=#$;\E M2,[Q^"SN]9?+E;),V<,*@)=H^J7KVF-N?^7-.8N7Q6YR@?-.G6_D!L9F,3WC MRA?S"Z>BE&>?7S0^4)N[ MG9M@'E,5TU;O$%2/)F9[QC+"E&H3%);51<9YI=92@^V>4% M?9P)3GFIM'^)M'?+]!F!9CZ9$+_\ZDJV8P%>0LY,M"%V?8^G@FD[=ML$VX+7 M!V_+:Z:@_@C/"3F)S<[G\]:$74RXD5$0VU2M!615 C2=@YY!A]*GG1>^PZ1Y MS;M@9W9880H:7LZUK66$?(#?!1-!RP.;:.88,=?N!.8:P!M_ MJP,_N!ILJAB G7;WI=,!$@78:@>1PC\4<>E6/9MT&)[E5P4]4Z'7J0]#M\^. MSR+:DKL2!#GPXHHQ,"T5]"!(Q^4V,2XJ'8VB"%S'<=O(;WI">@[E-IJLX5^ M"J\"E\6'B/WH?D9$'/%PTL1QQ=KH(V Y9%X'3G8'.MK5XNQ)'2R M"M;15SC ,*2P ?A2X.TI9KH.+(YL/[_ZF4%\-S?PVKDE)1Q^?< <@L_=R)]N M3TOYWU/%M?TV/R12'PILVYEE(,);-DCO<(%7R7GR$^,Z:IEP^>*&9(;M+E3I M[Z/5$> AN8;6,U0 M\P%)$A,\^!NZL/F.5='E> ^>?Y"R.[1,V)+P2W0M6%+;EHQ7P#X@Y2 8-^T/ MNXU.TJ5E2!#_F( (^6#>M"6UPJ2TWK*(_%'19>+*(#;2C M\6 ?//25"/F;UK3CI#WF07@$#*> VKY5@=:"1^R_O]N&KSKJLG&BO37D78:W MX*6(#:C:@]>D+^VH^::@J#1;&N$URL;Q0KGOU!SZ&G?4)K"'ZB;0?>'5+YK3 MI;93.!(M'(E_"0W6'HBQ#GV='4#>4*S=X,)+5)8*] ;!C/#1P *-R"X I+'D M.SK#CNU(SP"G;8B;L+<=1_# F1(K*AIZ*7R18H GI7>.TE8 Y7A+0Y8NO'(3 MWM='<#./7-L5!TB*K$GP!A,-RH0>&@K8@40X+"AFJ)U@NIKH>]IBBAS\N(17 M=. ;WT\:W@I"9VQ@1(-50?* G.,5VW:E_1$@\UA:@_W;!U$+2A,,54$Z"GAF MMS6@D+L]'-ZNQN\HT&) :?B-3Z\#GD!^Z?#<%PCFV8Y=H+?P,Q5WJ+U="\T+ MAOX\_>RU#^ETB+YRM]YV?34$ "\7/;>E7 M^&%W5-!9+7!4@XXV@N^=M>\:MQ,#%OC%/?L>9M+W1 9YM#E6^-Z@/R(8TKOR M-:;Q^^RKX;,[,]_I'^I24/\-B1;^G8#Q;+]\5T*HV;SIPA=X5:(7ATWYL6U" MX3BQZ][+@5\?"6![=L'\P_ _ZCZ;BA?B"A:"2-\GB7@EKF ER/LD%2_$%2P$ M%(EX(3YO(3Z85/G-3?HLL[[NZ/FWML^81.'&=L7%N/\^9UGVU_>6TU???AE: M_KC<]A\"_6USR$%]]L_*%7L)$!Z@) 4..LJ9NY8PY>W]TYQ3IG^[ *)&HP'. M4-3C+77_3!D./YS>T#_QY&9=:S&C>Q;!>,WBU,KJM6P7'J1\X# HO/__PT.> MO'>\@ST?@X"E T>"7&%D#Z8=W59K^4?::"0FS2=[SVT9_\ -U!^.WX^JVEY9 MX=N\C,H3E;:?='6M]M;N0[;@,APC3#@21C>1F3L\1]U1U+EK^IYC^_KC<[,3 MRNPW$]D#[Z++B6R6Y)8S)\#!Y#M%]@9,--982C:\0T#WK8J [J70'0]DO\\H?G,Q%>#SK)UO!1(7 MW->[6Q[L01:$4[*[/38 #:OEZN,BO^FQ"WM<4*VNE9425P<:N))Y$ D\H[!\ M>II^H%=>MD#3T*\#%8W-4'>I[/NV^6^QF\>;]A5OVJ_+8Z^AC#IYNRTR!8;+ MKL=III1N7YT\KLJE]B,Q2W98U]:U*44V7,N!\@@V\>0=3I)WQ!'/P:]A^K?F M6R>.[V/YG\'.O_KR3]]$7PA]%1$Z^

G@G8;:TXE:H;UET[K85MSE6I15\; M-LVM=-))4O:&Y5<>EU^GYTW0FDNB,X%D"B!3-/X]/A X[8% +-O7H7N\+-OS MQXK;;%?2-;QL&Z.Q2-H;V>AB^L UECZZH$+P=@6T:Q#7X;K4[ R+!1.,3:GJ\YZ" M>XT)ET)F.WZ7(L@[G#I1.=A;W'0_86_][G+RX1)AUR GRT)5E,=XZU$M9-G2 MHM,PF66G ^0$;&L4<4=ETG?)3#2$]J5"#;X[TVG*-?PQQY\W?*B"PC[Z_/JE MN*'A8F77GQS#9M+=7$>0B\YR7.Y$\P$>;Q=D]KO"*"-_XAB8^?G"==%K@6CY MX6AA1,_"Y2WPC>:%H6E^*HP@(,>! ]P/XW7MH!8#;Q@NKP'B.BCR3\2 _>&' M>F,H>!.&ZO+SN:;X@:3H$<&!C\ B"PG'3, Z$RB0XP[C13C@(#^@J-B"!<:) M 63582H.P+Q@N$H0UQ,,^4@(Z38L]3UC$Q7PG16D_H"C8^][]Y@LP=H!&E@. MWG$=T_+\QJ9\[F08;^L0E6;I ^C(A!38"ET73*PK@2$) !C04&BGY$^_%\Y^ MK_'QX.1*BV(HMZ^Q3!EO,YWTO-35Y [0^(^FE@!K$\1VH^@S!Q(WX#(P%2 \ MAO^G7_MC"DN-V&$HT!=-2IV,DU)+<5+J."EUG)3ZHDFI/YZ8^954RZ\J9.=2 M=PZU@B6O!:/D82PH2ON+] VPQ8''A3VM)U0O2K\1M.L4)WF>:5*5 .\/OH M,?\V9P4DY*EI]?%BU2>GE= >DP\SJI]5];[X9,_ GD],84;@U_)[O**U[^5> MVDT2<1[IV]LN]_4N"'_O=LP_5[ZH<.T !6A!@, *=)BV91HFK/T%$Q<%":-> M,E8WGJCU\G21Q1>+9<,;M/5Z3KS2M%%P6P(V'RV:*%OZ\X2Q_1F?M$KC:_OF M.U(]OI 8^&6-"J6HJO* D8!91QS+4<5'Z1$BC8VQJ# B]A=D4A+_F^ZQZ!/Q M]T^L:=Z#WHAL@J#NPO3#!ZDH#X=2"&P;8!H7@;T+S&"8"Z$K+5S%\FF/]J82 MKUC8(]BX)*PA\;"-_]M??7,.N!^(R\^[U](DOT:-,#F0#HM%2GXENJVA;, $ M@"CAPG9PUN'@+'C*9H49GX!0/G\APW$OT;CUG7'O&NUV0%G0C0[>#Q!+-X%1 MKL!/*)>_"(@>5-U[:1B[_:'%V^:]4FS, +RY?8FHB"B_!,JHPV]+#\#9PX3, MIG$TOQ5 %]'/%@W+^\%;472<("NP4IL2G!,$0_G\PJ8?3;_V/M[NL3O\F@+\ M^FK.U(H!*#A1H&*:*)NFN (;#UJ>%DR2.(_,411XF\L3+.XI?".J$&6JH19XGQ%#>7IP\!V"M@J2 :'%333%3'_ M+!<^1C]7),7Z\("H @\9@M216)CC<;=N!B1!,'T,D39GC[T)H 0H@0V<7..\M6@=*\H1QNB.\S[ MO4U0[L(J&\?1JX!D2_#?\(QAA2V&^2NU7:AP8;'=A;V#TT:'!_ZH_+-$*0 2 M?]PP%0X_1_RSD?;K::+C'R/(LPM_.7A.\K6EZQ+J"R4RWL7SZ!&0C/[W=_ 7 M29 I,G<, XB7,0 (0"Y!D'?8[F%TN*]D@,S>A2KCP7:V_])CF-&## WF%QXR M'\KXS@N?%5/E-^>\.QF87PJ^&68E@A5A@1$-N&V.4D6%M8[]%,M[XG>@-J/= M:+OS^/9WZ%0(I^.7S=&PN063^\\#DWU+./_H4@.OE\-:O$#!!+8\Z$KQ\6+B M IY#I67-^F#!\COY:@7FZSJ.^ON-NA78GX)>= MK;>T)>)12,Z;<-G^*M&]_$\_Y=CKFJ>_:Y-X D_?O;YI^S)5E,8.6F<2??2W MGP+*6F:'=C;:Q;'0:_9YWTYF\ 30+5&;(B#($IT3^=S\((E@WI.@ZW"#14+ M@*$[@+FH'&"MU@I\ 70UQ]OI.$NDH$+PZQ 4_'$Y4-$ $3(?IZ)GSAWBOX M%]_RC"1_^9B 2/4SS)Z^@PU']F!AY_W*SOO'GI_*-,2RY]1Y.QT Q572[)VZ M(+#']\'9CW]VWRS"==IY/2P)#N1\BQ>HZ+*D*2BA9# 1F*$5*,9>$,2D2\[4 M%/UM6$,E6*5MUC0IN//>.4-\;>[^YHVT;?]54-D(LLHJ? %8.M*OUP63Y:-*TKYI ,?C6&9XL.%7[;KS M.5M">06W&#F'NHGC2.)^6771!'.!, F5#5B0_ABN[N+SRW *\WA^S"SX>I=7 MJ?CR*KZ\BB^OXLNK:ZBHRN$DE1-34I;#-TFV5KMC?+CIH-\6FX.E:#E6R6G_1._LE2>4KPVMU"76FM:#^? MP7[+]&RH4H/L:L 6](>GTF!#-W 59CY(';88M#%Q9^U%K]GL3#@"C[Y^[2F6 MGI4%'D\P(SKGN9L,E0(,>H1#JX0TJ]!3T63*PZ+>JAHIJ;;JP*:1H3:44B(] MT^BFRE>I?H5]3#VQ.NHU,M9AO>DVYR7Q22U0XG3"T?.\E09C/5)2V%U7NKV9 M\83CZ7JAD\09952)^MB MDBVT"_W6^#$AC?D.;!H9:T%T-'I9P:=X 6^*#XT:\42+H.D1,?&4A%[%GZP2 MV^)*4];+S179! ,XPJG+TL282",*ZJ4E/#=(Y^;<##0]PJK=:JI5=;L*K2KV M0\GNXE)'>P #.,*KSD*OJQU^EL]98B+;^D'^8P*818K&/^6[!J=<$5A=K M:W)3)%$5F.$).25PR MFR-A=N$QEQ'3.)]+I7,2%2$O.RN:I;4]2*J)C:DOJOPC.:_",M21R9534R5- M:\6ZWJ$6/<9.#?%$;SG!//%J&VFSG76JR'*<9 M;Y;99/-\I4+GZ&/04LKE5YF!ZHIJHI%O-54NO1Z)JV/0PJ@98J@U2H!5VOSN2FB@.M]&GF/;8S,Z&S Q@G]Y8-3^+](DC/UT;1N\A% MMU$42N54BRD3U2KKK@==6X$78\"8' &UV ;I73 MGI3\6F3T/CEQYR6G))1.=1G\UMG48965H*C=9//\P8+M" MZ- >J7=@20PIJ!8#[>YQ0!089QU2Q0:K^WI'P7%G>)S@IV='=RE':ER@$>Y] MA?_Z1!WXC_WF/RN/>6!'(GN4=QTS_,(W1M$W[TYU'AJ:?Y;HG,+O\4RI\AX(:Y@(8CL?2X7K\0UK$2,3=>Q$.0]E8X7XAH6 M HA$7 WC&E8"+$1<(.8:%@+H3?$Z7,$Z$.G[7&S2?>)*O#]SS8L)8=ZRLJ_D MG..T6N*535(P-?CE__W(_OC-":>S]V3VJO)K?;@P!#IT\T]L*2+P"(V6$XDE MX&M+ /F[$@#48'A8/BD:CK?CQ^H^]R-(R(M"*[N M^K[D@!G ]#?HRN/S6.*B!;G.SA)$[CYYXRP!2W6_"A"?E5'Y$KMDFT?N>MB_ ML:(?A03XOB\)4P.,>N*=-#OI;:'C)\_^K6N&$\S^?T^ZFF^=UE]KOKOWIAB@ M;:XE'TD+77K9OR#O-?B9:14TWO93P4X<;^IR@'%FR?H)\<+B!%_Q2#Q3I#8 MT8MWU>(CL&$I(_O)'(ISE1\I[H3&&VZ_ 6$C#0-*[K*9; 0V?IX8-VY)Y?Y\ M/>,KP<:;I]NQFG&M" +,J"-H812YIW1[T*WC_+"3+'/Y&C7=0/?@W(]_DLD[ M$D]_7E+Y2]A7?8L7):S)PR[^C:&_P._J9]2ANTV%Z/KMI L<',?&TWM1#4D0 M$B< ;.B/!A2G ,U:.;IMU/+C1X;/CIAR3R_:>NFL1I-87#QY$[E'$IE,N3V=91FV[*W, M9B'9>&@_P+HY:5@_,TU2[S.'OH75<_7&S44*C<06SVUAPW%+AUL(RJ;=37.L MPIN2.ARRJ4T5AC<"2X<@[S)D- _LU[AB"I,"8EWD,68:]E29'S6 XJ/B&[U: MNJ+9Q[;4._ R?"84S3W)#/"R8[13_:+WM%!;["9IYQ_SLXQ]5EL*K'J*I)[6 M.=;+U+2!)^L=R809)( ME2+N<#RJ.L6H\H4NH*YI]K%9=A-0\GZSK-LN+!(2213:)C>2DKE1H,QQ!-@L&6)=SH5?@NC['=L MKTO+T:75$M\$NS058K7DQ!9:I5E5V5F93+'IJ6>4\&II1FU6 $2 A48E7PMH M^(0;N&N*CNZ;#J_MY.B,[^-.?!^W#RT4@!;1=&%>R8L@[#EBP2X^X^M!TUHK M2U>F1&[$2H^Z3CWHCZQ6[)S3&BLJ>'NDY@L57"ID'Q];J66RJ\#TQM :([-W MJ5PFODP[\V7:Q07D[.%>%Y_QAY56.FWFP M_@'T3R3N\&PNO@@[\T78Q<7D[ %=%Y_Q=]05CIM(.E9?@]^O447M^OT9+L\O]Z@ M$OD=G*:NTS?JJ?[77:3 M.%$^^+$H"\?E:ORE4MJ3M2MM3" M>[EF>SCAF':U2R,:Q#GROT.*DCA'?@P3O^-TV7\4UJT>U:?PVB99JME2P753 M"#A@^I'D'4Y&\U['7I=?*/U(G"4_QI /.&4^AM\"5Q[/1DNB8\*3,I<#IB$K#>$Q;2S M*3?HE%;TF%,F'$'%F?)C5X[8.OI""/!^JZA:H0O] MO+(PV'1VDM4=WUA]H1NK*YI\ M;.?='M R#]W4O5:<,C]. MF1^GS+\B-'PE.6WU(;D0Z0Q>97KM=#KUY,X''G=6$TXGR7:2+)9S3-HNL.Y& M?- 6!,T1J3AI_N?=-.>V)%66\FK1)>7A;X:3-M]9KZ!,((M-.H M#QII<>+\+ZV9Q8GSX\3YGX6G-<5>\_7A6&-YJ4)5N5RM81%GM&XH;29E\2EFW&>\/*3-)\- M\JG M+O/"_Q/DEGMW=P-,6L\EPY8P2Q+,B0$Z%+&QASE3"8/W?;SA@5_\+#F.B2E; MYL%XQ#V0!5%C9PI,?4P'HYK:F&2(H'V#MX1IF&F,P(!(['^%8RO>QO[WDT6I MZ%IH8AS!!94H^N9.60J&SX&QM3:/3+IL%6W:*629]+Y@I3X@6+ND;,F'LK45 MK+0O6$W>LCB)Z-6%2>=QHI8S>L8AART,2GZB#1:DT[/S )$&H.7NY8KG2B MHR$@SA+ $!U)/3^96-($?,1D- .,/X8>$ :BX*#8X!/X3=/,E?WKFE 8;4U; M/<97/( .H_%S6_H5?MA]:QJ\:NIGB]+Y=0+QD!$.)*%)LO.+=QTS_ +I#_XW M@:KBM]G178(V\)L@OR3^+S@;QPK'%;R/\&?Y/N>0;.J>?-5A4U261_HW09\R M6*60:.'?":BF_1I;$J\F5H!,?\]-6X$K_POM"H#1#_H,M#?TXK I/[9-S76D M4-W#_8F>FA5V&H(?W[L]@[EL__W3VZ-LO!!7L1"95WUXXX4XUT(0]]2K1W[Q M2GQL)3XK0.S-3>,4'H6*<6 OA,F)_]__$&G\;V D^!^@(G;BLZ97FDW@*:KW%>=)&"K%$#IBOIO (DV&H!^P>:<4.)MXYE&6SF M*J8[TC*XFR2$V0A?FS(U 787O( B[G#B-:_ #_I(7P+1X+3?A#+R<_R2;A"Q M;AF88ORY9OP!YCJ@+12__LH\ CQIIT?)4[ZQ9'5[0&2O&IB MQ5$AO)&O)6_^*GI5,M:K;A"38NBY#>@IF>XQBV[AM'/+6HZ764^NEC>M)Z.1 M!19=,D2>]&N9.KZ\8I6*%:LOI%A=T^QC&+P0#()'CL#@6MO,IH61,<>5&;6P MJG;?;JYH+O55%+#^5+(D7G8D*U:R/H)/EXXG.ZD2=NG)Q>BTBTXTE,Y7(&K0 M8!BQ2ZN&VEJW&55LUA:E&)_1 MJ_T83GY#K_9+ .5QIW8^VR2,1+U/JWR+SNKRX\-#9T%S&0B"N0P P3>+CX0N M[:=QXOYL=Y [8"[8N =)+K;D$^S(F=8FW)3OJUUH>E&MS/,Y[Z$QW&&*/C=MOYFL&+PA*.!G2[(=P)LHN]L=9EJH!UXQ,#\, MP59$%[1:\IHK81.7MWC PI)]CQ4 ,L-FIKP;N !%@LC\;8DW91?2FB.8TDRPMY$\ &]%#PON$$7P3C0 M>S%-X9&P*I+_*@3"L(EK;QVE>7LOXD*Q UKRMFD Q &D#&;HF&!I)$M0; D] M$8SM'GL$RX1\F@./;!L#= U::\N#/<8V0&?_'SN66ND6\[H,QGAU3\QH[WD1B* M?7#MPAFV9-;V-[VC(11R;?BT?FH94V; ,@TBQ2\>F#30Y@88^+ MOQ89Z\',O*,$I-MF=CI[6%=4O9ZA\@M?7#G("G$88?4D94UVI&@I-YC_N;Z#HG?&\-+4G]C#%KRY_1N*5]T M="=OB'@#EPIF37!+AM*H 28%%LCK4KY/O*\DX[LD?%W"J6YN)EM"W6,&I<=N M1FD*MIR@?_R#OQ*/%_+G43W;=]#>\3L7 'DM:"].P_"@T!J$8G<*Q_,=J1? MOB]9H="3R6>++Q!Z(GWH7/[?_[7G-1^QAP/#=6=:@;<^B6S8B93PG?+1D?$O M7EOQGAU,,Y.[W]K$O[:V+X5P"+^G4O_"=CY#>D2(":.O=DBV%UT5/+8?8!5^ M^49P0+ RCCE'J2J@.0;^#":6).XSJ1.MU0$<4\\K\Q\>FUI05OZGWRH[)#]V<-R+$\YUBO0]5&9[34?S15'<-G#EDD]D9ZL\DN%*0QMF3)L MVG"S'8[DR,.6>,HUJ<3<&>*)5$L9XT+1'O9@R]1ARS5>SM0'3^6EFE@N>A*W M*)KYP@JTC+P]W^=SY4QMVL&]0C%7',MDR;19)*DRZ%N]7A>JR9M>S2AIX=$3JMYMR&G>,RQ=2>YJER M9U'"&\K*]P$YH+W$/11*G&;A;DDI:!Y>R"2$A)P)N> MLT2]1I:IMJ1JAC1,/3'E!%+H2FR'2T6)7QCP#V5Q-I)QA2''XY27>5H\)K8CL-+O2!NI@4K%:Y4[=T=$A;81+ MN+[;\MBG9I)QQ?PZQSOSC4?!EA$NZ8MKCNP5;$=5]-DFSU9)V<-7H&5T[76Q MV]0Z=FW%#M@''&=,^F&PAIT>+"@G9T@I(U(REZ%R$I=,XSDN)V73'$7R4HHB MI2R>BHQ8J69Y,6G7)HR;F6@U9VY-GOJ=8SC5;*=3&6]0SN #N\O([666)B:3 M8SB56+A5L?8P?6!KUM!^'(@ #2?T,9Q:\JRX7CRJ,S4ME^S$9C0GI'[G&$[- M1$9GG0>"85PSZU&ZI_3ZU>,X)91'!:?=LAQ6F0*]]HFEJK/"<9S*D%U\D.Q/ M'EE7FC^.W U9[0.V/H)3^1GWZ.'+3)%Q@5J^X9TJU2AU?(_6_9;R6*PQLTQR M@*<;0G-5&%6?ZE/89T0 -G.V[693JPTN"8/'%78 M#-\1Y_.'AI/O5#K'8++J3JL>D:M(;%FTI;)"9L4D31^3Z8:[:=A3@I&8.6Y:5%)^W4E*6X1_RM72J MFGEJ>O0QZ=>+"VN1>A(-O.9-%':F >2?T4>E/SNKI*=&>Y)6TY1$FB7.>YA4 M4--TI-=.<9F2:Y:-\X");+&SRL!*74> 0A%4VIWB+9KIK>JK;&)8]_(#V#+" M)/6Y9\LK9BFIK?9\O%XJO/:@]DBEVB)*8+'GP]42$^E6WF6'R;:*DNGF@?15;6E9W4:^1Z9?8 M=)?6Z74;;Y7;U*3\R#96J:/23(JCS&:JEEOJ("DUU[AB:00-(]^B0J(KQ7'! M+EM)=N!UV%2:MPD@S[!IA #FQ%M6"HN5R"2ZE&O/&9W6I:.Z3$7KS0D^8>!X MN9\3>I54R18>CNLR#Q,A5>C-'+RV[(V\\4A)]]='=1FJO%DZG3)EX8.)PDS_ M/WMOVJ2JTK2-?G\CWO] K.>Y3^P=I^W-H*AKWV=%H.(\*P[]Q4! 11"4P>G7 MGZH";&UMN^UV0)L=L7LY(%3E<%569E8FOX@E6B7F($:4AV*VWZL5#$[*-4>= MF*#(:FIX$"-XG :VWU*R.+(5RBNY=KA?5A'R[$T?3U8RSHD?C<2L94I;Z\!" CX2I'Q@#'' MW1';>.FEM*X5K;95")%[3R\FQ^6.K413>$9JOF=HL7"^2 MIH:NF@,3-7IG2ED^TU\,I4';>,FK%*9=T4F3?JM-:KR2[!,%P[ M-&G&1KV*W:,@1NP--%OBUNHBQN39R8*Q.LVDT5ZOX#T/+$_+?HCO#(:*/&Y& M)MV$G"AF$43M3:E:+M72I<9(4FRK&F+4M=$2YP>MKHE@UJ1%L6KA*].J=&H< MC_?Z;L#[C8KH-%GKX S.AFI:HCEM]V?)&+20]J94&G1Q&Z@3Q]K++EZ/DG+& MC,![[DTI:H\K^GQ* 2CK-*-$EPJ92KX&3:F]*:4+S;(TY? %QZ\KL=(R.E#P M:*T7.S EO$O2@T4[@5<6ZRAMM\&/.PRX MN3\E-9H>,I76J,&UH[UA,Y*,:2* DOC^E+JAT2S<(N0<'L+-G>*53,3J-VGA028%+B0-RHANS53>XE%OS4OUM$ ]N@:MU^Z M[$"U6DK(3$9GA!B>)D?HKON$!58&TVTWQFW.GM52,K[N+QL<@Z[=HVS56H8M M(SK26(FERZ(ZB#12-!K"AK3R\K>;3>&$HX]F7K@9%1=+#T%MNC8@"^WX4OL M.?Q#J];YFR\!C/F2+0&,^9,O 8SYDR\!C/F2+0&,^9,O 8SYDR\!C/F2+0&, M^9,O 8SYDR\!C/F2+0&,^9,OL6]1Z M"&GY*DJ<@R*!# 4R]!-D*':Z"+V/T=OSF!H2,D' +S*PN(B)87M '8C,/8I, M #N/+D/QY_A/D2#?[0J^(SF!ZMQ<=5SXO6%%U[.NZ+_^5 U=L U4[NQ.UN\[ MVV0^D*BX%>D".0GDY!CM2KS&#^\)48(ER5?RD[#%H70OLG,O*(-L_L>1D:9N M\>HNFMT'>X#T3JTY03>M2U;??F1X/3.I/HJM/M+6^?S4^RB1(Z!>H*:! MFMZ<>H&:!FKZ0&KZ&+2ZCE(^!JT"%?29"CXJU@!-HT=L=VJ$%=-1A960/@B]]J6X S^P#\#&;YARNLOW8)-!OZ_)ASL%[F1Z MHY)5Y#DZROI9C .I?2RI/7,7FP]*X[G=:.!]+10\3MBFK$FFV9"&*.V 6,7IP*]U"!S]1^X,UZ[YD-%BS JD-I-:' MS@#?65KO%2&^NKDT')K]=$EHS+D":\;PB9 9&7G4/"CR@;WT$+D^COLC!Z5> M"C)\?.(K##RM=Q40^9Y)$.A7H%]W13T_ZE?@)C(E;Q%GEU/8L?R K9,MX2T\ MMVH5E$PTJPI5OL RU873L8?<[YX@ M7_ZD7N 8O*!C\&,#N?U"]L)&-<^QA6JWQ=-A4YY3L/DE= 8>M9#O*>7)><2F M<=L')_SN&BJO&*2XX;E6']+$,11N31,_ ]U)3H37 BFN'Z'=*U43E=P\S?'% M8FN0RQ36Q>+787*WBV,20,$!=.QS2J/:X/4$.ZME2&*AYAJC%[?C+D&$'S^U M)$"3 $T> 4TNZI+\%)3$E70V4:IF)VQ%B%+\FHP5^R]#IR4W\1.RU (H":#D M :#$*;OZ6FS)@Q0SRJ6)4IW!VT2[NVB,UF*T=&%(R63DJ!WK#09,O%$8X21Q,C2S%*I: 6B%6J46RMAY?% M$3R[7!O*L*&SLSS%KOAV*&J2"X C! EL$SP>($F )!=#$NC]O35-_(PD9_8. M?PH0.N:@T5A4,S0KU[@>R927BZH$#0OH%*8BL4=/$74>@8K=_/NI59PB"HEYR,DXS=IR2&U\@E P &G7W^ MR1FN < $ /,P ',=K_,QH%'4,14=".,^6Y%+Z66HW&3K"K1D/N]L#G FP)D M9WR-,Y?T11]#%V':)JW>N%3G2+PJC:SBHIK/0S/F%!=T@"\!OEPF/?GF\_1G-IT>3NAE"QHAR#$=/P83R#']C\4#KEV *6/; MM.3!:EL.WJBQ\\TFQD%./UU/Y :#W3LC\/71(XIOM-+1(Z"1*C\UI=_>B^W! MPOH,(^?1$WX90H*H;=0JI$H#:UO/0D@?T"=>8R;\/W ^EN$]U;T;X'[B_#NXY4/6%1Q+O/6K:^[MO2+P26@ B_#O531E*Z&]#4H%R MS:4W]W0IC1[L7G-1&]V%H?XO!3\ Z:V^?O-*"H=#OCB1[Z$Z8 O M_N-+]#EZM.UPP)?;\(5\C@;ZXD.^$,]'^[P';+D-6R+/T5C %__Q)8 QO_*% M.)H^%?#E5N88$6Q??,B7 ,?\R1?\.5CV?K>X5\.567IAHL'VY'%].K-WT83#LXNU>L%L:+KXG/_;?S<< M"Z=+T/B_^W__^T]_=_*"KD**_'^_R%]?)$3\F3QJ4SQF?;LS&UYW73#Q^S)$ M/\>.[N,"&0IDZ.8X='IGG",0O3V-J2$A$P3\PDGDQK ]G Y$Y@(B$WG&+[N& M![#S V2(O$(Z\)W+T$?[-3\8R[N0Z[LMT!UTIKOPANB^<<(Q3VY8RN2LYLNO M/UOGYN_%6+F7';6S&WH@47&//P=R$D#*,=*]GE^]%TFY[R7)V?X\COPXIQ/O M17;N!66<#<[C2 FJVW4F(;GXON9F '.N0FT^V!BU$0DD,<2#@8(%!@-6*R]K MKXT^@#A-G*9)Q+_8P.F/XGQE7O;L[ -OF,Y.J^/'AQ[3RW(NZGUTR.<&AY#+ M_S"7/:/_P);?V77K:.Y1H%K?.7AR ]5RC_>7[0FXE[!S5)\Q>Y7!>8J8$2$Z M01'K>)N5F4ZC-JI,TD.:V3G('S(EX;=H&RN)-XZU(?,6:,99G^O>\HR^;(+% MF=B<\*=RECH:#UX:N#U3J%JZ/\R9R1J8$?WK#T8\;PH-N9._*.L#C#G?>9. M5I\_ Q*LUC]9.CXX\1"LUM\YEQ"HUL]6K>-9^(%N?2=7WM^6<*$28W(C(O[" M2:W)A,I.6IR:JEW:G T7]7JJ1:=+7&5I="O,H&8S76C.PH)5U[9G?Y0S\Z%\ MEOINY^*#7LO[=DY>*8/E&D[&8W/V@CC?GHH//7Z7@UG)=7TM ?[$G\LJ()*D/,DM6PQ,Y:U5:6ZANY" FWG\B7&+W(_M-G M+L,@P=%Q%HJR*8!I6!B0)"G(;+QU>M6MO8H^(H8/_9(_*P![:UVXL8WB(UKX MT/OWVKFH27+98D)3^&2AVDJ7QY%HXTUKH"OX#%_;")W21>A(O#;E M+IYU,,2J9, 8_:;54(C0OHQF82W7DY]YW4,EM,'RP6\$UKXT*T7J,*CY>[="3%\Z$"[N&GY MGMOM5O;A,H;+X;D\BRJ9#%>LQZ8<;N U8!]"=]S5#<3;.^K^\U#I>(<];$$> M7I"'YWM_E[\V^9_.WOL:CA^-IGP2R>.*T-&( 5G "Z5)*-7K#EHS=MBC85Y? M_/ESO M:D"?H><._Z1A]N,5^B'\[$^_C(*8&^TNM/)1+>3IL;H^30E@I=A9-7(C]CV7IDKD$# M':88AE]3@ -U]K<']9$3"._,_WD.M2QFV$ZMM>KVE$(A*D;;\IBQ);C(0@\H M_9J/>$ZU])^?\Q^+[ZO2G[WDRW./Y(L&\>,.@S$Q?8"5>$,8813QA$$M><(& MM@4T#)O(FCRQ)^YAZJF[905**4H&!M@4$J#[7U4A[UQG+L:#W_$FT"%5U1?F M;S3N]]."4S94(%WK$3U70YOZEKJR?%R4Q,JZQ=(9(V4R5C+&THMC88BBS#N$ M+/%@"N#?)AQ<$SPOH>J"XJI=OT>.\$I.$-LR:W.#&;4:&F5S"NXL 0V=@GM; MABU=0!.^R'BD'9MHAU-D5@ 4YJ>F]-M[L?U4&CS*[>DWX9L@4[*O]P0CB:%9(P(C :+I+1IQZ9.NC\.A%NJ>"_^FIDVRS30'GLM?( M\)7.,%WXW%9LC^L^Z1<;OW8RY5X7C?=5X(QM,_PF#Y^& 7_TGHX^DUTA_AJG/BX6S=I(_[/G\:]Z//U!62.0.,"*3DHABQR:4^&TP< MW^W?NUJ<0R3"_EXVW+S>78'PW1[K8*[[9I-U1 (><\=U9[CHV$YN2K7KD""F M2\S455G$_@='__E92;9J0YP/.7_HIMS9;MVS,+A'- ))^.FP\'J\/-AV7="@ MOF,)<8XK!TCQT^6@Z!9ANX]=UW=G>T$Y"-_WBG%(#L[6_N/:NS!PS[*L2=@$ M7# R,4D3)1%+20(JSN#( $4\.2_@2=-'ZO/Q=N6\=3.#:T_^?R];2_QX"O25 MBB:<7#&!:Z1Z^7%#T\(Y0N9F-8I::AH9R;=O7*8P])EZ"^CVOXO@J9*T\1,R MFN@XB&1>W3WZ[>V"G#Y0 (\K@[0,*R]T42'=&C >SK;P0X5E7R+&B:48_8 30[T\I)JE M:!T/=;/A)-^?3G/Y&I@_+,]($9\KSQB8%G?8?_$*0''=!+$; \7'-1X_I>]> M=;DW&O\]+0]+W*POX,2ST\C)4M.1? ,O63#I>Y+MKQ "A[[]2=,'>N#XO?,-G!/ M.&F,_2"80MY#//DBP.1[%\89.S8%[HI["8.D;*D,YM5<2.I<*J& Z '@(@QAC0Y.A);?T7J*?0=H)VQ=%+[5O MO$.OM?^=TS?9-_ZHA?J:'NO/Z6\V/I '-%F<I+:'Y#/W51/R8 M_M[SX8!/.;*I(,3^.-E[[]L>#YO"=\0)%DCQG::4^6CV]^3T#>3]/E';1Y/W M';S[R*GD5_\Q-/.:"_V W9LI"0LY; LUO)U(,>HL5C'R Z8706[C("W[H=?0 MRYN"/VU?>[\.Z/<1@HW%"U2'9B5EAL_L2'0U40N-&D (E) ="\YZ/7)"]E4@ M(G!A7]Z%_;Y^9Q<-FC5YH8PG.7(\ZX2HE]08Z7?D)OI]AR[M.T[$]M'L?6&IWHCYN"4:@I)"U44E5E8LO"HA=U3G\3GSM?&BR>]YF%YZ/)!W[+ MJ_DMWT&"^+(7S\='-,62JWJZ9I-C0^48B 21FR#!'?HS@WR]A[0K[C%?KSF2 M#(D?6)(1!/U.V+O>L+_@Q7/V;CVW(%WJLJDHM^;O[0-GU.V)$ CYS\'G6^4, MWIH(04[A#P+R,^<NE M2)52%K5>#/D4R2<"/]:E(5@$/_01WEJ'+IFY>.NY^0VM\5C>7M7FIW%)R0ZC7DXZ3&!/V4@P9%GLE^8#5/");^,A=:#%>ADIUY.I**S?1% M+PX;$M$$&03^'SF-Z-)]$OV5]^DG;'!UT@4&(D0G*&(=;[,RTVG41I5)>DC? M&!AHPZZNH^5)F2U$.S;5&>FMU@H" _WK#Q4.ZG(%-D-@,_R8"I\'\($I$B.S M3BYU1;:6=7),9\.A\1#@0_S7'_*3':&"_./ <+B#S!\? 82_,HH/>0>)2E)F M7IIE?+46^$YQ'5;$!#0;4";Q$SI6&5@.#YM+?&E@"+*#+Y\=?$"K]60_GQA' M=(;+C">-<8>S$C..@5H-LX*?XK%KU_*^QV# '><%!^N]?]7ZH_94!]2YTJF4 M(]%X4E)"D1+#QNGTJ!5!ZAS[]8>FZ-/:4?DMA %Q#IL:D@D(@,UYU98P438% M(*A6D&!PKUEV/R<+&B+07S[:#"W68F!BGF_D<0/T0[3H //":O2T-2 M&. A>EBUF.H+GIH/(7S0 #Z( #X>QZP(DO=]CQZ^BHF<8H0,A2AK+XVA(M6S MU(SF:9X,+R"*P.9G^WNL\Z#(/09" B/D ;,D_08C/HBG3Q;8SM4C&57 M@[+^4NX,K64!F2 PCA([T#UPROG*#Z>C7;5]==1Y;]-% =00=;NO2K?!SBNDJ=Y\POX) M6_LH9N3"1@NB1F6P@[H ,@YY=,(+-T1NOP\HV7/:Q3 R\UC3R>#BD84\+S )&;*+-S%Q^2(;HU#"P@J MJ%WH$Q$.K)9;G]BYN99=^TC/S2?L'U@YLV/ZG7#4 6!8)C)]=3KD6"69T"V! M'V9C!0OM99PS/GCX\$@(1-D MS>:=R?@$5G:(MR,G*=M 0^T!CCB2TM2WQ(;EXZ(D5M8MELX8*9.QDC&67NSE M*NC:L"D9DY34MYK@S@E5%Q17!OJ]1)@$K.^M<4Z.M[*)J;2835H+1UP!I221 ML8YT+J_\YB%!)48@(\J@B_+NB5A M]#,&9XX5=5XS__M/WZ'WE4:W+0G.-YL(//EYJ9V^#[X#]-^_UYN%\UOX^K=L M@1\)_QX@?-*01-G"TKR )N?7N?B6_.@C60,CLGX3L;?X4M&PM-0W;-Y8843X M"0,X@#]AUDC"DOH$C'J%@=])@ 68K%DZQL.ERI1@?$[$+*@**E %3'!X-'!Y MA/T%9T[B_VYN#6^+O>$DNH;X]V_P--["IH8^EV%3;; J86 I-_0%6*!A6'_S M&!., 8Z 'PX-:0AVSN!'LB;(4U[%>)0= 2YWSOK][T466+)'A"%2XIL-/,3 MG&8"F(+;]JU=NS=S>+4S;V_:[D[>JD=']22_FK$-O%:*MYEE5'S9WA'80N\X;1BU8:L9S59_-<*,JKV+S*\_!/F\?Q;?(2@0 M1Q6\>W;>.7^;0$K>S[J U96?"))ZB4OR0,9A/T/J8E /(5&V M#^,_H[/ M$PW#I0!D0 RZJZ*%@6?N9_*@ F#;VF'*0!R%U7>Z8)I-7I/*< MG0^T"M-L(Q[L'VC8XX$.G_-&$YXQYS)GI03P;ULF)"]<78!=!JX_M(: -4MZ MY=MF*4,+V.[JA2W -=A -L!U$UZ4P$TM6447J3SX3.17WI(WD.&$G?41DR<3 M\$AP/[":#715=59(RT/,S^SO7OD--GCG9#[/9,=)85B0N$FE%LNK3'-<6-5V MV!T"]N%OT386NB&:DG9 _S9/KH(9Z$[3@/9(%D:>#M;!Y!.2H -3%^FG -T" M6Z*@-^A>G:',&%=0TZ44D>2(:![@HBDO0XB&;ST(#N5X39/GDF%"BQ00WK0% M0&R@53(@_1M3!%BD/&8@&Q/( ?BA/<&DF0TNM/0=-GRDIU-@*O=R49/DLL6$ MIO#)0K65+H\CT88/%)7<9QR8Z!O&'38QMUF%PE@B8*8 ON"'KU5C0N06T^:= M B$T)Y;*5NH).3T)5PT@VK_^.+;A.RH\=6ZZ8SL >P^,0$#; \U5'^-5GR0> ML'5'H:Q-)TO'8-QH+V(P6 \-Z-D2L?[J,JR]G5J>R.I#.LH V>?5G$NDG+;- M^,.,KJSFE>:4+Y"LW5\L0[&Q,8\6 5#KV@= I,)<0(J)H>:L/= MQ]']);;@S2V)V^LONYQ*8(=_ M< 6.TP3'\;UJGN-'\] L9W46:F4(5^#]N._>"FR_/N]=TQ0MF)(S A'R9F.L MPJV_NX9K<%UX@GNY9U^Z5+X4"7KC\/Y'E.=__@O^>/<15(DW8"!D].^N[X^" M#W7C/CC^GXM$,P3D _)F289?8QEN/ .V]IYZHT9__^__V1[]/F?LEK\>9,"^WL3U8%TP A@"T;^@VV]AO38 M(^:$7X:V2.8&@T*J- #\='[F?88".9L/=5.&POW;D%0 2',)WGWGOH@SEC[] M31+/-!0,\-:=6)AXCD8NQ*NM0!,*-KURYK\\-C(@'OU/LY(\=H3DU$=N^6XU M"#GJCN_6_6A+AB!QP7B:T)*#<)"$6 FL[HT6\.=TIN_YD=^59H=,Y4J3;;CK M2@5+5LHIMMQ@4_!5HU+,I9@F>--H@G]*;+G9N.%(_^+*#)?*@?'\C=UJ&$C( M8-#!%;*_O!T4 &D4P7->C73;!!AN/@%(%R1PM3GB ;Y#6(<+O?O.^>G?6P#R M'NSM*NTA7>2]2"2Q-.)6:$8D<3D6[_6+K8)1TX8P[/7+$;7-E2&V-9OKL^H( M;V02R2X[9]A9D^FAPQV[5U:C5H<($83%%MI)E16S0BW;6H K(V^O3)6UF2:U MU89BBQ1M"%Q=2;5KP!C WUZ)KR-,?RP4RPJI5Q>+3%\J-29,C]J_LA\WY-"L MR^39"CE:=3N$4#%#\,J]<;;PLHG+XP18I4DKSRO+)-E*#WOA_7MVFLUE'&]1 MP%#+%W4NG$E*T=D"7+EWS^*@DBOPY9R)KSJQ9(YG5P.&7_0B^_>,S.:UF%69 MXPJII"L$TX\TK=BB%]V_,C9B/9B"74C MG/XS6RH'S.-CD2 ,[!MD':CQ7C1H+PRTN>^GPT#F=\- V&7L>9C*0'W2H/=F M_:Y!7S?SLSG;I6PNF6<-O1LOUCOD3H8X?LX($+YER0M9)<)'1:*IT/5,K2"( ME5IHP/SZ0T:>@%D&_]\SZ)\QN.,ZRDIL!'9.S]AQC^ 'SQ($P][R,;QZDKSPTF4\1V<53>\.+=Z0X8(. M-_OH]]X715T3=<<7T.J)KC#M=F M$@5 D/4ZF:C]^A-[)O:3P_X#=:?$&\((HPBT(!&O_IJ+^>BV]*BIGU>KJ$R; M+3+#MH07R%Q))%/IE) \CY<.-M_-:06PNGM\^8@5T8G2C]?,48-=15M5-IGN MK3,AY([5/U(%YQ@E,"5""GC@9IFOY@J;Q=R#OVUOW7'1B0F28?'@\H%730LP>RYI\*06W'S [U!0 M14?^1O"U 1]FP,\,"5QH@Q5G\P+>6>#-T29@A)Z]*YF["Q1T/0K@M2J#)V(+ MV1IAO*H>&LWC^+#\-H>T[BS7ULB0-JDGD@:=B?N@M!1G&GAG5BSL BS M[7DN5$S5YW&S_$[> N;YB"$7+DUH?)O09X'TB9FC8W$ZS=E$WDR6QS$\'OZZ M4_Y40M?#9#O:ZNAIUK9;=)8:E5_4WN*3'OD-K+H>=XAXYM19R-75TY;%NVLN M0T8=PW(9Z#6\AI^"W=P23!-%LG^Z#C%.] .-N3)PJSQJP_?S'=A<+[T@J82! M5]9IPF3:#28393[#VT"3OD!NOEHN)++#6A1?C7FB;X6RI;J(R+U?00O;2;/J M6V_B6+N*M+$:WAJSN\L-RIQ$>\=+:\XM]AE?0L$JOX*;SR0PS% @6BSKFN"\ M.U6G5>_NW7:?J6,\>E*Z=AS-205;2"E/C5OE4,)T%$ M_X5[M;XIBS)OP-4^"2::X*$%(25E,'=GR]082<:4AW:T!(#P@DM2>&M)BFR6 M)-.P>DE=0Z4IH7>(U2QDFVP!&QQW'XS[C=?K72#T!/-5+L&KH<%/W!LDLZ0M ML[&\BLO5HFBL5*.WFGU]#8.5T"1)--.&/O'R,RJ#=XU!4A_3A4_>CK/XG'[*&%: @G8LQ[<'4?NDO^!!.4_.,0(K12:G\]07J1,:H M);K4734XCBOH+TV6&913F1C*F]D_%GU%2^[+O'$4^UR\T4*"U6S&\GV.Y];: M6C5U-CNH78LW+Y'TJ,1&1PINFX56/%+.S(K*9ZSLM[LE67.B7U/W^:^QCH/+ MF4,"["]X@><_JU8W_C->G,B:;#H!M_X*W:7C M6;H7[<,&O),"CXDR6"W AM1[ F^:,HS ,L:!@09E!X%B+S0#44RP#J#ED8@ MG4^8B:C3=ZDCN6L0:N5GS $IQGK?W+T)6 ;!J@@7L%?BO-KCMNG&B@: *BA_ MWW5/.K$I M<]^B6Z: I8*<&NZG;QR"X(E.068D1M86&V% &GQIB&ATR-W+-))8.(IO^[^] M^^A]Z'YV;C,$Z(&TV;WEM=TD5T?[5I[M5-/Q^9AK2.E>*Q4M+NW%UU?BW7$ M!J(LY?0K80^"_J2B]36J9U%LI9@NA**#EDQQM<.@O]GK[P'\;AP!'>N WV_L M70#;K@D,A0N"A& Y0"))RD'F&]+$O:$C5T#?W*,?2$]<[_5;,26"K>JEYM \ ML//92D2!"6RF/0$_06$"WG3/ZYB_KU&(H0$43;15U[I!F97[]1A&2:&8ZJ4S M0X76A\-&;4D5Y]+B_0H+/B'\5X0'I1YNYN%4@P%S4/FI*?WV7FR/#&;HNMFY M,+M0<%)2=_.!MZK%N,G ^PG7EN$]U;T;X)S&YN.7JP=RG?!XN$;4D73F ^3VF6UT3T3S:\ M<.84>SY:3RZ@^B6H#G;!1XMU!50_,]7?K1L6B+\_&!%HA$\8$6C$>1EQH-W0 MN2TCG]1@.Z/5<>'C?)^J?;:=[/'?OH']LU^6JW_RQ#^"N>M,?$_*M^=^G 3<#U1#9_=8$+..\7SC=UBU=WN7Z&GG%^0O>J=WCHHB5YK\WH#PK0_N^U M*MQ?-*?HE!JV'QZ/>BUC&\DJ2M3.%4ML@T_CP^6HLUZ-&%C+P3L@==5BUM0J47\-PS!13G*1[=3Z0,].:GZ,U1*^/B2G7F@N@GZ$2OD$VWEVH]I52R M E]FAK%6-K$ .A$!.A%]1RD^,+?NP:K:.R,VLW4+'1%#+_[>R[>]1W/:)VV$ M;FYD'3^1R#B=!&_O MCKZV=7&P)L:K*DQ3D7@O7QKG6'HNQ+*K;KI32#.]" K>4$]13H7 '[T*JX+P/Q=MCG@SKPG\'";S=M 4@HKK5QV+34A,)W\\U.?6H/B42M M%T>QS<\AX=UNPRYC1P1*=ATE^\C>B+<672$?6V7QI%9F!J4&VV=#1QJ%74[' MEN67>+\S3G)<N!^J XM^'>W;O&$7V%]2= GL%KR7%?GZ-0EIJ+A3U^' MC_&&C!JNNFWV= -\#+L^";IMF$X%9D!^K\3V\TZY;-G$--W"W/8L*NS?-^4- M:^6TV%L=>!KL]_N$R;"##BRIBBHB\R)8%$S8],:MJ.O>_@E;Z+8J8B-^+CD= M9@'58+]?YWI,0@THO6:P[H^>KX(,^Q)S OYN+PO'FY]O R,%AW&)^E_OACW( M\*MYZ0H=$7M;X^O__I^=XF5[R[Z;!+4U+;=H&HD6\Z$4'5_MEOFU?OP@QIM M+FP &U9?SSV,B :\[_-"O)0])Z!G#4 MH"VN[L"Y^]&6#$'BPC1M5)<7H <$;8C@&RW@S[EX[RTM'P3QRI4FVW"KLU>P M9*6<8LL--@5?-2K%7(II@C>-)OBGQ):;C1N.]"^NS'"I'!C/W]BMAO%VS?G+ MZY$-%PO(8.?52+=-L#Z;3YBT%"1PM3F"1;)1*P;)\-XY/_U["T#>@[U=I3VD MBV^LV.,VD&O;W&25_J_\_I(!HXRB--'D =@0P6F U>&]."OYH#NX!;0Q3T*>.7,#%'Y7%%\#(@)$"VWK,)4W4 MX0M@L( M.WKI] 8!+]&O] &X*[C6Z;;@MF)!=W$[_P(;P9*<6\">P."93V#$ M%K)25'DB.WTZGC!@1,/6'9[MHX-+8 ,)V\#@:B2,X#O3!O_R0T.2D 7ZA,&> M(N#Q:-A]R9OOIE/+QFK1#:<-#"QRH:I@A+9C!,'6 ;"O\0#6]TP M(PB@&[J-;(C(A(+]23"G:J+GFN"5B<@.=@-SH!688T[MM(5!G5U41/G- M/!SJ@R^!FLD3>X)-=0C/R*Y"&@I_/+!AAQ*OY[-CM>WP6T"&61\V+YC9LN%T M/YGPBO3:3>;CD4.F]&$M_?[89:,W)L@>2!O;=,EPX]'*)OK6)3' O5TS>,0# M.U@"1BD8@RQNFZJ(OT]@I@:Z2(83EL"Z[-1 @7LSS>T-A"3Z\$!XP^!=@0'4 MN!E ?+&!"B(.X/2FS2501-ZQE%$+C(/[A"=/,\ %Q\@!MSA02IQ&'+(BJ?)( MUT6GT:W7VYOW1 /3^V"RZ"YH#X*T]3 ;)M[>!@RJ[Y@R!@;;C.B0_RO80$F> M($FXJ%OEV[X)'BV-O:RJ4&$J'HM2U"_'!'._ :[&(Z'^SU!Z@N]<"S:[\7) M"-F+\@1%1ZAHOR]]X1<]\@N_\9YSZ08:EBXH(V#Y@'6"!7!@K:#/X9AGA4Q7 M+&FH*@+7L+276#S76D22M7W/RN'K_.=9B3UC#6B2N41P>YQ@#C%N!2^G-PR% MWB&@L8B?KL@[\T,3(OYUWF2:7:C*O VL5*=A"^S390($_NQY%V2^FKUQW9B- MF89!L*MR:F3$)H58O3#\7$H&RGB ")14>=.L#-"8=Y*9G,F@KQDO/-+N*&H\ MT5VRLUREELXT6SKX=SL\@I^0CN$\ #T8,=]D-A391$3PK4RE<+J4R5.]9@?G M7[BH7>-3C2Y3^_4GC..P&.;!@IB.I8_6"<%AC@F?YX J<@T!2U"UH1WI,.># MOE4@,^K\2[T>GZT+;(9;:%9[U2HW3-2Z"K#A0*?JS:[KG-ZP?:7\NH(? M;SBTXVWX]:>B;76>CQRR,="^U2DK!QV/F--U6Y$LK,'#32JSL7Z1*":>L;JL M2BNOER%J)9C3A&?L+[>7H7?%:VM&8.B4@7$RXB?8_\-/IO]NGNW]Q/W6_85C M9NM#"0S3V'VJ,W3W5][XH#&S>=C;W0V8$6^%P*]"$V=6.LQUA*:-U]/1L6.= M=HMO]V7H8C0>$VQ'GMP6E5N.8]A%#_IX31V8.2)8" W),9%>U1E^O:W23UO* M[)D;7^;O!5& !@0V>V7V/!Z&*\@[;=AP(E:,Y8C.A67QBX0#"*QV+S.35-X MQB*LJBK85'X\1DM7@7"+[-FE8)N>&1- M V$< GT:.ET7-X((=L904NPI%*M+R\0W.B*^2@0P'L\G'^&Q))73D5R8#?4B MX7Q1+[57T].[0#O9#(Z;K3(H.;M>[U%52&0P(J0%!WL(#AIC0@ -8(45Z?S]1KQT9 "0D\"1!K9+J=&W>WS+L+%X!<\?O*/XUQ/JB4 M7WO)/I\_E^4"%OFO/U^'-[3/%MU.UZ>0\(:8YK5:9X29+3NAIRV!KMG0\R?P MC"8F=&T@&]*;XTKO[S*=&[!+803=E]!WZ "4>X.QV"Q,%YE)#Z=32T:3Z[8R M2@^_NMW_!B32U" 7(3BFPK4C TZ2]):^3 ;@HK$GNC(-W7C/0"$4F."&6!@ M5G"?!RZ2MBCE7>HNVI ,GF'J>K'@+SSF((/"9<\%E.RM1N'?<&(AAF!U290F M4TA-\R:8\#H#;F-/O4:^G/VHE 3[,/-M7+6XZR%DQD#4!\*>, M4,G;>CG?'@1/HI7)A!,2G>9F2JH12O7'"_9E 2MMQ6+44_B 1;FUT7F-5VY[ M6C:A[+OCVV?71 A_$HJF;=EL[CT*JU S3[3;$26)1^AUJ0 &(2Y\R7NRU7T9 M1L1B' ^5Q=IR$.W@B77MUY\H3H&]Q $W[2OG#^U$=UWHR+4'UPIC0RP$MXY2 M6RB,BIQY;NK&&V?>FX5TEW M0G ;G^^S%[J"?[DIX("QL0D\WNW]^$T.#EC<,5.>V"H DFW3;"Z.L*"\9OD MGHW-A9S X->.^81),YBD CUWESI$=%.$>8:FE>QE-:N\[1D4@AM>H; MH37]Q6-(K\>,/+QPF ;P1#N(#6<]^0$ZTMP^3#Q(Y"MEWD@D!)4? PL.][;X\FJ1(T0XZI1OMU(R M(ZV(/)Y<3,AL@/<#C6W-&2YHL=F^/M44@*][I33IP#*X:( MQIXB!ZK%'I#&"^\Q;LG%8PM)=J:VQB-AR"EV2^N3U*A96BQJM^'B:C:;94LE M)H)7YMGRLF/)F54<6"M1XBE,[OMPL+UEP(&4#9QX6:,>3!B2 ,]EP'2^B^W@ M#_,Y4RVD\ZVAS+!D7@YWXR^=Y$"N?3'0EN%EK0@VVM!S7)> 42., )!MA=CD MH09N>' ?SO?Y%VHZBK45N]FK+2?EEW)RPL!8[ 'Z>MMPF-FZ _VN?-6I@,M'RE]:+,NHI)ARFMNLQ^ 90<2B.*OJZJ.0UL M3*">\>KVOFI;N@_*-:,TFIG6@ 0&AB@OI6Q9C"Y@6A)%A9_(R'Y-WP."#47Y M&N+[5:I>2WQ?:DJ7,=0"'N+K%;T3[@L2#RA)/A_ ^!WQ=:.>,(0+> B&<&'? MQ&G9GK= 6VTBSR>]<6')SN9]F:JD0M-U&4!!!':.ID](E-O!7&>/;L%F[)_8 MHY\[Q/7L5&_>*BA)]D4TXX2>3XV!QD>>#W@EMS4>$T^( )XSY?#"&<15 MP^M>YY#/IUG$'Q?./R4RN)GTYW.!1:W3RC5T>XB3E-%]*0_DAD# I2+R?BKP M=$-;%^L.) %?TK]P"OE.R=S;)=])R7O-0:8V: ' V)2TSPCG$8][>JC2>GG6+;*KKMCORBK- M&WCM$LD#;CHIZ4X<[Q5D<\D7NWV5XZ4_%"R6#6%QKXDE#CO>3H5Q /ZA4$]0J">@5!O0)?UBLX M>F+PQ^UX4[%>DD0EU1Y^VOPY;=;?L'W./.T:*]3'\QJWQ"4\RZTK MUI+J3L"TR>@3'J>>*.I0:Z^W1M#"?>I.B.KD5)OO]A!THPPN"2H&(L!V"4V[ M#Q36HY!W%(G*SFN9Y O-SEK2J+5>FR$V_^5,T9/)SVMMEI0YV 2_(3H7CB:3@T4[R9$Y6RPV M\N*B.;H>T9?5T:S8*Y$9MC%KEK7A2VM=BH/]=NR)?@&QLY!I0W% MT?*B ]-;1G5RG.,[O(DJMKP678&GG72G&X67C?4VMTL&%\'Z("Y+-\?H($NE MY50&CQG ,T@K8&5L)>N(SID[)S_W-88)=V[; :3P,\;"(C;NN.'Q6-F"QL]6 MP@]:+^&M=,SS(F*ZYB9:[SFF88+95;+%3EE;3\GW.BC [%(R!-F4W'-UGH"Y MWYK$0:D:T:K.$DJ*Q3,:W6!F:JZG,F#U(8CGR+&$CZ?M0C>\"$V?B;0O8D[= M1B $SM!@3H7JI>LM1C"I[S6[XG 4X?E^W#Z.3[LI3::Z 637+<>QDV_IA0P. M9UPN<]%X*Y=(!A(P!-3Z?I[TV" M=9_/TMI;!T[)U:KHZT2<,U,V:X?&596R,E(GZE12>,<#ZU+[R9$/5$A,,E&1 M*0VC<&=K+O*K31D50&7 EH4A6Y:$KG>)OI7/"0! VL9G!Y+AZ=UDFA>!Z=-P^K5X3D=9 [ =R6P MNDULK\H[5>!LOC+1!FS[18\HM=8B&FM_N:O,UC'#CYG=8'+1_$2*E%EI)>DC M>9(*Q#'+X*&!\ZCGE:<",<&_3[1B_:I02^,A_D> M3_3#O7!8BH8' D&+L?A.":RFT%/,ZG#^,BG5V8(5B2ZKFM(1\"& R^C;*]E: MT:+RDC%0DA(PG@="*+->+7KD_I5)/%'HTE+12C% .\-OKRRU MV]UD2.=2BI2N=D:-##&L<$-PY?X]A:)133871;Q@D64S-6[VUKUA+[Q_STQN ME@OW33K$M1L&W8SP145JP2OW[IG5$K5F*%-6E&2W1&MBIM03IPRX@BOWQCE8 MMHUV.%Z:XZN>/='D8B&:?X&]P/?&*4?ZP[3&I0UEUDJI89:-S[(ZO.?>...U M""L*HPBKR)U8W!Q.*I*687KT_CC)K$8132ZN*W1T8L[-:#XR+B[ E7OC%%;) MP7HY(")*@96YY3H=BZ0U>.7>.+LC)A[/LMV5(LU:PC S6^ J7@-7[M,SFEGK MH_6TJ33P8FM0M)C6,+;H17OXVRN9!E$4BY$0J\QR0[J6$?O\H%(#5^Z-4ZI' M^72]51TH&;LB=FU*GDQ#\,J]IPM6:\SK.C'$[113R33R8ZG&#'NQ_:=/"I*: M7HYK<86L7UZOF0RPH ;,2T@'_&5GFN GU7A/2-OKUS$13E4 M;74+RF0FQVR#21&](6PBMD=/DV,683)=Y?'&B%U7M$8E^P*H%.L1>P-M<"%F M+,27,ELAP\.).;7Z81SV"MF?4BS/+#(I8:@D7XQF=:7EDH94 [?59 MQDK-\!F TE9AR*YIB@+BJY%MM@Y$&O*Y(]HH@N]09PX1*"K\4" M496!J:29Z*9U"27#)W73,I%5DH!9\9M#GGN%!>6HV&$&=*C$\O5,2B&5YJ08 M&^X7%CQ\G?\*"\;=PH(A-&]LFS07#0F]/S9D*&(5[VCU;6(8N8,51K&M)/0W MIZI%?6JA3#7'L-<=SK$ $M4 M=+F9049N3G.R!W>/2^^XJZ,#K1J;9U.*/#)GN%6:EY@5*F08>Z+IZ('(@,9]&QRS_XRG5\N7D C3O)_I=U,5GZ_1C*;2X,27V >CFW]V)[ M*##UQ$T[@6%SP[![0\+9U'W8&Q7= MB":?P[%CC<6V8OU;]]?!/0=@_MX>T7L?@BW+?CN90=#'^6%&CILDA1[L7G"F3C'NW%]MH_-:T;5=UO2/M/1@!$^8$0T8(0_&!%HA&\8@=,!(WS M"/J9.MJN.V!$ $T_BQ$QE/<=,.+FC @TPC>,P(,UP@^, (MU8#6=D1&HK3CZ M_SR>C6_/.O9VTM@9&L:?&7;//\G_]G=NN7N2>+NBQTYAIW_ZYYCM1UOS"Q^L M.RK:L4,1F4 &SBX#'VU&KP=FM^/X1_O 0 \>7P\^VOF<9;8?B<"Q^;?1.TD\ MF][_).Y^9,7_$)2[ M+?".5\9\V>)!"/@>=WH .!Q1M(1F '!W9PH!T/9ATS M8$+\4+H7X_@.6!Z8S(')')C, 0X$)O/C2X:@J_!#=&;VJU)"73XZ])/<9W> M#+XW"NM>&?& Z8%9&)B%@5D8+/Z!61A(1F 6!GZC'VP5PDK,\)"GS:L!VW^F MUC?A6>M=Y@=FSP\35( WX_W/LFJ(\< OF M_"5K >-_IN+G@&TK:Z8L!-;-CQ;U[U@W;L45]\03,5W"@N2RB'E-C'PL_E[# MO0#\+@9^=RP=J+1O(!QG-HGN6"!0'X2_ XD(X.*0=* Z$:++3>KJ43!4N6[K@1BUTYCR8CTZ M#C1,0D48FZNI4Z'?^W2K4J%;J;\F328-H27,E DMU#OI0:+:I9EO=%3_9H7/ M+3UPG&5OZWLVA1Z5E)A"N-W,*+/6HM@6VAW6UIE>%-9-)L.1ISA^J!G80RG/ M&0[?GV_V5S^;\;^7G,_5SUE\#S6^T]#CHKAQ4H>/\Z&&ETKHQHYWVCT=P!)F M4"XIA59FA">3B?FTJ&<&+P0L:Q\!6/),[E>>?3 @N?PJ?''7[(GZ=$*U8!Q6 M"_Z&DBSBN81 QO,TQT\2:H'*IY>L/-QODB7:!MSL'-2*;Q1??E\K-KF76^'V MIF1,R(U>*'29S%)JM\#Q+[&6%!ZD."T%]2(*$"GZC.\W"7\HM?#7^GKMG,Y+ MKZ_7S<\\DU7^[1ZFYUM:0]1MUM9-_&*WB#NU08VP)"5CV72KP876J5PWE8Z2 MG3!L/ -;JA!/!'6HY>D=A4%0.7MX3.$>_5'O+_7WOJ]&;?C([)WSX$)SX%RT.BYXQW> M#P@_0%G\Z^H=PT[=[A@:R;7"Z5:"I6NE2&1*X-76J/:-" 1\0@ZU2TNAGK-. M[RDG^62[5=-&L@^X!<<-8K)*<]$&FR3I5%L4R5F7A0T?R5]_HG%R;Q?S]X-I MA[_\'S>M_73;V?O.WKU$-.+JB'+6V(3Y@0/%PYE-&[P30Q0*/;/37(R.X(5N M/K7(I;J)9:,&L"CRZP_Q3#Q\B,)'VGCS;8Z_R/&SA>'6Q19NOC#==M?U'7+< M@:LYK1L#"=!>_$=:3F4C<#K?.OL]\$!=P2E]:_[>F B.M7]K(@1"_K Y^=>Q M+P/6OVO%0;8 ME7D*R+RHVWU5\H/07^N8PM<]>HU%(B*FND4;;YMAYE00>V[9IOM8C".^8 D'LQQ$>3+M\Y*\XM+^X@1I>^QS#S2?LBX,. MET2>^SCGD!!BPE*)S\H*'U>M>::49/,X ]$H..APUN# '2G<"2!*"?HX&)R&N&W"YN8)=^ZC$S2=\Z[,4 MEUR]?7N4(E/,XBQ?CQ@LSP,Z<4DIG>^B[8-[EN+HDGT' 2Z7)MA<,@$>8X L MF.08,3P0[OMT*UXTVO40FO^#G08M).B,)K++J22 ETT=?L2^"OV[OH2H/5XU M6D)FI4ADF3.,W"B5%A;PD!D)L"!./)'AV*<,>/^KD#\BC[XT*P('P(]W +R# M(5_W"R0E)CF/=K6>,JFT9GJ"&I&Y*$(6QR\0"6#EC+%>7ZO?CW$'G*Q$[WD) MB->#SZO1*K=C/> D"+;KC/7^PM?_16_N/C7MF M.#2D(6])'V[](Y%%&(]5!@.<3^AF@1])L7:9@6 "M_ZQV(=%%/ZQX /_[&&. M3Q#A[*([MDU+'JSV$F@Q:R2!_PU)PB;@QR,3DS11$IWGC2TY:+';$/'*"F#.JJ@M@(N)A>8?"JYFO,DD[,EGF#:,7[R3;HQ&N=;CD MM*KG*KS6,:SAQFRX%#W>F!HL'P<\J:Q;+)TQ4B9C)6,L?1-Z-&*%1*)GZCDV M0[W8D46E:*2TVJ\_^#-Q0#_??( !F5\CXS!3 DR,&^ MA&U=K@.S ?NZX?V>-GS2D+X8K9US;@"!W8_@=<06J>V5K)97X9"M\&LSM;3G M"7K08B"I(V\7+0R5@7[&KKAR[*QISC>;9$5R^NF.!^<9+'J[7?IXRT*#_\,1 MN29:'; )D Q"!1)V#"JX>47"->R^*X$STDOCW;_@CR95@$V8M\IH& M-F;85#*0_&N"A/%(9I\QQS$/?XU-^!6*.6"RA@'E@I:2]TM@E0'A5M&A3DT"NUI9;0^BOFK32YX4#7 MNO^^8*#; G4!TU5W1,7]Z #'?OVQ%OI&3M$_F/X=$#(-JU>'9C*RV.&[$@_, M)7OB6NK'+?M7H44RBT06\.G-;Z$M#38_NWN"PR8[>@HPVX615-$D]S[SY\EP%\#C*DG)6H$),8>!<@&L/E/2SK9!0'_<\3NXN(V$XZYA=^C8/('+ZQE3 M'"4CZUD;6%4#W38PV@>P^80-#GR#=$H&5\ 1YN2OGIMT? M@RV)IY*\,)*E.1HR7+T$L&_E@2IL:PU@OB@[T3FD!?PWI.-VW&\N=/<^F58G MO:SWM!!+]H=XF-?JO1>!\0'WM2+1*96+I,8F<\T\/UQELE(6V)!HSQ*"[-]; M#K?Y-$4W?()()@&V8@)X.A0/TY[ 1&[()5FS==O$3&>%Q_HK) .OL F>I-O# MD2,9&Z%"@@-O 47*?+Z_M??L%M4;<0#B)=JJ5!D<%HQ#8NV( S ?YV#P34CE M)AA3 NP_%'?GW^^QNA!1"GBJKF2ZZ7Z4FF3'7+WVR^,DL,&L(]?UX&5 O"1@ MW$[!:"W#EB[A*3K(. ;@S 1\LH*@LK72_S__0\7_-2$DH;-BT7]-M-_V]C2R MYB@A-)%EM(H/=+ G6YB_SRATW_=AOG7>OGTORO,__P5_-NN\"G07.@%'_^X* M,04'X;HV9\B)N?E0=RS/WTC8Y+D$[[YS7\092Y_^)HEG M&@H*>.M.+$P\1R,7XM4;$Y[:BL'P&(!^ %/_TZPD#[60N9:U"(D+QH-P"FHT MC'Q LWBC%?Q%-SD?=(8I5YILP['IFQ4L62FGV'*#3<%7C4HQEV*:X$VC"?XI ML>5FXX8C_8LK,UPJ!\;S]SFWL"<-X^T^\2]F G0;;'& W8#V/\ZK$3 4 #2; M3YBT%"1P-?)E(+0&AH;WSOGIWUL \A[L[2KM(5WDT;K7P_OQ?I0(XSTR/!CT MPF1,ZO4).MP;] 5B,*"IB!"+_G)$CO=\Y"D.+!/U84+$5ZO^@B+FU7(ZOP!+ M>OCME9-IS!S)H7:*+32XZ'Q_=\:4O4[*7=6+$KM;NHTZL.OZ 88$;@;Z]V5N/L&[M1Z]?^7LY:7?:X_X(ML>E%+=>#HY M7I##7G3_2EJ+],0PKI>52GB2G*SC-CG/PB:ED$IS4HP-79OEW5\=M73NS"AU? W>&NN$_L#ZJO)34_KMO=@>&UR2 MW.4(JI/@8+!G4:#UC[N:97CC4 V'H>T;SW(1@G_>T8%' _]N%"[O("/=B[E.^; MNFI;TC46X_G(#CM+U]9C-,"NGR'X$61??,Y'V]0Z M3HK]O^=J:_R1(7%AY^(G%<%[;A+&G:#D7<9.T/>T+?%D&_NHP\CCI\AP)[0G"=)'0' M97W<+?U$Q7$.&CIJHP^1)]07SQ$C=-#L0PS^6F&\ MVX,SIWG'U5'N;4H24(:)EWZ+7[(:Q.V5ZO(U=*YOSQX^]K*[I[G0T?:M'J$% MV5SRQ6Y?Y7@I1^5[\4+)(!8W.*O.SFR @SG-M P;Y4%68 )D<\1K;NKT)AWX MW2SHLLL\3E1(7O)!/59AFO]2@8<*.>R!C^1,:/'6%Y1,WQ516=&V/H M14OF?.B1\A^ ?.=<^TD0';)$-D>(M*"Y^LV?'L /%MEG!]B(7S[&)Q? M[ 4DQ)O65P=4NM);KS+#=,C$9U:3E#*]<+.^@GDOP%R($?0307^N3.[=J<0M M#M/[R;=U+=?-S[ 'O@T8_K .=N'B*R9"-A2*],F0;"INM:FZO96R1YY;M#[]W[,$D<_CI@EQ6R"JXE:;L16 M:GIG(9?*K51ZV(L@LR1&/L4/^# NV@4XT+<'LV0"E\?/-'%VH>G-C?RF=Q: MNWQ&$L?@N#51 H/DO(AC@VE_Q1II3Z)I*BE-UNPD+KY8@XO_"J5?)(#FE"I]?[)N/$T@4O;\85Q/C+CL; M::W%/%ZO"@P\BXP22(@H]12)'8OT/J)F^?(A^&E[=K,VP4/[JR6 MP14&^[9LR9T6=#YC/;P>.ZTF9R^TJ$A]K5JU<:DR2#.W*'Z<90OK:F$ET6RE M63:[22$;CMFU7W^(UWZ(^[5R(5NN7#[[.]0>1E:B/LNNP[@]),+<.J(6:^)- MJ%V9I26N;%7:>$98M9))G9V^*$-@##WOPXU'[2=82A66HI?G0,J?OE)H&I:1 M_%R5:?&319 //(A75?!C=^^$"E>"IUVZ9O5WQ*(N]GOU\30<4T+FL%*7*3%3 M#W]=+"Y7[WIS)^=';U?!PS6PH^LFG8];6;91R19TN38MD!20-&#T[._C/5%[ MQII &A;N8HKQSFH*F.QV34&L<-NF8)9D3)RJV=L\E\TWJ/R)BKO9:KJG\74V MP\HD'RJ/HD1L5:R]7>)\47&7>*:\8JX[=7=YZXUB>96*K^X?/ZX1U=>BHTBL M3%<70KWFDJ_S?(>;J1GP/IH/QR>^W'4>3T-$LK^>J%PS%EG-6;H14E?CH2)T M1\RO/S$R\A0Y$.WW"EWN2C*D^9%ZNEO%>)U"O% _3&F(RO%"O)8'L@!49RYI MMEM[S= ',C :D4V&320(39N*UIOJE)KUO2.Z6._BZ6>E6A(O$PWTI M0M*]R"#"]\)4/][K4_\_>V_:G+B2[ ^_OQ'W.RAZYORC.P)\D-C[G-L1V,:[ MC1?P]L:/D J0$1+6 L:?_LFJDD 8#-AFD41.S/381I2J*C-_N5WEY;,*3A?=/2MU<+]5/E;5: M4FOT3/%1[=P\?;1_N=Z]%8]!J2V=/%[GVDY8ZOZ*#BA-GP@U*YNW> M>?6F6G;[^8?DV4M3VG]@HTX/-^FTFWY1CQ7]_//R>)SD\GZ^T>) MO3RZ[A:OVRR U.#K+T!/Q)D^:*Q[L'UQ(?;V6?&[?OCTG7PN==G/: M.7=WKM5_'E2U9,U]O5:;!^D'I]YM\J:?=WO:/+OON&=/AZEDZ^[A*G5F=#O7 M?0I%$R?-U4NR>=M.=E,D;=^W3A].=O.[K)%HXO4/M\>M=*TD9MN5?#]=-IWB M<>[A:MKA>;ODA!3?M-?SVE[7>2B:A:1[>D[+ R=>W]Y-.5=OY^?Y6NZAG4Q= MG3Z=G-^4IAVSER/=_5IA+WM3)J22.U;[9XW#D]*T8_9.1:ER61CH5NVF<-&M MB@_]D^M#^N3$VZ]+CLAHY6R%ND_%2;'/!JTDFV;[-9KA]6' MP2G9K5ZO5E+IF.*$--UV]B\.DUKY MKGS7.\[N'BJUR]Y#DSXZ(4[W5S=/=OUDMU2^D0ZU0JE4N+@%;BY.SK1X?[IK MR>73>ED[>=PU+HMW3W/ZX<%#7QQ;V")R?6I-ZY M27+9R)Z4[RK6;FLJ>\]-*U&SN??K[-BG>=<_KZR8VZKF4/TZ;\(K:EFZI\43>?Z^DVNW-^ MDIWW!\5JLI*URDG).#[5&IWJ38M=/#?QJ';;(#WKS3U+WR7O M$MEWRZI61.75OK?:TDG_4JK%)Z*YK[;R?*2?DE0[JEV[>K MBSL@@3@%)HKW2GZ@MJK-]IYU5W+-C-8K'L*C4X3_7'LL'5S?6CF;Y-7NZYM$[/*-FZW=5*Y/I8,J>W1B IGFP_Y>-=UX2\DUO;![ M]E*RCYY@65/D__G^1;P_/6XWVU*N6WDD+U51UZ_HHQ.C&K?-3E.[J=KEO3?@ MK\N'J]UL#AZ=@@!ZZ:%6[.6JI/WRJG;-TNOYQ7FC21^=9,/#0\-4KW4CTY8O MRFGQW$BF6H]]]NP$'^X=GUY8[<;=;?LE<_;R>'VV:YV?EMBS$Q)[O'>E7W;/ M[X]2AY=UNWKZW'\:T$O+IH!+\[1CU4Z5JI[22KMZ6L^5I-S!%7UT0A*SS>Z] M46OV,C5--],5K=M1Y.85L-84$#XU#\[5H_L^^/V'Q7ZW=%$EQ_#H%*'9NSY7 MGJ]>ZYDR:?5>['R_F.Y9??KHI-0>/CB9T]?68RV93#WWK>+^[6Z1/3I!L*=G M^[&2VS\EY<.'4K^K]SH7J4&)C3HQ@X;X6JX^MI_NVX?-4O>JQ6:C#L%/:^R_>.R7-AU"GL MW7M4P+,KO+VU93MY\_AR,NB4JR7ZZ,06E-I60]N_[]R5M?.'QO&-7;0.5/;H MQ!9(&N#:_N,E@/'C;;-7?KE/O;;9!":WP+FQ+IPKZ;E:NS/J-?7QK+I__@K/ MCJ1FU8?X]CHN#T$^X)B*D=P5N1,%S2ID*UU4!TB#H_KD)/FX;_U5U;,X@] M?N\$/_&?.D*+NKU\G4_'=ZG6_EFO]I:J/-P4^ON]JY.D=+7BNC!V4PAXL1_< M%,*SFI5&!1Q F=+ (XH]U>H_U;N+1,!5B6_I80/)?83@CG*U CV!G'YDPY;30@NG9=H$:&4KEE9G MMTD((XE(\[C4B+O DZ9I+CLPA146DR=^>K,_E8:7C>!W ML-@P.+'I*2KJ[S5?0/(.Q8Y'*]H=>!].XMGM@7&CN]U*I;9G=/= DA71#'PDH7"6^B""%=N28I2-+G/AEU&^!C+)<1LGM9-)QXA3>B8-!A9E9Y]:U M(K>&B%MGEU3&GUOG%2\BLX:&6>?5S6T#LZ(=$!EFG5TD3T'J'+HF^0#3LY=<.VE+>_LX'O)>/=+BWKVJW-QQ-93-0_+GFUE]ZL&!K6 MC_[+VYH5AQ[G,<%*K_O9>%AQ\BX?=BZ9M-IKUI#=MRAXN:RMV7A4\\LW[RWY MNT>'U_8->.J=JHKC_;N_7[E^*X$"\G] M^",E,NG)2WP0;#:E6^/F="Y/,6_88H\4V'A%CA[2%-.9^F!02[5K4OND62\^ M9/54K;0*I &849*#:UVI'8I&^?G\K=JZ$^F]$$6*-))41*0)ASC%,'.PM*W9 M>$HA2E##RV1'5;(^Y-CYVH%X?EU*W8EW#_V;UIN:/U\)Y#3V4WL=^VFW4I9> MCFM[CCMHGK2I<4,O0Q 3^>SD54Z(.1O"G-CE?Y9GW6PX,10ER!E56GM@<_)Z M>R/5'M^,VDNUE+^\O4G=->V5>%*E\F/+46X?VN73CG+Q0(X*+Z4#!C;9'W]R MQH2.U :CAI?H>S-32:JMC':5+[>=UP-F3+L6+^ M?4'+$OGDX$"4I)>WI_*IO'LZ< NI0L:FEH4D@AN33DC96;&3R'6&T"NLZFEU:04NTTK#(J)A4Q=QIA'.G5!M5&IYVGJ*<]U[4IE)^ MU5_+ Z-U=YCNOR0OI/Y3AB90,_G% HP($I@,1?,[JCG/>0B1/CT5CY^KEWNI MN\J!?'[T));U!XH019J$R.9RB!&KP8C8I3$Q6QGY;.4\L"AE.OUQQNIIKNV[AIM![ MS)=NSTL4)+)@4F0S"!*K$)$8)@[1Z8AF?G >0#R?B4>:F"1*6ROM/U:JN;W7 MHR,&$ 7JFR>QA9>,FKON//?;I*9TM*?> M2^_1IA)+'@#, (!,V#L:9@IVW-97E[MUS,7W:;#YEG]*\RGLR MP/H+H00[9L.U-1O/^D8$@M:4]OTD!)&L2[(9+&7,F]KAH-6[*674K-2A M9A#-7A=SDV7JB$/8;QNRK=EX)CQ2,+3J5/@G :CRL/O\V%'OZK5!%;YOMM+5 MZ@$-!=',>+HP>9H1 A!VX89L:S;NB&TZ]1:6+/MT['D/.8.'LZ?[0O=@MWR3 MS1_=-HI/K5::00YMR)7P +60B%6(<_.Q08Z-FRY+SMI_TOK($C793K\6:VTY M\U*\A2?Q"0DS/#,1$KE&WU#%A>F^,'K1A5S. FDVMKA-!MFWB M8.=N)#IW0[\#&\_.8\S(X."VWKIM/.9K\S65%++7%%F"LQM\T:JPT7_MIR+A1CL[/'JZ4 M;OLPT^R:N[L7-_UJ'R"#]02GLXN=%HB@@>G7R&59HX0:ZTFR?AH]3NY?KYO7 MES6[IN7EK+QW<*"=7U#TH&G6M)1&\, F86P2WK3%L>+,Z*=1XTCJ=7>O7PVY M[=8RZEFGL]<\/KBBJ)']\4ZRW;1E$:I,:U"_3K%"#H^:+\F'?B]52Q[(D(-=L]N<_=LE+!F/7G=.9CS4-@S]G9[U8/RRW%:4ZV^;E@JQ1S6 M+(N8$Q+!BE_6-S:=LE&"G%6G@^> 3;*O98Z*13E5N\F\GI;5NB%K!WT*-C3Y MBV 3#HF*8;(8?:F899'G!6V2Q8>'NRNI6$M6N]7BR4.UF7]@5@T]>CJU6#4\ M0DWTVV&CNS5;#S5+3C_/00S-*;Y*YJW9;TOMIYOBP]5S2#;21 H_59EJ_#2**4;XXJ%SM&N6]?#F5,Z_JI7*G M"2#".FD11+"1=EL::='"QI[/&%G8R.#8HAAK!M^X%;BD)-&W33CKI&K>W#2- M?'EPOM>^;5KR@?W)01J:PZ],_=FU3"H%P .P_[_\ M9),COQ*\1!7[%T.V-1M/5V'_8K@8(H89F!CW+Z*L8/==*+=FXR8ZRDJX&"*& MR8LXMX^AL&#?4RBW)EK1>Y05;-M!(VSKVW9X/+4JOWHA52]@."NR6LU=7IS5 M]Y*UU,MM\VYP_"KF'\6KIR)OYVU;U:Z MC^V!V4C*QW;K)+G?!Q2A^9G9*!*Z]I[O" +[K4\H@\"T=75=M3:Q@TW,O(0M MP<)VX%/)ZDUO"8I%#),L8_?]6CG&^=M%%\J]B3$LRWU^_F62@%F]KE9S9:0V>*NY5 M_>M]>-=<_]C3KM/J%MH]^^$RF7*?U?Q>M7Y6N^U?/8G24^[''S&1R^86ZMM% MB,!,1-0,UTA!Q/BM&I*52=V=IX]ORWW1U?6 MX5U9)EKAMFD]Z?L9A@_TXHQ$H;C8U>.(#YA'"5VZ)$X \<'-&;VCV\I1YE[M MM _%N\>G]D/O66Q__5B0&4"1K;NMD^3E4S>5,]/W!PVQ4:D/FA0HZ.488B*3 MRR)28%-)))M*X@04E\3J:(X#V^-!A'/P]IK>3Y_NE6^NY=S^ZZ-]G-56XFMD MW(XH:N?']10\\R]Y MY:2HNK4;12[F>KV3W/[92L#A\O*YLZ>3U[>49DNE?;'\^'9?Y_9#X<>?;"*7 M07B(9IO1>@+J6R[AC4'I-:.>JJ>IPVKSNEU/O=9(?S41PV+RI*'8#T^IP;5: M[>PE6V_V"1-4=D27F)#RLV*&\>E-VC-M1S ;?G8/[TJ)Z5TIFV^]BE:Z$'D> M.X5BW"D4=DL@5)E'JB,K#<^:F&),-)WC8N7XY*V<.M6SR?U*Y?A>K_:?Q#1- M/Z:+DQ=S(^!@XU2XMF;K78_PY#'GHK?IL#G:K-_74BWJ@2K5:Y?6FVJ3 M0Y.C>0GMG+ (5_R2J9'IK8L3[*PZRSH/<+K:4:_4O+T9I%R8YN%Y__KPY;C$ M "<+IDYZL:HM!!QL-43'*A* L\JL[3RP(;6+BG/U8+^T!^<5J4/N]Z[-.@>; M BL23640;L(A4QM/]JXC6;+EL+'D5/ \Z;\J/U:[Z3T]FY+-HT/EZFC0N2^P M$"[-!V<262D?I4N;YC$PO]-*^*F;MOU+:%AF1S"[A!-D:@H8P2L^"=VHY6TG MEB;\#*,)XS^U9UI=$\8CGAUS?CUP>YV^>IC::V6/*[7VK;M[<_5E)*MP.36: M7(;/0()G7477%4NW9YE+IU&N:&(Z!XUA.W][='EVFVE+^TNCM$IA+JDF!(_?CCY00Q4EW"($# MFVIC4>D>+>!8:3;ZDZAQL^OF'O?,:REU5VOD:\W+E\?,8Y^B1O''GUPBG9U, M$B%J8*MM/%IM(P4;Z\DI?Q(^KI3JG?I:*M^DY*O*Q<4;&=QV&\SH\/IO,Y,Y M'\0/;,"-10-NI.!CU;GA3P)'_W+?/E 'W:.VK!Y?Y>^SG?I@GP-']L>?0F&R MF0=A ]MRT5F)4X;WDY!AW:I7I9:2+[9O'D^3#^Y1JR?*)089-.$[Y4P@A(Q8 MM.HN,3.R[:*_Y"SM)R6X*HNV6,CO)\ORZ=G>M=D]NNP83()9$V]N7G8C/EV\ MI8X)TWMCI*+=O)H!A&YJ=9T(LFT3!]MZ8]K6&]VMV7A:&=N!P\40,4R88CMP M'!.I065;:1P/56V):=HI=HK:>VP6K\ESNO8B/Y_?&O5D+N_TG\0L3:7F47AAS4, MIQ<\TQ0!"!N&L6$X&@BTGN3NIY'H]/0F59?*YE&MKI4_%O-E^2>U6T^EF6G\^+3'T83W&*;& M^!,.(0OCW:XAV9JMQY\E9[T_'T\^+^6KUN[+63EG)Y\JAZ]7.4=B\62:]TXG M"G>/);?+:)8:-M]!&HDVB@!Q:J3HW,@0CS1[.SKR=5% M^_39W)4M1Y+2)R4&$?1T980([)=%;R/&V)#-)MC0[\#6X\/2\XNSA'S$_'9[M^J)[NUP]S+S6O=;C[I!192 MH+G$[*PSS^/3/GL,Q+&([0B:=RZREV7\E1 ,XF %!O;.AFMK-IZVG-BJ<)XY MLN(CF9F-]OO8Z %TT)?Z,,)/+RAS#)EU@(%J73[N7>W9E^V[O49M4+M_?9:2 M +YY>CBSE)KLRYEZ @EB$?8F;W%O=^S6V?_N1&Y2+,I-BP8A$F&/8[20:"6)[&_#4*_ANO>-VW*I=K?W>BA) MK\\WXA4SB8JT/P=Q*"3"%L.L>)Q;E?%H(VRG#>76A#!CC+*"C9^AW)J-&[@H M*^%BB!AF"V,C*QMW!I>41_RV1R?=/M=K9TF]DSH_%N67&7&*2A.?Q.U9]=RZ1B +2&??[EIQ<=^97@+:O8P1C3#L8PQKS6 M=#DK!\6J_.KAHH<&L^!13DK&RV.W9==>[@Y;;[ENFQRD^D]B@>8 17&Q([$0 M.#"A%[6\';8^8ULC%A)N7#.NHZWQ"VIQ]^;LU7I].'ILNP-2?7P[,]Y.BTPM MLD-K\X7%#JU%W,"\3@S2-^$%CO5T.WX!0,3NJ92]=!X+;;=PM#^X/AZ\GA]? M40"A'9 9"7L@L0<2>R W#1^K[H'\ G ,&H5.UGI6;FMW)\;IXVF_VE%%#AS9 M'W^DS&+7=2!P8-XO:@[+QE,686F-_!@UWH-%Z>CQ.+U[4+HI)U^D4G7_\:3H M6QF%'W^R$MXABFV2\02+35L92VZ3_(*AX$K'Q;M[T<[6DL_2X\7^8:YNO; 0 M!4ML)K+2K";IZ'1/1K<(((9 B=V5T>^N9%OS*4,LM'N%$K9-*<;(] RBA&T# M&\4PQQF9\D>4L&U@HQAF Z/3Y84BMA5\%+^$661ZPU#"MH&-8IA90C,1)2Q$ M6Q/#= Q*V+R]BEQKUK_UL3?T"=TIF*2NPH\MHX!49&3DT[U#R]B?#W8I.J7S\YCHT#35OJ;KF+>*9Q'\//K_-])U M['A<:-38/79QZLA4I&^\G:YD/U4:P_XY\9NWUE1ZC[:U?V4OG:-W3OWNGW3[.8SF8YVJI7Z3[""W(\_N4("_K100S[B M"];CQ[@,)-KX,G[ZF)C,[:;%M^)=62O=WURU*IV#9FXEX/*0Z;9WDQGQ('5G M2_IAD9X51!BX%'_\*102:6FQTSX07+ 5(MT,;>;W.\?EBC*L*/(L@DQ,WFQ M%<(,MF.$:VOB?[#9MVR8]R>9O35/^[;S=+;;?BD_NKNEFF*<''_]:/$9^"*= MNKO*Z64F7[NQ];-R-75R_WC)\86>6"8FBMG)2Q807[ 9)5Q;@S[2PN>=#2Y* M>C=M)MU:3LT^OUU:+R1U^/7C56=@RV[M1CRX.]Q]*&N'S9S;.#ZO%L^:#%L* M/_[D4HE,;K&35!%;HM^&L^%TQK;!PVFE4#INB<7'&KGM=-)'G=N:OK\2"Z)0 MT/95\^#0:7>T#'$NWXHMQ6!2SHXR*V02N?2L ]9DG-OCPN#S)7;X4GJ_$D/W\=G[A,3D.GJ[?J0[FF9&OR;L/, MG^Z^['8Z5T^21*](DG* 38N%3U"T,6&,>>$HY84_A(0#-_=VD" F8XT4_)#*IW _QP':ORT>6?5>L[=7S:?%! M.:\V^B6*!_2ZJ%0Q(68FSV)'0,!VMDBTLT4:$=:3?OT0&7;/#]-V,W=?:&NM M9OO\:??PZ?2Z29&!)E^SF40QCZ8"-O1%LZ$OTL"PZHSIAY!@MKIOS>9=^[ \ M>'AZS0PJ-T=WE3Z#!)HOS2>R$D("-C.B]Q"K).>'<'#3WC\NEE1+;WY&%+&MX*/XI:,BT]F'$K8-;!3#[ Z: MB2AA(=J:,%ZTM/BQCF':R4@(Y#JV-G*M6PM@V(1/::(8= >8_,H%]CX$?[&#Q2+Z#%%#,/C:$6A M6$2^!P!OE\:;G)#=L>0]!%NS+2=VB9+7B9?ZYI%=UH'4 M?[ N+]6V5-N[,/<++^GNXTI.&;V1GJZ,R\?'7ONFVJKTK-:Q>9QO/DE9O,HI M;%(4PXA_9"I'(@XPXP> I1LGQZV'ZK5=EM[*W6LU_WI17R8I7+:B.; M>CDMR@?=UMW>]>$511>\RRED(A3#Q$ETNAVB#2\?G"9VVM2S#_]PY?,D-0J M,8#!VYQ")D4Q3.FAF[06@!D[ZJ63F$JDTT5$!.QKBV9?6[0A83U9V ^AX2K5%ML/>U=:.5+T0TRHR?K+9>J\*Z7VKI_:]<;KPU&A5&*8 M0-.FA40FOUAU*6(")D'1@8A*KO-#/+#.F[4'Y>SPJ%UY-#IBKE UGDQN([!; MG=*)O(C7QL>SHQ-O=0I-DO)#^;Q[2P]VU9K62;TT ME,AD9F4!6(KR;T>NZ^2/_]B%VX$-5E;02/[LVH[6& 19X9V<\4^2G*-^B]+B MPK:>R5Z3'C%<&+)AF1WAPK2W#QG,W?O..\?=>2Z4!/XI-WHUC5 M#%PO9EO.2+D<$K,)4MFBHLL4"_V4K<%;@J=<1HDM0X&O\1=<:W9[=[!+#*4% M.](>RX!YNW( >P+?<>C:[C2GM>=MR/QAJX,N^6C$:RK-]L27O$%;Y?O=FYND M=)3:,TI%)WF3.RMEQA2A] DYFW@+&.+T#^"@BT/I2TI<_"YDRWJZ[F3W\J5, M06P?NNF^?%$2JQVK_^-/<5(K_D4/U71:1-@S.\"V ];\F?_'%JPA4YD6>Z + MU#!56^A:Q":4CW:XQ$99/L?F_AD6+LM%E:B5M]MR[M#:MTO.7J&(, $77BO8[ED%6=MA!\B/Y[9HF;1.S;^6]5Z?_Z%?_QQ%)W( M%K4J6O^,+S9-7^K9AZG47\NS P,$H.).+'^54L:WC(:V@R3R5;!9LW__]W^" MLY\L[4JQ__P36%:+'[/T-''QF64<[_QK_Z*P @'\'>N-!.DT5 44]U,>TY6\UY MZFMM"FO6Z>(7ID,$4=P11CI;X$I[>, XJM7 S()^-5B$2>99 [J,+$FA)=L" MZ4!M:/(/Y^;DZX9Q-?3LR@R4^& ]1WI?+_T@P^\(HMG3.B/X96"M!,\8X[_.RI-&,8J]@'>7=NF M!@>U;4J&K ]LC=T7^::V*[NL$EL+I=3E()$@YFKW(XY=FBH#(69.O"]M?JO-@[F MC.LU![ZNP*GJJ@"0I7)CP-1ULP\ PC1Y@-1R@-2F:P6L!F6,W-:( MW.:0W()C-@D,;PE]S6E];'7P 71FQAA@)WJ6!36>-4/1796:-[I-^LP>888W MS.C*E2T@FCX 7NN:EB/ 5 Y C@%)DU=L3'B2SKED@$;7ISQU"M/18>SA[&[* M>^QS4K=@\($@%KD%M2/L$A?Q6(ZG1# (I1A M1+IA/^ESWIO''_?>]BO!-FDXNEB>,GKY56G)1I,$7I/Y\#7!A_V7[% KTB;C M&]:O9Q.SV3\TY 5Q[0\OE 8[RJR"\-2 M^L)GE+X>"R:HZ\5BOS"68-*/6QH8K/S=CBG487-I:!Z8$&BF:HT&,;O+6'?6"SNR M2@2Z9)@F?;%IP)39'V7;ER7F;]%GS :7MSZ;">7R-G.KS#J@.G?FZ51=^%6! M8=PN^^8\!H"OP%[IG%?>^V= .D6S%+<#7X EV^";:2%52A_AZW35Q-FH+C.Y M,V 7C>1AJ709T"X G]0;!1J6?/[_^*FA--@DGOB$35A2G1@B[0(R'R/ M3<+LP,[499U]V6X1PGGVW;=&>^2)%(M/6/_01W]JL&/>- XL?QAE.?P8;#S%U<>.<:>EIBOI(. MQK;;X)E4AE M,H!UF#V-@AR%QI S+2I M!34MK8EJ/ ,+@-=X$Z5ZW:$)=S\B-O4%IM$TZ;!UK^(J^$:J MI03FI0=&8^CV0?Z6*DLR,GV'5J1&?0F#4<\!>+#I+'VC8!8UX*W#R4^;("5H MG^@Z(ZPY)(,W4\Z"FLWM;OA4 RGP<\H\(@U/@5*1$R-.&Q+;8W ^?QB(BT37 MM<"B U)ZM0UTZWQ#'=Y!'RXI+Z[&$6T'#,>A+7A-0+DKX!YQQH'!+OR7^N44 M/NP"%YI]9FAT3&NS,QP$(!'@O*XM@:EZW]9KC7[W5? MI4S4J&82:66ZN9^2BG?<2F6/;N#V8ZFQTO&@(N;20UDJAD5 MW735)->ZMJLY3#/:INYRN@#'P8M@SHR48U4RGEYGY-1-JC";)FR)X9E9%3!! M;>U5Z+= UP^29M]@;ZB#;:C!B(2K^UW3: #>)H0]<+EW818)@>QI/8ITE2XQ M0+)H]8V5 (<,V(#6YC#W!FROKDP1E\? J;GK>:C4D@J\)$%-,]C3'L7N#O&U M34.V'; V\B$8'>)HC6HC: SX/0[1,&K M\%K#$C"RS*U)'PD2'FK2*7*CL<[*0.'7G4V9;W=>(H#*)K>Z2FX3OB6(S D0 MN3*6"&(+53W>DY2E4YBI2+6434+(C&/$?\<$G 0A@6DUP MA]]DWW"R-5@R."1#F 2.K8/69)\S( ;[7_ 1Q7\*=B?HKD[[\LAMK0'4;RG^JJPPECK LD3["\@ 1QC8J@/'^_E#J?EH@$P&)G!)G M$8L;XVZZ'X%*/LI]0S2C@.6,C&5:L@>_L?HZKECW0'!56-S(@.3*DD)*!PBJ M:%V8!_^=X0'@GTJ="4VAXJ_+?> @D!Z%FP' 2J#NO+%]7%9:8/^,OL7X!QC$ MX):78A'9"X;XJV#>$34Z=& Y2VZR6))KO3/"/8X0*.N!HZ69GO# @^057L86 M$QPQX5ER] /8$&X @X6FTX'O(&F6AI78]3Z4QTMF3* CYO MLN]0%-:XP[J9+.)D JC!_L.!D#D/(^\/>,2&8:D8PU]!QW2']8/,=VQ:Q$^O MTG6_WZ.146L==!M )$&)3G7=M[7J;[4AN$EV0&NJ[N>U5=W!_3[79F:G=38''29 M#^S-:,R2 />;.R'P:(?-B?E-7C!YR%F!!5/9\RPV)G(T#L37P-C<4YF!+V@@ MCSQFQF+X[%M,*!C@-H'+C=$2Z9^\)0KT_"[C\! #S(/B1B"02H'']L 0["5PKJDF']#HDA=V)<,T M$TUK@*YG<6HU&+8:JE2J'+B'JNL\2 ^0J(!+8'GJ=#:B<^^ISWS]T0!^F%2S M8&3Z2 ->!2_TO[;N@IRODH2:8#VPN!A7^HF!H<'OVE2;-@CQ36@6K-5M4U!) MEZ8E#):W8 J(.U8C!?5.V]A>[(6]Q-$GZG(?)AA.RN3E0 M)Z!G@%L,HDZAY#N:C"EG_]73F(RM<(+3AJT#[Q@MH-DM0BU-A]EX/ 84*CZ8 M3 %,*1DLO\(WAG'- [J#P/N7(+J.-8PJ4;;Q6TX$ZH1XRYQ2V,#_!?N-@.%I M#H"Z-*#OD*87Z&B =TX=*_I"ZO&PS1RSUMA$_$ I\2$63MIK DT0L#0A9GM M7M#5 Q[8/!8?H/P;\ #9*+PWQ&66-9\1>3^?D?%(Z&[QB*W+O6\Z0? 1'.JR MV]05L.%1AD\JS]S3;$30[/8<"9^'1ME9&-"R_>PTER6+Y4PG9"KHJ*_/?/\^ MK_$$)<,-6.(AD-AI+,"QBXTFFRH[U]"F9!]B[M>E'K\^XQX1.[,X!D^VM!K'#IODYR[R 1H M4H,%$NBX*C"V;G:]:!B?!1".>(S9< V%,Q[E<1;<9?4"'K/*W2Z0Q^,=^FH& M?Z/WCW:6KHAQ;(=&P1DR!I(4@3#<,#KIT +6+L]O!\BR(QR!1NW1*$6?1J6Z M+!GTP;[2CPT_X_#AND=/T:#IN.X8(K=#%9?OMOOPP,4YN+4!G&_2]"C5*&:' M!@=HZ)5VIE&Y#LCM9 @@(-@!6G_LX4]B%%=XVE!";.XZ46[@;J$_H&Z"F4X] M/;8$IP4*5*@JK!: :%CBP%#*,AL@#;R:RE>?-)[/_,8(PX"AIR$3-NNK3N&[@0["]0ICQR12='LP7 ]WU6 MUS$4;RK$38O%T8;3\+CF([3QQ96SWY!9QR:8@-%(.ZC0QN?/;"_/< CL'HT] M&T3G$NEM 'UEB^A=NMBQB!I/VRK,-1C.@H/"$$R]L5GD@6*3]S$/M Y5P,>% M@-%H",D6*+T#A!5D&EGG1*N;KL/S / '@*F1 M0Q'(A_'XNC\_GN#WAJ(V'/MXI(S@A3H=&Q06+15@/>+.^#=&D?Y1H#^H'[GX M=DWJN;-RS*%^IRA+68DF5:GY:%#F8CQA"AV-">&PC$&S_,S"<')3>':4+QOE MNN?Q*ZM](C1,QRP1&M1EB,&@JM_20'&.V8H@PT!L3JKA5#:3K3T%WJ%I>M/P M:U#HK#XN:%[B!&<+QL=3]E/JT1%QV@:F6%K7R_AY6,_ED^D 6O'@RSE5#"J8 M)-108J+$RVEX_<.(\QEOR0".-D-S^F32+U<(OH'7UHWYR\QJ\6+@LL74%E5I M.\-B!1:8#F3L@ % -0X\XZU%N#E$ZR;84%[MS="RLK4.<(]L$-.U=9H'5(C6 M\SUX8"2W0^P)D&%Z-K!/ONKD373#O[(@!)V>%XFGF69YP!2WY[*E4X(J#^"A MAN/-EKP2Q?6Q51Y./N%7_0 9)T[9(TD;E:@=JMFCK1TCCA_YWVRNT%L?1UNO@NNC\-6P MD)&O8A0Y2GA .*TFCY8:VMYQ(5U+4\@PO\+".?0W_F7N\#/_@H821W5;-%@& MN]@VS+ZQLL47,&+ W+?-5H03I( M>C[_%WLV5^"GF9@.,[3?G5_BM*BR9ZDVVZL4?]>'2L>@]>*)0'A2'^Q$,LV6 MP30;IMDPS;:HN7.J#W;#3A50Y.2.8DTPFB9%,V]>'Z@7)@K)CJ]T<(7F-4P\TBKS#:WP5V\@ ;&NQDEKD:=8,->*8V<'S!<%*: M/5[X88$_:[$8B!\R&=OAH>OJ;S+,VO(,!NL3Y/K/&Z2:\6TA*&Q,,]0Q(=B MV_*XB74\>CX1[>X:>GQ, =-IN'ZHU9OL>T[SUOTQ<[$8$PLNB9S+TJNSWR+! MX,?)GMY-$8'^(Y>R81\,=E[FPD&/59J8 7 9B$=19'M@7>_S@,$=-: M%8,W; ]X:H^=-Q3P$H?>Y%2N,^L41SVM9/+!YG(B6P8MX1NMF-6 CW.9QUMC MS!9N+OM6J&W/*V#<=,C-G\=PAT<5RRS\8/,8$I#-:Z&@;02!X!)PEFVR+ @W M)KG#S,J43)[C".0G6/R6>XT)UN;,ZW8]N&-%$:R'P4^*[@@3TQMZ];0%2> . M%JMN]S]B+9X$_&]EU#,TK6,J^'W&H:Q13[/49%>VP%+@L,C+L&WZ(8NOZ6Q) M/.KB1TCD#K6;WH9O\_+E:C"5QF2>"JLQUJ2P_-CT5_FQ,@S.E[W$WX>305P&22Q,S83G1[RX7E)0WD=+HKEXQW- M]E.(\'J5-N.:?=L+N]-\[O0U>/+#K)3.I-_ JRGH_'TMI&L-7E_@%5IXM9_\CU4U!S^+:\26L1*I[O*!O#AMZD&\S&!M_#Q8FQ,YMH@S=!#HN\ M/,G[L&:(?Y\WQG6Y,R,SO4CK[-2@R,P9(EBFP:7%>X:5)8PRT%S M)C%6*:(=%( YYOP:''[4#?CL3:,#138G$QS/ZDE $^J^8/]D;'AX!/]!< MO0Y.A NKH)P SRF$63CTY!G>(SX\,^?=9(;BD@AT<\//+BV=\<"?C?]1T1!3 M-0"WEJLY(XY+!-ZH^' GQP:'I*]XG@6 M#!R5W"[SM,Y1;%N46+3[4TUE,3U+,8N9$,R$Q"@3\CGS++PU0546:3GGD9;R MM$@+\ZRM4?_WO&^D-E./51V+)*VQ)9BFG]Z%L5C\Z[]B>B=-4PHZJWE9-+*U M0T_3\YPR^H7_IG;$X2@S#UU),(W'IS(\N^4+H;4^*%$Z^8S_6IYF4P)\\%\1 MT&O\XT7'9Q$[[Y C?N:#"(#L*W"OBVZHS^E<5(NUY]9I+\#H$[_^>]A^,M91 M/N,YWJ8"Z,W#JE,ZZ_*..]2,<6*PUJ[ (2/\Q! : MF/5JUM1139!_N!D[55[X.?54^5$/@?WK=_0.UN9+\\T!IKNI*:#+79O\]G\( MSHUJ3T]S4MA7N+H8U]6IKO-.44\:0X[EO]6WVOBRYMYIQD?)[8C%63>8!115 M8'QJ>=)V/']+_-_9">Z_N673ATV8:U%X.\U>[#\JUYD+1]9A22QR+Y[XV2/" MO7^_=;.=-%O71A6479?:4^6 MI@I^4X3W.6TCF/QPA5M+M^C#KH_I>UT?>^?X00N'PVMU2O[Q-:71%9*7%CU" MHZO3*R!I@?%/[YXQ6M;L7S#V[]_UI;'DIC9UC0*+[/D9]O2O(ET2D\U3Q$M9 M_JS%^JK(%W8RZ=73_9."NSH=OCVL$5(< MVZ0!MYI0T08TVWNP1\9&Q@XA8Z/*#PW[SPO@H9J/>? "43-2J(F2%!%@10E! MNP+9/YRTCC/[HX*(B(2@Y;W5,()Q^&V !HS#(VN@785VU<8W"24$)22<6Q(+ M]H\D3Z#[@6R#Z!H1=$5)0OL#)03MC[CP!(H)*I(P2E)X% E:Z%L-(Y@@V 9H MB$""8,D--NS*CJ4")=(=Z8YT#RO=C[T+5?B&_!T1VD?2>UBMN8A\$98^\ZW! M#M096TSWB% <$0&U1IAY!*T)C"YA="G\&+$$RV'R7[0E_EP/+X=%58'F1+29 M S%B-6SPF">:<+1PNO_KO*U:W[!AB+RG-PN2@9*!DO%.,O(%,09R\=G[,E?" 6NM?%@>!V3B8#+,8X"_QHM=$.>V M#>?0-HZ]!1#=K8FN6(%AGR8IQKC<6;GUZ%H:W2.E)"D8G1*UY&GD:<7\# *1>1IY.DX M\70ZG8H.1Z^3GA&U],59D<6(D7-NI!SQ)G+\*272V5EIOI"Q*.K0T.] E&4A ME9X5F4-9")DL(+[/MR?%"'E(:$_.MR=G18ZC)I^S \01K4$_M&3#L85SV9"; M6(F^O2_(JJ5Q$0^.RO.@>*!XK'5XI'!TAD4#Q2/#_ST0AR$(Q0<$%4O M:)93&Q<&V)["= 0[-)6WV!:([M9$6:PR!12K6(L5:IUOF-CY. A'*#@@JB9V M81LP(-(EZL3J:(X#KXQ :@^3U9BLGHLYN>*LP YR-')TY#A:3"-'(T?'B*,+ M$:J0PWJB^69^A/ )Z].W#V[0)(R4 @W]#D18$J($U:'G \3VS7,TFI)H2H95 M/&-9FK[KJDV"]>@;3'=N^'J%C2?#LAO?@M789@DQLXY\&8H7BM<6BEA#?L(NPFR#J^F4V+39$<\^X[-FYYYW7?(&!PU/$K$RFW>;!$E M B4")6)T$ET1+Z?:+IMWB I#?YK*+JK$A5^$.!YP28*&]71'!W^2M M[2QQ'_FO=*#?F@/[J?"_] F%"Q!?79VQKRP])"BF[=#E^1NY1I:LN);@3)V$ MT# M1ARG91$B=&#X ,#S D-R^RP:3;I!2%\ ;9C:8I#**2:2EMP#5Q!TQ,TOK MJ5IORO@FC-D VOE;XO_.%//O.O!P.]F'3?BG:]J,1W];1 =6Z)%W8WJ@S5[L M/RK7;5-W'?)NH=>']HO^_)>3EYN'H4F8=" G3D#.QWA&O/O:2 M8$K"3]1._OOOW_7QO*1BZI2:__=#^O%5*,OMB#/-K*4'R*?NQG16+O@YG.#V MK*5T(SXLLAKC>WUP5O@$G*W4S-VT("#?(]\CWR/?KX3OYWDT6\$$\[R)Y5NS M"Y!\G,"A,]##AV=K$>7O43$BEOMW,8M54/'U[YFVLR2H0OHB?3=/7S0O0V5> MAFK)<>;@]1B*H2+GRLW"3RWY6_$P-!]C(KS;8%Z8C:4B%Q(6"1MV?-X2!CCV MFE(X&_R-?+ \:WO5YEDX28\F6DB6CB;:5@'Y]; K,AH(CH2-*6'11%LR _S< M)UQ1_T(6V![K;.E41\,L)$N/AV$639C?X.GVWP4$>H8$*@!DCH^8(X7,@FF9BFL1>CC3 M*F^^V300;/9JL0W4$4T]*G1I]QBMNP9]XL#(M']^XB2I/SHJ,I.?=38H,CHR M>DP8/5V4D-&1T>//Z/EUW&.\ 3Y?PPW?Z^X?6@:YI77H[PVX)5^_E'$C#H,\ MH,Z"'8/HP+K*D=>M*99W:TX4M8*8R.:6>!4<,BDRZ2J8=+8[BDR*3+IQ)BU& M&T:71[PH6LNS[KN/NDTCZ(;U)P1;.94-N8HP];A&9-?CI450;N2P&VI'; MMX7;\Q)&VY';H\CMBW+XS[ST*YXLO@6!]H6)+*;60>30N1)A\Q@NB=71''IG M6C2=;@P+14H'?"EVF5=5VT2#*FO..RRP7.((=P[/2$BMXD<.1PT/&X1(F0#[V *)/ MWB42-P26_M^.#+0(#4[&:AK\5SK0;PT\%DT)_]:45+9_UGUW:T MQF"Q*= M$?/_V()#72U!,6U',!N"Y1W&+&C>X?FJ4!\(_TWMB +,3]=,0S M M04K])70M#5X$/_47<$39%X&!W M^2:HZ[W?(^V7*)N?3]@@B5JRI?9EB["WV/ .V]5I_1^GE#S^L&S;Q*%,0.P= M(:B"5*WWYU_XQ]\R12>R1:&UY:UVJ%KH0CW-DTK]M1(%,G[$G)09J0]OFZ5< M8-;LW__]G^#L)X-$GA8,+*O%3VN3F$)HDF0=-JF=E!OPYM^RWI<'MK?,?'&D M8'\/%6F:43ZUDP8!"_Q,]V-B,SOR:S*P99[^2>JDX?SVON;_C>G.X1]-6W. MWK\MHLL.2"D=?6Q<1AG'[-((48YB,OSJ+2PC[N2S*Z+5.P%(!Y2[++0LTOB_ M'_^I5O:F'9FW!!0P3*LCZV-G[GE_"O 0W5P:Q:**E\K>'CS-D<%30/*?!3A_ MG&[3R+%^C)O>%+C^>4PY#C%(GBD3G:?P5#(#%L4%%)X_ (4ZIZ59:K(K6\X MWF0XEJPXIC6D_[S)[VS84AFOX]Z$*AO.8![9^K(M=&3 34W6=;;9MF9381,& M($I)$VR()/UI9T-[&:CS6=7+@UC$SO_\LMA,035_!=^R%[.?LRIL,"M )[+1 M%+/3)88M4^P3&/;!'^'K3@L>M6U7-A3")V([EJ;03VW'5-J":VB.O;.8Q$U= MM[ .(?P$[2I=,(>9<45>Z9; FW\R8XJ9T_"]-J&?)H0F,>!)G?U95D$K@T!8 M3&UZ)2[ M.K5X.UV=*1SX#O R'Y1Z*CM"%;ZAM&2CR;A\RO+IY(@,SX\^LTF3K4"S?<&A M[VV8NF[VZ><_F;8Q71N6;"=@*(4 Q\#7J1U+7:Q?OQE961!@:*+R@(U"S\ON MVN2W_T.0BM2B\ZPY:HHHW(09MQ\# 0W/>)PTT!W+?ZLWFLB1:,'D8WHG/[/$ M-F \!<:GL-^ '?)# /[O+,3SFUO;?=B$N5:NYWBP%_N/RG7;U%V'K-BZG0[7 M[,'NXI=LC+R4;XD8DIT="* '.BH15R&"Y[K72(OTAOI'?\Z/USWVO(_844CZ^%M70J MHW$5 ;Y@)49IUP>@2>7VC?COR.O*ZE,AF<\CKR.L1X_5%^?MG)IW] M%4_^7L/E>-$ALYA?!Y4W(,??N/1N$UY"\/Z D(=2PW%GTMH9:MD1AH@9/.E$ M*COK:N'PXSYR:?RY-)M(B47D4N32$%I:B6)NIDD=?M[<1K*EBTND6>CLX,B$ MT:=?/H/!]'@X:]O@DG_%G!$3^?2L"Z,C'(5!AD>&G\;PA=PL^QT9'AD^M R_ MN"N07DO4-50>PA:2&4/K8? (X8M%;,= AH\DPR]N2&:P3GT+R"Q*&$P/@;^P9UI=TY(=@K'TSW#4!KO) M5Q]NV/3BEE]S,[.S+_R* [DN3PZ7+ZPJ5C,+S.V'"K#?WN) MFEYFCB=T9GYD\@55TY%U3!>LUO\-D^A)@H M9E+Q#$NAN*"X+%M<<@DQA:D*%)?M$Y>%#>!,0LR)F.E 3O@IS72%8I0*^=N1 M@3:A0>7E3(/_2@?ZK8$OI2E!W4G_)TI#Y?G^[-!5S2# E<^N[6B-P8Q)33DJ MGHUEF%9'UL=G37=1S/]C"P[U&P73OQE-(/SN#D'U#OM7A?I ^&]J)R/ FG3- M- 33$L3\7T+7TF JL$Y!=0D,(\CTL73P,2G]UW <08.IR3KLAVRH GRS38+O MXW]F0XAC;WHWA$5L(EM*BSVNDA[1S2Y=SX[ H:K:(HN_LB_;;/*CI?C+&)]# M=F(9\+0W;%]N$COQ_EMCC[=D (DZVTO%[-!WPU;#0U-6'/R>8\FP//84_*@2 M&,CLVW0'7)VMHV&9'<&!!>]5;H_WDV)1 /JKI*,I,W;CWPOHJ!:6H\8L/F: 4,#*YFNY3W#O@&K M<2Q7<5P+5O31M#\B.IO\=#X<)Z TCX"C[TK%I2Q\Q\>G>3(I;!C(@L>;+5V3 M3F)6X)4>!"V(0-).*DC2=/$C!,H''\ND%H,/3X!S8]\M+(Q>B9$LCPV1?L=X M36+ *KE,RVI',S3@?EAUCPQ!:$!:#&(KKLP!MA;M-6 M\Q$2I3>"1'0]8^3\)!UGT"2S%)KDYF+:.TT!6UE8#K;YFY.?NI"9:#U]1W+O M13LX'K<]5:WWYU_XQX74%NYY:'+T'>@*./Y%JG47ROQ$,9/_ILJ=_<6[ <+[4X"'Z.;2O WUI 2S(>S!TUP3>_: M_&;F]*6MZ=#K$!,1G-8)Y\V!," M,A8'2:??2\@4\]EC6D!Z!P@C])\2XN#( M/]U&GRY/"PGYV(3F16*X&'OK9W$7LZ>I8W&7#\^;XXN:#$[,%+;,DCR_T:*^(GB++51%<>6*:N>Z80IY3_ MY@0\[L]&@^]9E'8\AO:AS>YQWI1EC&.$^"Y.2"5W:LPA^[DHS% 3*72RNL[_ M^B&_C8 D&YQ.;JZ._$3H7IL:3LF(&XSE ._(&E'99IHRV3!P(+9_;I1FG^?C(C M&H_0!N@0? YT/&"E,OH.H+SOS+!TP!GJ:;5H#3T-0(*N;AFMS]>):%E , M:"Y[?.$3.C@P0*@L*"W@(-]G=D#+["Q3JR^1IM=!B%P_52D.&CZLISC0)SS' MI0/&T$#0.EV=207=>:&IFW6@UABP"UT=+/E^2^/>%Y"%RR+\4>YV+?,5N &D M4@37$\CG*K[,!]XRM/+[IM5NF)9"1CH.5)A'6>J-:30"JGH9(@R/J5=_%RRBT-@YC;F0I"._OML! M8#>+JEM856#)( #_30>4.]^B2.8J"IBKP%S%MN8J*.Z,NSX&@ ",+Q 1W- M ']H'-#@YDP=G-L&M>^[L@:/@VT-P,GWC6*H9VL#]FBF.HD8(O@F,->6O0)[ M>8EZ:V^H8!NR9@D]67<9V:FZ!;FBN5QF#Z@>!F_25*% KGQROF,6*]4 LDI? MQ,Q#/[;WX7=U3>8EB8*MT9##.ZMUM2' 3[M ,$43>/FGYP#]"B?#'5,5!4IW MRG0WQUD?3FH\>C4&'@Y+S/2(STPMHK.PQ&'U01B%+D:9+P_,&%H?(V^A?#<'WW0\X0\A.)? M5CE+"$V:E0TI@3_2"'W9HK,>@>(FB3QUDD$R,1\39LO)]9&7PI=D#VD&7D%/ M,UV;1:JII\$\!1@AI+0:!WX=.'^C,#IE.N."-A91< WP''1XDRHT98CJ 2PV0&''==:SLW.\*^ MJ>NRM>+D]B>T]37XH ;%^&'4[,(TDH>ETJ5P37K$<#<7NZR",^YVO4#!9Z-M M"0\2>:Z!=&7+BQ\HU.=F^,MHR8CB98Z $^!CTF46]2C- 'P"H\,\8%#3$NC> MP.A$:('53AKUX15B.3*%@.%D.D2V7T+\YY>_5)XJ 5[7?@G#KUD>$1/PY^#?P;&V;5;L 5J>\OJ[3SA9 MV"?PQ> WJ5#PN.DP%K*YV.8=$5R;V<(V$6;L%3=X#$9CMBQ9'[Q1XE*V&CW. M(TU<^.M$UV#S./7X"SJ$9ERX@H77-ER=)0&9W65:-+1(HX@!IAW:] 0=A>X ME[Z23=&;6(+.AE"-P6-&=#JFT339SX%0$_S8H-XQ91+>F$$,%;RY([,/<[1@ M&(>"F]:A>D+F;Z:!:CY[6ENC*2X #SQ'.C;E7O+*N852DO&USSZ:D6#3F+6; M'7G@&2BC"#H?V1M6G1A790/;&C"%/'MPUTNIF0S %:8F-49"]AY;[M!)JL ; MUF!G!%=31K);IJNKGM0-W2DN=1K@QRC#QF;J4:\.3.>XL'>PXXG L)K!2,"^ M,T]^=X1CGRL8MX!Z@#T%%YW%&*EB!WF@J[$F\'<^+W.N DNC8X(%KVHPAN,Y M!++%0B4??#.DAL,4C:/]"5#6QS"VDRJ!=?& _;L/F2]-.<_D#@T( RAINJ6^ M[1U$]8DB=>6=/59WP<\F-K,8ZGX8Q@](TU O$)]"!77!+:Z2P#!01C:IQDDU ML@EYX9 ?_?7PQ5,/75J]SFDZN'!6P4(0;UGJA]<*E=--V95A M%>!0L4Q3*C#BU,GYR@:^Z2LNA"9VZQHM?WGLB4X((7XD?S*;3 MEYT9X2=S"$W7AI? U,#S)( %,#+5D[10\=?O->[D&*2/VP84H_Y9\$@1=L#) M4%_SPVD4&C/LVN2W_T-P;E2]>:J-XK+"\7Q:")? MUF(GS^=R.[G"K,-A IHD,#[-8]/R&']+_-_9T3:_N>G1ATV8J_*]G68O]A^5 MZ^#B@Q^_#E6?VDEE9W4AL.\MS@4!"^Z[![[N%&>>W81TV11=)!'I$CZZY'8* M,^\_0;H@CB%=@G3)(EU"2)?"3@KML1#2!7!LY@GM2!>TQY N8_98$>D2/KJ( M.WG4^ZNCRRMS$VG?![ M?(*+1T1!1%D,4:2O(LH\GS-L8L(ZE+FLI,7$-*%!WED7[X RFNE_A8UW]HG" MNZ6 \?%DZ#E8 M43%$HL(CW,"(%8^DHF)X1(5'F$&!++(]!L:7;EE>O>4Q3U[&.G-7=3]>M#S8 MS=ZC.2][N'*.6.FEF?-JHI8M_-,OD/V0$3Z\0S:=D++%M5!_S:(RL4%1DI39 M]4+1EI1U1T"7)RGKN6UY[2&N2$M*S'7*S+J.L$J*F)#RN;50?\4&]Q?,K_>7 M,H/HR]G-@D'6O&B$'@)@_W\)4C;H(,=^I N-[7#$X)8%FQ*4H3"WB$P M(KYD56]:L"*U96'+&2Q-TF99)VBNQT.%16K+N*D?.TE+B]EELE4DS?V(QL]G MI@ZFG$8V/842F?#A$M)OJ]^#25A- T:HIDO/0U@32'QYD_Z[ZOV9YA>L?W\^ M!Z(?;]B,.&2Z\&'E0V3D;:DJ^KME=BN)WV^:$<,KJ-/HJ%$_ZY7$4%#%1+:X!HVZ#N_ELA(AV!G+?0]ZD=K%X,F;F[FI1E(9$5\[$IB(]H52_6OX=0+L1\)C;E[Q&5 MBYCKBRA6N^<2^"(FL81 MK"@/HBH*1S!:F\,]L[<@IL/;D'$P%AHZM5BWANZRN+Pž,59)CB* MY$9JO5$DM[F[5$JOY^R+V+D)J"4WOG4Q;4.5Q )&Z&,5H5^L.W6\5F5Z?7_8 M3*$5-J)B=\S7@_.;WH95-\$4$L5T9,[3_HZ"_5;CRU(/G]E"6=J.SL]"(DM] M@&7)4GCM_$W)$NJEK6G.S">D@A25 ]HWVX(9TAQ#=+WA4-LQF]Z:V.5H(U/W M'H+&'92PZ!?!1W=KMJ%C%/,$J,,VG0= "8N@5Q'KL#\/Z)^S)^(>J,1:2ZR] MG]%V-*L7+VQB,$^L_\+J^>VMGL\MMXEDL[=T+H>3$9,C6?^>2\6I_/VO* :; MEUDWXIN9TW,/6Q$"6U*";RL\]I#M50CMVL]G_W+K.#\YA+;O5@210R8P(32? MOR PV<@?.+YA@4$-$V$K_0L"DX[_P=^S+?EMJPX)FX$0@1T(,2;&(T8<@G08 MBD6<;.MX!)PC*19Q*[= ;1$VNSB*8K%I&Q@/<_ES1H/:#394OR12_^SD!#3N5]8OASK\N7M/L/[BY(AB@E1RJY)-.)F"*/2 M"(7UNRK1R"6R4FH]HA$G8SC<-B^>Y(V^?ZPBQ7B2=P2X $/#&S>0\23O$' ! MZH.-6\-XDC<&?^D;2AT3IO?&HKZ"V1 TPY&-IE;72;1CP!@&B.'61-2*3B>R MQ?5)7'X]0A4GTS_<%OYG[NI! M@P,A<#ML"II1T8BL.H <:W/XF;=(-$"<^%Q@AW.+'1Z_0K:&XB :)2C+&"( M>YM"W*N0A;B9S*@7ML, 3BSBMU7P39U35W'Q:S1W;IIEZVO=>M6 M584BBK,N;$&A7%/<'(7RRW'U& IE,2MBW!TU922W;MKU[S$02FD]#51QTU$DX30,FJ*9;U\FZ0.'+>_'?)6W#-"=B M_=OPN3.J/G]SP4\QD$U^3FRUV;_/9_",XM!V.W^#9UY-V5.IO^CT':R)>UH >4W9%F8K&J]::,;\*8#=WL^UOB_\Y8 M_'?=(G([V8=-^*=KVAIU5WY;1 >_I4?>C>GM-'NQ_ZAPEN&_WQ3C'!(B)(3((B%"0(C"3F%F<042 B5BVPB1R2$A0D"([$X6 M"1$&0J#5%!Y"H(X( R' :D)H"@,AQ)V9J46DP^?HL(+0T,=3CG?0)R_N2(@1 MX< (U)HA(406"1$&0A1W\DB(,!!"VLF@_1(&0B TA800Q3G%@DB(M4%3*H.$ M"+5KM::L>TC\0+Z7 191=");E(];_XPO+CWIRRU]PQ5P*8GEKTK*^"4;PWJ- M=.H]'_SO_XPQ^$0AN5=W$UB6)U@2D[XF27+YD1OPYM^RWI<'MN]L%G?2?DG/ M[V'I#MT'04SMI+-_"8&?Z7Y,;";UE -;-N8L>U\;]Y?]/\Z18X\RCMG]+8$C M1AD!?O46EA'!$%T1K=[5TJ1'E/E7%EH6:?S?C_]4*WO39/VKK^2_TH$ 2JV. MK(_5N7E_"O 0W5R83Y4%.,R&L,;+H!C M:(^%D"Z 8S//.$2Z?#_,M'AS]ERW)8+'&RS908C2#H!_3/_X?S^R/[XJGNE1 M)"D,9SJ,Q]FF;]^LIKEJRR)$.(RI;1XTWM:3/ ?A"7UB+-' MEJR1!V+& JDM0O(OG2&Z>HB??X1^CQCN]%/SEW>^4GRLNJ5OS>S(Z]HY>Q7' M!%P_I6+T"6(%TB DI/^L\\25*QVI5 M?VC.YMN\+7#I@C,NVT20%04H1\\0%V25%ABP^S,=4["XM1 %SRX"OFUF\]&= MKX'?ERR \'@VR\) 25H>-\30"OB2LM\2>,7E!B4VO3^?P^#/G[LHIA/IPH=Q^*T( M8(1/+B>,')3+V:91#.523&2+ZY#+,)E0WY+$T,52(N!.A=A:6F. 99MW8.6I ME_?-2 N<'KWA+0FUL;+&.,LV[\#*6V="1%N*P*K.&(59%AS ME4;D( RK,# Z$*WH %9?8#C@_V_O6I_31K;\]ZW:_T&5G:E*JC!!O'%FILKC M)!//)K%OG-F[]Y.KD1K01DB,'G:X?_V><[I;2 9C(( >]'S( -:C^_1Y]^G? MV42SWTX8K.\03#D>+YK.N!=2)V2=&BA,285N3G_*!:#-P3K70RN]6N#5FF0'4HI2Y6L#]5EH"MDJ5=K]IME@I&2U,[4H#*.9VWT84D>>=EM(25T.>I=!I&I%(^T1553Z/HPI%B M.04'JGUKEZANY+G%_/E)8,J"EH$<&6RC?-S9*%$UQX[<69XX?S^;%%D;JL$R M"G0H/U]3O)9]E-0< Q"C4&IR^X1JMU=ZK(L?8I5'>O;0&B9G%Z$84E,TYV(' MJ6F5'HGB4%)3N#"]!&%M@?V.:@3VA:? *>P2%,UO*#Q35##G7S1GH91B4:$, M?DF3%Q\Q*S$*_*GASWA 1TQT.Y 3S43\5.D"H^>MFOF:WN*UTR4.F2 M@;PE(]\\PHZ2879KG6;C2*)1(4^AV Z!1I"H5+Y %P*LUV(:0:)<@;XN'5C/ MSQH)HFH1^L74A^']FT)SPQ\9CA8ZC:6M=G6,\ZG8X.9 M!^C5"M"_\# *8BN* \R56V"1QSHTKVIH7E[2E-0'0 *937UF/V^QJEK]WLDG M ]K=KDX&5"H9<#EAWI@;CF>,F!,8]\R-.>X86#YMX^/V/7P,'5L6^NDDP8$ M$(^.I7K$)$+E4&/-FFF6"0V@#!*1+S#SD9,0E9.(YKHMM).V_R7-4&R&4+#Z M*(!&*B@64D'>N*@[\]F3\+"';#11+-S8;0CV=-EUK=WKORH]UD&U!+.2N,V' M;#=10<'LU'KMYC$$LT@.U0^)(GE8KR,&7'" $[!X9L$9S=.T>C1X\9?$%<>7'>V CY& ]O MG!]QZ+MXW<0(B;P(=0&RXK)9R,_5A_1 NO"JB>"]*?M^AGDNF*8= M^Q7/]^&9(V !137UG73.^3#@[-O9 ]#IS

2+\X"[L.3W_-$S)8?3B]6E M; AA:ASQ1Q/-S;";6^0G8&K)OS^8J^CJ=2GDNC37NI]Z7?)9EUY]L-;[T.N2 MS[HTZ[VU>12]+GGIL8:V+P5E@.NB]5@QUT7[8\5<%^V/%7-=M!XK MYKJ /Z;7I8#KTJT/UM9MZW71>DRO2T:/:7DIX+J 'M/R4L!UT7JLF.NB]5@Q MUZ57;YAZ78JW+F:]U]3K'(DFEN_B MC[^^,'LO=O4(V_5&H8[-;$+ =>6"7RQJYTU$:E/2N\TDC8YJKE*5(<2=OD)6M:_^R/)NLW:PI&DSU5<^]YYT03:8.P61-I M@QH/3:0-"BXTD4Y/W!+ONKFKO5>I398;M@< MN>!)[!W-!B>A$#XQCXVU/M@UGJ\.(]SP8.I$".2@&>&D&>'WV!YSK0UV"0RK MPP1?),)+66+';<$X]X6Z6(#@4"V5T6PTS<,"D!VC"&+C.#AO-+9C5#^L(\9! MN\4?O6YA7Z"RM7:K=Q3 ^6-D3DLC"\5+ W66BNQ5C6LJ#MPJG8 M!;/6ZS2T+!S=+N1,C /;A?6GR8LJ"]VUO0&U)!Q&$G)N&'=H23AN'<&^)*%F MMOM:%K0L[-5#6G^FM:BR8+9JS--$"4TCFT +S5,XS;YH4/'ZI5MZSK-6221]J73:97WE,GDU:\]X=6@Y> ME7 "2G2OLO*I!-;.? M(+/G?;@\KTI.S>PGM_#YGYG-JPI3,[MF]A.8<_ZGQ@M A&JEUI[8*V"R@+[:XN@])XDONO&"R? M+'3-EI8$C:&W]WJ_\DE"I]9M:UG0LK#_:KWRR8)IUIJ]8X3.U7E/=?^:;UV.Y!0-?>4 (O0.F.9E<53[%8 MVGQH=P]-J +X$>NUBN"7XW!- 7)Z!9"=(J(R[B [II:=X\J.MCN5L3MF7\O. M<>U.H8EQ++M3/-3'762GI67GN+*3=U*H&+)3.)S('61'NVQ:=([OLA4/5G(7 ML],Y/+ODGI5=+SM9 E F]G7$ABX_P"(BT*,SFC\>KMG\H13R?H:Y3!SZY8$C MX\$RN_::87]T_HX=&P9J,,\V+MD,'V%\X:$?!Y8$L\R!FA>AX8^,3RRP)D;+ MK.$!>_CW@1L39AO,L%@X,8;,99[%\4(VFP7^=V?*(N[.C9],B,L,&*7K^%[= M>!_X4R.:<,.&/^/5^/G"@GF'3@17P'<0E_'$$ KH\4N!$(:;4,GCW YA%/?< M&'(."\XB)QPYW$Z> B.QZ**1>N^?S(M9,"=4(//->SX,\"N!!A@W5S?OC"A@ M7L@L'$Q8>_0 ?+WCP4!A66;Q$)87IC ""GMC>#B+@"@!-P+NR_<\3@,PPABFG[QBY =T]Y![?.1$2#X<43AA M 9\ :_%@Y8C_C#TNWA_PL1-&,$;;L)T WI$\>]5]6>(@2W[V[_ETR /QBP7/ M@5&,F(72Y?"EESMA&"NN""/?^F: (H2[\>$77S\9;!QPCI"M-7JZZX/0)D\ M0ES, L>5*_6)R7$D-+QAL''<<"F];Q$Y1IF%GLL!KH C6$A M0=V$XA-AIS#\>>1X0!7D(5CWB B0YF*P+#.&2\2 ?-,4:QD/($7XJ,CQ8@Y_ M!N$;^W@!_&;QP .AG#C ,'@)G\Y<>'BHKD=Y07Z9\8!)W@XX3.O?](WD-@QY M%,JE(!E+_N0Z;"C7&-<%J>_YP93A:.(@I 4>QJ'C\3 4M']M._>__0+_J#6P M0"8"M',32;[DI )23EJY1N/G@YA]"TC, [5NS;8R<,FZM?R-O4;>3S)C[[0LN>@HF!Q[SD^/?-< M6IG(GYTWS7H770+X*B?6!B>DB11K<7*_,*,264A;W M+'#\.%2_AF](HS@>F O$[%;0W&^,B?\ GP-AUX?Q;.8'$=UB,R!-2J,E5I_T$Q# B!ZX"VIU"K29I'P Y7N,0*>1>G5" MD+:S?]0-U-]"U48^2;@/:!_ HIE+E._N=0 U?"DQE@;@.T5R0.0O0'0CQX633(!(" MP[U/:[WL?RM%J&#,FAEU ]Q_>?T_5V_/P#OZ:X:,D1W,LN(?T7]O#B>=,*0K MSWC++>5JF0,BI@&>0@!K+[UL(.D]1P,M8_/US7L+(D '<8YO%O>$Y" M+)((U Q\ZEC =2C8X0P='ALYQ)E.P3D4(0#\(0HD]SMIZ8?4GRC!H[T<]5H:Z"< M/.'(L:71@H]G0?1F!7X8DCB-71]"([H.9,WB8LA3&)!X)IA7T%\A: ^E7,_0 MGP9*H4!')"JPN%&, _1(OCFJ9/3=@1#A8I!" _KH4\Z1)D*V##N6T0FH"XX. MJ?$W^/01>N$C"JKHBP"NBSVK(FZ]8^O_Q)+;[R33#C'N!0NAQ%(IQN] M3Y1XX,R8.!=>@/6&DJUGA&FC$2:QW$,Q%D^FF> !F] M=T MU7,2??K)(4-RWNS5^X\5U ]E,_)18)DAR_J!IGK\TS/F;SKYBI"7R&&0]D-<>2 M;JKD>6D:,E8],:_2G50<5U-N+K"&D!S)HZC%T(XL<@IP'7IU9 0#/F7 "3%Z MK!%^(K::\+E*[Q-9A1N+KU27V2 TKC^CS$0-773*JPTA<@@-:PZQ4?CXZAF8)P\O!LG&+(8_YUSYJ,F%Y ^! M.?-!:8#O ";2EP;>2R=88.F^B:0&T A&*?(C&.QD:0)>J@PW9IC40I-?ES1: MM\0R<$*S&@O_)E$1X!_%(5IM"'D- M-)F%;P"_@MD<&SY%!5/?=D:*QQ:*R!^B*D0]25=9/I#00P"D" MJ=MI%>?@WSG(LFD/-6,+% E1$9/#^-T)B1@+[IHPM"A!6N'><]D4"N[,N@EB M @\I;PH"$O42&2)9,9@8R50S/Y)>Z^*%E) #0F8H!0P4HS0G IM1\K!,(GBC M@'<$ODY&PL#S(O.$GX60X$T!_QMB._FPB L?#5/JTE+,V%QTON(0SM':9U.% MN'X6KBCX3L R3B03R1!MQPMAQJ";)J,"S6122!J@K4S=)DN83B;"RN/]0TZ# M=0+A18XXSA88FS*=%%0@4X/+'T?@SLNL,8U&I#AMCG,@TQHDH>L0YBX<./@0 MJL5)Z89D16J)]JA1J@ BX$!*#R6@999\M5G,;^/G [ R4 ,)E.]$$=:"+/>7UL\$DTM$GM=B"T1()\-((XWZ_X6LSZHJU[H M*>/N)_SXZXOFBUVG;];-[E'KK+,%5\]29"E5W6,]: >[9S=G#PX$\WA]GX)Z>=FJM1O=5]5<8\WAFL.-EV:C MUNP.CL'B1P^^GJ-)Q8*K)2LMSD,\;Z5/PAB75"-55_&TS'5*I_C+I7FR>CQI MUDQSGVQ9-9-7OH@U#0SQ4AK&5^K(J(Y?M7=?<>^^UC;[.GZMX.PKSN$"JG<9UDO:^R+H-.6&/ M>C! UY?H"NE3VH3INB)'3\?L0W@!84=XB*_E>",W1D 2X_,J!(\%M *! MS4PXLP68K0#6R@ RI7#[X!6.Y^K^&H)HP86X//@2Q%2CH29 $W1#M]Y>X"[C"?_, M3WC-\HTX,X0("1R<-<',_=2IMY*;!&^%H6\YM(0$;H(4#;A-H"'BP:6$@&UJ M"%BN(6"]TX" A=> G$\18AQQ46K&3^V4@A+*"773B#F!<<_ (!!\$@L"T.") M):#%%/:S9+X,&P9!RYE:6JH\_K)HTFM$M+Y MV9 )2.TI*BWQHA7J=QE\W)\)]2T0=1)H1X5,[DC-R_#%Y@I:"#B=,0+M()ZW M8TN#D-;'/S7JS30Y$IBZB'U7N.T(2B?@WR0@'?X-WSST_6^(K8O0L@[A)-+X M!0C.!H2%1V3>/R8H(P\Q@V#<0-@)H031L(:1, K;VJ&7H (69B]K+^!_P&$$ MRCL29.PD5R;XOXY$.'<>H=\)?*H$A!QGLEC]-(2>1,T/$?6())$6S;*"F&>& M6U.KF7Y0>AC)@P)N<><>GY5>2I8QNID[DU55Z(*+";@^:%S$,$H/)3<\^HRN MM)UPYK+YN>,A=N'9T 6^7U%E)[130Y8Q9=SP86"\WMB):FS@1*%1VMR'ZJ7< ME]U\J&[F_DW+- M4G8R!-O")F1I"Z_LY*02=U-QZ5D_I^#,W13<2A]:HK@)3"W'DVC9^+"I$R-, MM\NCB( 11ZKW1AIK36'79=$60W\4/5"0%P]#*W"$CZY>=5CH[1^)K*^2K>IB M1-9BZ>FT,P+_:+*9OSW! 4MB[PJ-,<5-*=D(A@!,X\!S!):U M0$#&6R/C'P0":3%JB=-[$Q(6IFR_,\]-E!^[&=G8GO#V2YCANU';A+_/C9=_ MJ6W"]\DVX?&UT@_(\:K=39G%,M-9K(5]DW#9/Z735HZ72O,(*R1#2/(9TB:_ MFW&Y5[3A2KLB*J)39(?!5JH^+1G4*9^4.@.%M$VD]%S0?Q0:JPR7")L+@( M!7LAXE-DB!ML+*':5OPE&FZ] Y;&)GNYN46WP.&?_8@;+16:>'XDNKOXN_9! M*XQ#^H5CQCBS!H'O^0@;/A4YOWR(C@&-@D$?4>9";-J ^');I30(/3K"-B4! M0O*&".8KL7Q!>L6:U8S;!:CO[6(':!7;U58N\#;M[03"-78\<$,N^H00N#., M[1^B'XF+'45$;R?/ #4Z%2V9]LT/FZW^]6AT]KML:7D[X4"]"XQRQ_FNO82; M1Z1ZA+FF/BC,PP4NG=;4(3\FGCR8^ MJ!B%E8]-H/PX$KD.:OJW @"\G%W_6GK+1V_Y5&C+9QLO R[%OE[8HN+ZD[;M+^KMJG(MM,F0;GAGRM&/_^N*NU^LU M1\-&YZYMCMA=N]]HW/4'\-7DC?:PUV?6H-]](3A+W $^U+0%5A)L+KJD;1!;9]D0??" ^H)D>5 UK#"HW0>8T6^&O9A\3;9S6?J#2 #Y :R! M)QN06'.#?Y?Y]Y4/6_3Y6\VS6S-LTM9A#EI,4F%)0#)"LM<35;=)"OAOFRL/M%3RL!D:K<8/QM(V$/FAT M\O0PW^%N2[+-L1 AX_##W-9!Q893M V!P76S\6;!I4(IJ\'.DL'6Z$KS#>IA MZG=.R0EJKPJAA.#I+S&VPC%;[,SLO.2OZ EFQY;?1%=QXF<.$B,2)^^4Q%R( M4,D3H;\Y'K7:DB4( MQV,,3:9_I-/9$*QBE$8'?V%@V?%^T/,*_W(#ZQ;) M%T8"(R-+<8W-;7''3%8<+JYYGT28\IK:HG$D3AE38TF[P("/(0H6C=/D"BUX M,K>-^:\3Q56TE0A!W/."(IH* JW%UB[F52$*%+V'DV9FV#->U;F0>44^<)UO MW'4FOD][4Z.8MA:2)F*B$=?J7KU2!G!\8K346 H8 !.,HHABXO![)"_NXE+$ M;QMC'X8J&1H[KRUZ9\EW8^K 206.>>@JM('8\E1V440ZJ=:HJ\W^0D##>(;] M)4-52)#:P@UD?:O4U8_9_B'I%D=R HN0UNR+=FH@ "+"'LF6E41\$H5%"85\ M_O.<4S=^)Y8A5J&DR^*]HA'P)?6%FR<[2\\)Y!IA3'9#9<:'.&C5.S;A^"!% MD,,EBIW,,S-&&9LQ4Y=@5QE;ZKF8FK;PL4 "?GGM[#.)7)!<]G.[*-<9#A?F MBAH#4QT&^I'@ T/X[(03U:Y.^0CTW0:MC#ZMH\ALI71;KK]^HI9)?T0J78DR*B$Y].K1.;O=;%)M<5G439G/!-2[1ZS5J'0S)V*"]?9!M6'/% ML:4]P?#J5JT2!EH7 M0&$7K% JDE1JD9IG.M@J5SAI;!%8/G#V3385S98/4,GJ8OF0"V0Y5M(I^&OJ M#< Y,V!:&(-JS.XZ"ZL@N]42MZ&3&\KVHN0W+MA*U*;)TR"I=J)2RV/B6 Y! M1,C@W?Z?-+'H?V'6&@1&-.64'@+P]/2JNE<1>!0M:R4 MCCKMK*HVTS@QK-B8J]"4?G+ (O.8QS9S16E9 MBK2R9#$ WU!UL,95=/GW[*[!D4+=Q^*_G* M7CW)FJSJHM1P"[=^?O8C-.%4RJ'T4\I%7%+-8ELAB<4F5+R^%(=O4:VA:C3^3K1? ML$+[R:TT.AC@SFL4=[CN8G@RRQ(^2C6T!F_"U/L5G6NRLE;D-Q;9CL='FA\U MGEXD7,51++;*Z>>W)W%Q\ M^6I<74$L_O7#NR_&U>?WUU\^77R]NOZI DM:TW:#L&6QWIK2 (*-4.$.D8V[=BH173?N^J?&92%@7Q MU!#4FHR0/=JIH7,A2SNMYD#NW8&E .^!#'Y0 M.IGNM LITQ=IH4;R&I*^>>Y_@>>-Z9]PXL> M%R?Q?*8\*)4B"AP,>8E8-HN6S26DP+W$P+:YJ\QBUSQ1G5=R*3 M^LBTR8,!-YGC'U]2MR>7YR7VGWV/IUFNW^B!(>BU[SHC;MZU1\W6'>LTVG<- MJ\-XL]5_5MY4M5]'1N0J=JRA$KF+A6G7??9] (!D=S:VJG&[NIG6SHN9Q M3K"E+MQB#X1@_1*E(WH& 25=-@OYN?J0'@227="PSX F9[5;-+8T(O5I6P8^FX<\0-KM#6_%_I%VY)]?X.(Q]9JSD%MG<#6>HCOG0JF\>2$CIW$TG\1G MF(9OM%KF=_[=;-AF?1)-\PRGU(1>_'8A3WA@3N0+EPFS=].9ZQ/BA'$Q#KC8 M(15[H+(JKR.+^88\>N#BM!)(V2$Y6 ODP4MC MEW-&(_@/+-)^^Y;E;0B:FN_RY[O=#4&S[(:@.7C&$/SI3SPZ8LN\7TFPTFMH::960CS6JEM$YP0BDD!RVN]$I4!#RA-%9/C?_ MFUT2B!#6B5HH[.KT6GJ2*<@'+:KT6E6/-(Q^W2,ZK*>F >SU6D\:T,& MC:ZV(=J&%$G"JVM#=.!2# [;W894.W#1-D3;D&I(>$5MB-DPZU>?;S63%8') MKNB4A/&_OW_Y:%QYB )A<>.M/,A7*I:ZO?R@6:IH+/65??<]?SJ'P"_B'AV$ MO[4F?,K*R6.7%Q\UCY6 QRZ9:R%0-'[^Z'C?$,VXG!SW]MU[S7$EX+BWB _K M5(#A/E[\KAFN! SWD0VY6W)>N_GR3O-:"7CM1H"OE=^>MC6[%8'=+@EJ](:- MN8"PI5ZTP% L8L9[[%CR4L#NR,Y9:>Y4[5X3Y!F9\#1 G[QZQ(FOZ6!Z8=:I MD&=7)4B*/6P/K5&O=6=US<%=N\=:=\/.H'77';%!9V W1F:W_^*W0P(ZK#N1 MN!:+9T6JN2 +LM7QX?*@SG0UZ@S7J#/K]G?*A9#[0ZKH]NJ/SQ=?__KR[O:( M+2/2^U>B]0=UG4JZI6]4ER=N1. N;#U 0+YVC-!XB!IG"T0WB<0KVHW)KB0( MA0>O&?()//9U56"';16J=>N?HW';8 MV+/=JYOMLDQ)BTR9II.H\>93:CPK6\UZ+W\(GLSL7X>OC:]_&CLAWYMSGSWF4WY^8Z:O#BST))S*I)S7+9"C/9=I>.H(WWBY(46!RT. MI9E1'G*S]F22EAXM/:69D8ZN"S*WZLE3-:+K%*":9L1R,J*.KW.:A9:=TY$= M'6&OB;"7CIYJ<=#B4)H9Y1QA+Y_;SJE>:Q;393>R M7#!3>)/]#1VXEI"VQZ6.][YCKZYT3$H97P]]>P[_FT13][?_!U!+ P04 M" :@JU2P-W3G9I@ !0K ( &0 &=T>6AU+3(P,C$P,S,Q>&5X,3!D,2YH M=&WMO6ESV\:V-OI7<'WN>8]41(A6Z<2VV5K[]S4K?NA"31)Q"# MC4$2]Z^_:^H) "E*MA3)PJF3G8@$@>Y&]QJ?]:P?_Z^=G;?Y3.6Q3J)_G/W^ M6Y04<3/7>1W%I58U?'J1UK/HK%@L5![]KLLRS;+HES)-ICJ*7NP>[._N[SY_ MOK/S\X]PJ]?RFR)_&1WO'1SM'>X?'D3[SU\>'+P\/(X^_AYM_?/L]39=_>;# MZ[,_/[[EIW[\YR^_G;Z.GNSL[?UQ]'IO[\W9&_[BZ>[^0716JKQ*Z[3(5;:W M]_;]D^C)K*X7+_?V+BXN=B^.=HMRNG?V:6]6S[.G>UE15'HWJ9,G/_^(G\#_ M:I7\_.-O=MY#E?4:9WIGW_<,__F:\=%LOSYQR0]CZIZ MF>F?GLQ5.4WSG;I8O#S:7]2OX)=[\'7KFLN=BS2I9R\/]O?_^]5")4F:3WESE2=GFN\MW?7.-.J?#DNZMFK]@/Z?KDPOYL4 M>;TS4?,T6[[\G[-TKJOHO;Z(/A5SE?_/B#^!?U>Z3"?_\XJNKM+_:+@U3*_6 ME_6.RM(IW!S'^HKG_U*F/@X>PC\[A*_HSPM-LQL760+7OKV.TCF"C'/RX M-X9E6]S1(/%J\YSSM()19&F]?#E+DT3G<,'_^:_GA_M'KW[I;G>&6=%_.75C%?\Z'#WQ0MX!&TX;P/"WJF+^4LXJO%T]\4/LL7O;$WN[-O/])[LF#76)Z3!6B+Z.!X%.$>'U;DR<]OU'F:1.]4"8Z+JZ%GW=C$EW,P7-8TE\'K[9'T6FD MYM$"C-H*]GA=P*-PFR^+AGZEO)-0FI, 6GE>T4=QD2=DO50X1/A1&6E[.G@L M>!=Y:)3F]*? WKV>IGD0?%KH$XR>?XBE+8SYG_B_Q87SIVTL=-V@G^9=^ MAJDO5/1K<:[+G)[]N<@:'MAOO[V.MF3V?)V;_$51?L&G%DWM;H-?'_SPJHI M7>9QNE 9+@H\JL()O-$Y/&0$(P/!II)B=U ;O9OW#-X>;Y1ZIG O@)^J%HML MB9N,=@IL'GCE#:[_NDVC2MB&530ILJRXJ&Y!?'SUQC]%EG<8JD\6F=0T=I[\_-%(.I1?;T @Z>K'O>:*]=K%K0]G(2;)E$>AV0ZR MWDGSMR"L8Q*&;T R.[F&XIM.W%C+V0*Q/5X&YPIDG::9X#-4-&FR;*>&98W& MJDHK/'+7D,VJXH^N$M$CT"*+HJ3;@1RXXC?^4[:Z2BQZ_?:#F7-WC^WA(=NC ML_FM]E400J)#Z!O"._3)0Q#>D?GG\(<-)/F?L)G4M-0:WQALA@E8VO1J$MK0 MQC98@++E^>&'QAPPNAZL$+P.K))95)"ELN[7L)TJ,'RR:%(6\"S:Y9.Y+AE9QC%)A4HIP$>S/\<8JQ$3#(JK[3R/;?N$J3 M5)6PGJ^L]_/M1=RB+,"JU\G55K7;/ENI=N1 MSJ<*7@C8>1B93EFSDZ6;GJ=QI%#8TA9]!9?#]7 4\7K>ZKK$#< OE\]M-$ES M>(TI?#A7\)P2?H??PF_AQPN%>A\,S%H;T]B]8_LD_ KV*IP;''G'IX^U[']IU*2]H^NF9E=8*GA';>ND.5 MT(^5W8#X-RD5^-L7UJMO[_053%'#0*,8O)"1&2R\D7K9(Y11S(]N"6G7"(Z53&*'/QP4>"H M\(V"_3K)TIC.ISN.;?O5>A/FU=Z"PW G>FFP M!-&#)^67(F_XH'V&YZ-THD\VL7[?-"5>?PT?T1/JI8XU6I$JAS.9TCD=X_ J M&AX>U?_[Z'A_! ,?11D)6O!)85OBWJ[5)8VXL)&4F8FRX,<@.)N88PJE_G>3 MEFPU9.IB!()X2;< *:1B6*@$E?=J60"7E^#/1HL2!9M$%C09\UV3ATR7,IB& MT5^@Y/_"W[!AEA8)Z*A2GZ>PASQ[1N<5O3CR*U#=Z;8US9\:>=PR*>RH?RE4 MF>"7;V#N<5V457 ?^MKRJ!^!!M*9_78?"A/;S @XU M1?,[_[AW!#2:_O_EP.8_/_SLKS8/'*OXR+0L02BWQX^7CPR]D M;KA0P5Q;-$ ^\9$!;)4/A:?_,=6%EB#69@KJHR6F+VP'B4O2JA%?* <:0D MT0M?(2A636!DSD#>8GH9OQB3IO(%F:_";'PAHH F3$G7D9K#1K1^6:#Q[!#^ MC9_!\X_W_]L.W5.4?+_>G_I"O2QV6.E&X%&2)8M+"_"9<;OR--SB\5"=5=X0C.[5$8P0:#G]".H)<(W)5T@H4 M@PW,P1:A@%NB3%8BF)19&=)O'$>8PQ9?%ULSSU%+5F2=;;+%"[#-K[6UTU,T M$%+T\2.2'C@ ^-P.EO8SN47^/7?AKR5=!^,)'L8Z,7S5\!+Q@8DU13SK!A_C M6S\X?_ B^C#/TW%#EXF-\S$# M:;TE%@2[M\X 6N"7*BD6%#PL96@=I;8=V$CAO:WG**" C7QV4$C34N44?87/ MG3S1O-;J O03J,*FK!JXS*S<*O0!3@)_P4%^>J8)6;87PL^@\;-.Z%EF&B_O MPA7LE>6[1\??3 M]K3!;+:%:)__:4N_@^4.2>NJA2+UKP,#Q^3N_D$V,LJ-, M8SR&G^LB_A+],T]K-,/&P_Z'O?KTQ>[Q8SP!YOF?EW/8,_]#2WSPO!6JN;]G MX2I@'8,JCO895#&*CI]B3)CBK3OL*Y;N7%1T+AH\%Z/H'#Y'+841%73T_E>! M$U,NHP.Z54\:(#@[PZ8<-N7*30G&UUA/BA*<*/#RYV,PTXX.S X]VK_N#J64 M* (>.!B5YF D9AE:1A5NW'=Z7/+.?<%;=]3YZ(A,J/:G3X<]/NSQ;[_'#^]@ MCQ]U]_C3WCU^/.SQ88]_^SU^9'U2G7,0'Q,=B-6"_8LN*P9)1U29N[QK9X>WS_?:H@MC+_#V,)'EY"[?R&_!ZD#QG1Z0 MXZ>/\8 \6NL XQ#'I+>\I/8W-X17::9OBP3X&]3<"LS2M7!'JW T'AM@6G<+TQH4RJ!0;A)2>20*93@>P_&XK6C,IF?'!&4ZD0\* M21S^<'Q/0Q(/S_#;#!KWP^$0[[AGQS'^#N,=OQ5@^9WIJIL6^C20^H?.\1Z%+!Q"=K1Z,U/T4$+= !Z!S/4EKLH$9J/^Q+. ,SS>J M_O]S11UG#UE*NSX=9%F+P6_,0^%1V#\6=F +&=BZ\GLJT:M2>"FJS);P7W5# M)UL;QJJJ4]S!)0I4DR#T6%AQA:4'ALZ]XDI)4Y,%HDR7YYI)M"B(3)PHQ.-3 M9'[!(K&C$"OC""EJ\JG&:>/W!55=Z!'SQ>"OF!4%%VX4C 3Y2NIP%@2.?CIJR(%X[;X](4]P8R)YOB@RV$OK:1<"9H@BJG2>8F&R?>NMK9H3 M8[UEVK&+R]2==CSO,GU)6_HCEE/BB4;"L^@C#HC>$+T_7$K4&O#BL.+2EO8> M2 6M MY[&E$EH6BG!S%!85E;-1/;FI+%/U#@H'P:XQJR(*R[2*YAHE+%6&MSESX5LD M+^&R\$EZ*72[).01U0<[4B@ =J-/"BOY1IU[Q KI\"*N?6>6+B>^1U9^P[_R M0L3RB"=9E)8I)59-I?D:9*@9&:([*M8'?07O+M *[=^;^WK"&J_ENW'I<:D= MD0Z3'2#YRXJ"/Y'O-R,K$UX"?B,1K$E3:G-';^$XWUKDU2Q=X"H*C0SKV808 M!Q8UR5E0!Z!786U''A$9;*+$TAHA]]GA%[)E( MF0T+HD_9O"/CYFK"<"O"JI;5.0HNHU-M& V0QK')R33RB:'J65DTTYF5*#)F MBD!\/7_7B.D@F]S:F4G7RAW='TR4]Z.#S;-@]Q\B=31 I!XO1.K>T:ZLD2I, MAOS-_%A'*HOR$(.B&LEZ\AT0FQ-M>&R)1PD>02P+*$_CN&P"$M>V9(R8(;R7 MSS0(%R SJA=,<82U7MP&A@@;.V.>F&P9]*4XD:%(\,CQ;CU0)IE[MQ?_$+N< MV#\N4MA*63I/:\/?T^^T.$NYI:I')D[3K\C!B^GW/MI$6<9;,%24Z'28A_N5 M3&.=%1?;E*U8VJB2_.C7HL 2 S0+5O^4-EO>]>*LUV$ZGC@:$CB]G#\(@H<^ M>MB^CK8-MHB1A[K* ;Q-YENQ/+76*98S#2Y&/"5;]8/>8W4M> M89S"CC! &S8[W\999$VU]C="J!9RL7E2"E,BM2)ZXVS9FTHY%VEP\'QG#EML M9OCH0C8HD];A$7@RI7_U/M(]''4H2;/#;?-NV._$.>&@4'X($]I<8?S.!(EQ M2\0X0&3D]IW(CR""HF@@G6M;3)GW]N&7 M3R>.LUJV!]XA%,K8/AS>,'LA%8+ MXKE.T+4R<5L_J-G*LG5>!ZDB9,+VU% &KX5BQ/;17I"T**T/RV?>+'ZB%YH$ M:-6F!.]Y[HA;3I@EX(83,M9)6B*WGK&=D4)/[F:)Y'CCY2 ;5U'-\156#PGA MDHGF\C++PE?1A28F]309]:Z'V> 4'UZWF/">TXR%H@+?B5M8;%UNPUGA ?F< M:43?ES"].&SVY;:[-R[P&"D)=7MO'V-==]"YK?T08\OWE1X[LAUD+SMC%K M/2W@+S8DPA&7&JG?J8\N;(//FO+&T=$N-LNZO38$" 6+T"/>":%@5WO&V[+& MN*QP%&"!B2'2YA.$#-^P28+F+)HLB68*GB"O3/CYJO2RN]WD.=// ZWH)1][YU+.!=X1Z84A\&M-!X\Z#D*(F=W;+D2FC33UL99E'\1=>R MB0+V.$_Y&3^@!L]NJDO3C\67C"%9[1;?@A):1'W7,OTQC((IKY'9T4>]C)/= M( Y,;N2U@F#3U"8/M>( ]9NT4ORN)7*>Z:G"].0"L[!YK22G2T>+TWW"LH=K M5NKSXHLF5 H,MZ0?4O,\TIB92MG_(1O.4*Q2PYP&E ,&B-M'*\@N[[CL,HMQ M'1J&6!LXKQB1* MK=F--FC:L%988NBI V5WHXKEH ][[SPAH?=+XL M.95Y-Y5&UL06.?3@8W\[YG)P/!9%I<4&QD9J?2TTND62WYQJP@;81+4B*N M D&&$_#0.1^) C$N,4Z0YN=%=HX;?%*J!BQ%Q";^YS^9-FIG7J#PK6&U060F MFAZHL,L2O&3XXCPM,JM\)CHA45WX3IXEYN:V%A:>LG2TX6 \*_R'1&A:^==D MZ1?IUD5Z0N&/<."@/[*6]]7VUT#3-+6,K;2>SBN)W]':3LL"?)\YH7J0EOMJ M5$S/BSJ7FV%OHEQ@DX7<.UO>9A_-#3,/U^AA;@WFBC74[@/ MBLHF5PTX;R79G@+I0+A@5E02VJ4.B44^21-I;'::DY Q$NH4-CN%PS"$];$L M0 B!--\B#'67;&HU0&,;A)*1259.X[N/9V88Q1A&S1 ,$]M [[.#J%@#]4!- M%&=-0G$!X[=2J%M"3^L'B6,T4C@,I]4-.\2BF\5ZI$G897\-">J'Y4++#-+I9D+,5H6W]+9T5LUO77F"L*]W$16U/+--B2 MQNG88#VRWR,&+)JHF%XN&VSVNSG6H)#/ NX^O$N$?&#(=>T-Q<(*FT_0.4'K M1QEXV=R&SE!@< =B T@K^ML-MV(4*YH4[T8G@H5S37J\EQN$6A(4,(FU&,G7 MI6@)!3MH9%,3?K%Q-Y%\@IHS@7##>V\")"\D0$(JM'6)=,'+2% 1XAF[R5QB MJ] <87U!+$*E6<6A(!CJLO]A1\'#.&B4FGY]K0$;S"!W!,HL<+ /^+.RM8B^ M7*1ENS5/8%''J,D$%?E I=D L%LK6W]XO "[U;;*)GB[D\H7_"EZD]HXZ2'4 MKG!-OLF]84EA?>G"$&NP MO;:1,=X4AU6!,)[!P0*U-Q0R/!(A\/SQ"@%S2C_Z@"_PQ6*=@.[;M+"NI7-[ M^_^U=:MK%.<_>F$?'6U=S#092ZKRNI.3A2&N#-P94TU>N:SXBI,&X47;(_PI M)36E$:"$3$<6>1^6N(6((D;2H9]&HRB;S';XGC8BKO !YMY>HR.)S*XH)VQ5 MW@UBYI&(F1>/5\R8A-S3_1E'UT3;8N@,?*GE$GM98X($KZ86 M9TI*RFW/%USX.HK\-V\>B8&_$K,&GX3!X'61T-P/7CQ_1D+;2-"PG7CB961- M="X0QO#9M$D9#0WK,&^RJ9(V<*7F*?1#\/Q1^CWG1H*OAI-)N&)>XKFZ3.?- MW&!G%OBV8#4(=M1>(/N:<-7+!8A\]M6Y+2TM7TKCI3'B.NY&[8"//SK!%E#, M.6Q#O/01E>XUAE5O[>$995V7FB&U:-9W;X[;/.7!F (U^X1=$$BI1#6D$%4>V M="^#\9-2!3A>!HOX_:C<>Q>L/)V,5@$U-Y.@%@]IX^ZFIA/C7A5^ZAVBQ M(EB"/G12MJT3[^%<6.VT?U2!1_,.V M&]WBXG079DC$?MM$[/&0B!T2L?=&SMYB)PQ 8' MW@O^%:=EW,PQ$$"5KF#*J3*AI 4,YL*4U6PF&=FB'EELHK<P2X^<2?;&F]O M/=U>9V96%<'VV98-;.O )V!XYDV4U"M3\G?M+6(H)A)=Q64ZYA6-,Z)[H-3C MN+#03KB:<.:@#L<5)]'@U_;B=+O_1::7JXJ#OD*'RJI)-HV>Z2HN!*S*L_,0 M\.2)YIK*2-A_(T-U0R<1<6SIQ" J1QZ0>'MDRCC%] VJI&@@;7H+2@%F:DDE M:036AJ,P;Y@F3@"BO:M'\3:<+A%/9,U\P>5A^<8SO]'Z$VB7IF=K2_Q)CAC8 M2WV\N5I.1OC5PN?5O8#QWB:8>%9L<$2YZ6 M)L^]F8 (BTY:DDW& O_3WO*X]UQ^VQU/J4YR&PU)&H@(C6Z3%)IED2G"9-H; M*_VI"&V.A<_\Z[&A?S SD*(N$X#ID]TBLR,2VB^V&;6PY8-O6L.CZ@65,P(5 M) R"+%8W=Z"1<6CG[6.T'5H--LK$_S$5BN"8;*)EPP/.F=?JDF*]Q&_9*I_POPHJY:ZCR!]JNOW>V8EG%%-I!11M9@5> M)=E97Z,^$AFTR*!2:<4Z0PKP@<4DNTD.*+Q/@J&@?K9$ )<2S/%^6C MM?LZXWU]L#6#8_.YR! ^/>F#3.&TIJ5:S!SLW65F'%:*(7::N15U6>%H2.-< MS%HSYU*YL>:Y)11M!JF$P4)MZR7;MMK!4SA_-'G\SWC;84\2/>SZ;[3K3WRV M2!?.!L?T2QHP=IK*H57Q[5;8IPQJC?I,$@\9UHG=]M5=0=%3V7:026K1+SE/F0+'TF46>6SH[DNK9THBE#NH61 M6_Y"L9>%F1DV+G%7XS4N3M=GDH&YB_7XI'*YH!V3,^;I095R.%#[V*#@B'*Q M9*%PH82@O*Z\FS!C*JZ)MWM0N,)KP-%EZ;\Q8V(PV6!0,/FK)?.C M-9%M.,BGVZNO-8E-8X2O0/KZ^F>NOI"=&]28\GN\4"62FR^]L #E8-#$2Z5, MU1)*E!:SRD,@I2=N6)]7$$A(%$Q>TK.F.BQ8G1K16&QQZR0TMU?(,8*T)P5O M5KBRFBP))D;I1&..4)8QP(]65";&PI3OAH'V2')29H+>LO579+%OC1.68DA9 M'3K17/6ENYFX=I6 Z0UE0^6AQ,$1U]/T*01)&Q5ETU,-#B24!YJ0NGH"!@AWY556)!LH1J)0WXJJ[7'1104L M=XK0"_3CBWD:]Z-!F(-\I6QS8%M'_DZ0#3$P^Y &6X%!X;'FV.JK;1??_(JA M&QCAO*BUCZ]P0<,4^XN,N4PEU&[!,I-1*"+;=0W!"N$T3^?P5D>M-Z'0?&-A MO\3:J)&)AT1;)N9)(!!B8D$U"Y.A$1/TH\C!(*^J(DZ5(5T),0NHU%*)B#EU M2RO6T5G@DN-Z,S1QVSKC0?%RJ,L"OQ957EP45*K3F291/I1Q*G47KAS,!JYE MS:0V''Z-?'!30_N "X+OEV*_L8!*T NRH_/+W,PP;%TYU^U8\C]#4 ^//?WT M.7*A->_5"X$@+KJ8^$59RNPMX+0OIT*K:_"=YRK-#&D_#.*^1).=%^G-:L7I M=Z]NQ=FQ.*G[,KO;&\6D*7$O;+S$:4XD&.<.,^@?&21IYQI3MH&YYT10WAD7 M5=U'E$ <.)WZ5!*@:-+C&7FH?M< "%Z[LP[V!T3PX?/]7S=!!%_'8Q:+(R26 MRA3H%?**IY;KPQ5^=PBMQ/NU\G%I0W/=X*$M1;"?A%Q,(VD?9$=$-TT1^3N! M0T1)3.>+"Q>BUS=G==^"8+*.@77+QK?/*2@M_#Z61=1WT>52#(['L\;#=:Z' M,_COSP]A69GZM)AEVO'&!N^'Q=NAD\;Y!C<,F7^A!^/_J/+PN%#T YU6510*K 0 M1$F/E7851Q84_CS"PN2@SK7U7-0UX1MQX^9J+\ ,%7*'=90DZ:=DJI.!WWLZ; MD(]%R;F416U(-V1JK[\?#/5@I:RW4@X>KY7RGN@&-BJ#/&%P3$H>K7,T#8<+ M'3(KO4BOF$(%MAV0HR&_.@^)&:&2Z=4#Q%^+!6*,+#9) Z*#[TM9?JFM@,LX MQ$\>/(XUUR$Q,B/:&']%\#P0@RIB42%N?UQ,8!$OUT6N91QG*24]=-D@L::P:'%W3K6MAL>P%5_N.A RK5U1^L6QDC+J46*) ML)A@ERPV]8*IK;"8+< I?!@_9M \CT7S'#Y>S?,VKT%3^/QAOX.]"=M!Y;IH M-M)(9SW9XV+*9K$5)2&?./=SUY\$";#,%JAHV1YVNR=- \ M,^=[XTUH8:QS;VC8@K!^Y7I8L*<"=C2*;Q[*T +KME.I/PRIU"&5>F]2J4(1 M_\]Z42.14.(VMC.%"QR, MKKH%&X-3,M,Y$K#F8K38B 0!XQ]%8H%[RA996^^CVWP4N](X2M"0][[%L&:( M",YA,R3"V=?D&J,CL3;PI*(%0(K\(-^*"5AB/ \!Z#^D_Q'M0#+E8R>&K$%Z MCU-3(/A_ZK)#=Z%9LQ\BL:JT6I">4V5:4>BDH5=/@,-,69K.]JA-Q'==R\H5 MM#KR2'0DBJR3T[Z2.]40*:ST-WGC\(MF;JT<80:K ;#\ YP\!E3=FK9J<]8- M:L.SXQT,WM)]"%-KHMA=[X$0-N-]O>* 2;8\!^\UVXU^63++&6$P\MZW+11E MV#&5Y)/4F2I)DTY_!AU';^:9="IF?(8<3UB5$C*CC*V]\D5ISZ$ MU,A\6TCE##SIG 0E]5U!,$HXF_9@4=JJLER:S<[D%+I:8*R7#EDJ/5:#:2%" MD+4;(^X4T7?,6KR)%ZO$Y970@ISVCG=)6'",XYKD026M)%"H M"51\DWL&+:LPH\._[6W\09L:%;5C"_;]9'YVOVSP83:DXT'J&UY5K,;SDL>. MZ$0@G5AE!])/E(W,@;LKNHI*\ACAUP&.& \",-?%Y]06/+>+\\("\)BA'0 ME!0;ZQ\AY#59&H^3IGM Q\AO&U..43O)ZN*9$0? ,!U'Z5J0#2.V28(L"P'N M<<-*V=(M8#[N'XZ^S\]-,Y5_^O[]W MZ'>ZIIN%)KZ;6,3S^W0JAEC$=Q>+N%(,_:')!B>M@. 5H@<96PO8,8JN<^E0 M_)]&V!:7^U@[^YY\"DKPS\E Q (R1*Z4V$27K7M!,%?MY(^U;6L$[TY!_Q!K M"*(4/G(O,-B8>7&1Z62J>;3(Q;:H3?.?JYI+4;$\J+-H);_(G)V)@CSD<%L3]J4>F7YC_\H3V#A\M!QKW-/:I: MZ24_W\3GAB:$C]K)%+RB^J5JZJ(E:"45! _%YFX_/3E\LB(MQ')#?GV\_]_^ MNMQB$N5K)*ID>NS(\/=V[#"[R'<^L< MQ%_/_HS.=#S#+H'39?2/(L/A5)C[7($E&%[IPYW;\ (?^-P>RPO<8#Y/=P^> MW2M1^LORY=J]N-EK>@I^X9%U-<6O/5A<(K Z32+C$-^C>>]5>]'9_T8?J6O> MH]VQ5\^-T&[S^[7UGT/7FGOYMUDPQ[M'KD-BP&5>[U;AYUZS;G=N\UZ MEM;9U^[6>S2=%6T.A^TYV&[W9)*=+7M"05$)8A)2)%EO^@RO\@%.J+'66W=#:.5@S;2H'6RCL'?A WOG-]O/W,_\' M*[0Z^_O*O?U]RRU3>L.XB'LR/#L,A$UG:ODR+W(=HBV"QUQ9YW.#F>"M5B/T MOAN(SHL!HC- =&YOA]')1$EKCF8ZGT95&?_T9%HO9\W.X?[AP?[1T<&EOCS8 M3V"DA[M_+:9/(I75/SWY%6DQTOA)6QJD.;W5<5;$7^R[?K'[X@6^;T)JN-4S M):*[^\?XWCJK8 I&9:E>'._^P'KA#N&(MU"6:IJC$T3X'IWPNUG0\8H%I3\O M>,.,BRSYBA4^^?WM^S=OWT0G[]]$G]Y^/CLY@S_>G9Q^BEY_^/WCV[/3L],/ M[Z.37S^]?0M7GOVX-_Z^W\,-P'FGN>W($(#+!96WJJ\N _36@04P%K3G2+P0 M9B>=R8FXB[J.1VQN(Y.0*;U(L;N9X_H:F=MXY2>K":3"'A5>Y]N 4MMU1K8$ M1Q9':+JX=CIW;/EM/][:=7"/HOH6#'V-&&2=2&>;L68<.Q8*HOJDKI9,7U^] M_/:[X9YLRKL7!0ZHZ7I8? JXWJM'<_Y]^HVC9VN'VJO.O5NB*@_NY_0TW;EU MN_"UW'A>=G/0;<'S*.&1,/&_;H&2L5DL,MII*@,16,XW8ID@ MHF@/46PQS,1#)+(G<=VZ]-7H8"FJ/EF4:18='&-!]>%!T O\ UW]&UUM20VE M!4!=29TI\\ME^IRX$ZF $S1 +-6I@M/V9:@CAZQZN'8VK.=.J^C$F^ G,\'5 MY:XX,_B53,U^[/K:)FFL@V?Q2>/9_2%>R4@!6S4A.-!:)<(?$:5J28:SR5^819N, V M,W_4R-E\ZO@:1_!'KY:NK MR6<2G4%2#)+"EQ1'MR\IWA=TXE")XB[_X';GII*CAQY!F@B1!2+R@^@0\.#: M"EW_(+B.Q$ZENVX#WND*B01V06D?/-M_A;8!MR1H,E5>C[5!.2J.D 2K9Z#1 MUA4U^U003:OL[ RX#WR$^:!8KO-;;A@6!Z$+$"(_8DJIJ4<4LT(4%/;Q:"%8 MHL@X11A9LVKE@I%0P[I\>A+*5BHB U.%6R W_701W.:4A:EI+HT65)[KR^@D M4G4-LE98R>J"23@8:T3-U'RARR]'R -\I2/D)D@7*;7M2(!BQ+)"UYS)+&Q/ M-O-*)02 @BXZ0Q-4JJ@Q?D*M\:8)FP$\X1F?-^V M?&LY'U@6]KO)M=Z7F.B0F7U\F=D;Y&=L:^PMLFE&_>VZ/9,M;,PM3;F16;9< MB%;AI(KAWD'3U1B2SN9B=R F3"]JC AEW$*3H+,N@F60K)H,R19,^,TG9D"1 MC^T]L?UQ6L5943GI?U&47]H&+ EPN'N"-A_VC*CD&4[3^8TAQKZF<[+?=12W MGD%-N@ZMSN7W2Q=T]VF7.OH#7[/GQ> >$*[UC]3?>DB[/ [[]_@.8J6RW=XS M1QB(/[?Q;AP]S<7.["0&5WSU!Y85EX24*3,/I1C$1S 5A=5"+$\XP+8XZ,8;.,"Q[J<2126K#W5!+ M]O:R8;HY;&]5A>&:B0102VIC$ GE70V[+=KR?&Z>'/4=$F)A;@42].ZB![J^ MIX$\08WDHK'4[&E[Y)JPE]SE&_L!D:(;F9Y6!BQ@&Q15=LBFO4\W1.S-HO\9 M-J[U9V>EA>N40L]I+NRWHVA67.AS3$LU\%WFGLW=.]Q>-.-DQMLAVC!(6U_: M/KN+>+-WZG:OEJ_1EMHF$>N"LZXBK&47BH&)"2<\@-\DO\1!D?X44V H!F%I MCHM+CY[V>+F)L->;'K]W>;*V\.L5_[@ MHHBV#MWE^)CVM41Q2KT+S:^0:W7K0'Y%7:T)5F';.5$?IY[E(!7)+/1L1=!N M['DCG[S?O(&;62 %_).CAP%TNP%O*F:O7;]I_S"WW??O&N M[Q.W;61O-&/J=P/%8]LCEWP4GN(=? 2ZN-*-)42F4"<6/IBP:?P'[T8GB:,_ M'D5@RM72HC/!=BW8[4O-D1FWH@$MP_6>+NE?]>JQM/)*!!AN/.-8)5CV=LC(.@%^XQ/#,-+O>8=&2'%,C@5.3>0 M<*).9#F&[#L"O6K0=TA1Z"48J<^J4!0S1RMYR\!(>E MI/ZHF!-E2O;>UIO1L]LR<0=[]B$2T!.AT8_,TLS61!86^E<+=$GQ=TUC*K=3&(22,A#S�P.>7?4%;5RX M^]_%7NW]Z+MJK'4X)$(>:R(DUW"MMAS.#FZ"'MMDHK"C2!@%HT,+IQ:[S:M4 M6H^,T82K5 ;N&UOA6^GY=MOVM&$;5)<6J*(-"J3='UJR#=JUH<\P.J8\S"4: MI (GV;5@.441!;2U9(0@9%>DVX::'&U/K([\@]BK9. MMCG)3M/-5,SV";9'PF5C=]'T7"A,G_#2M?UH26 OV.?%\#)U 8_Z91L=V%2? MRS/@#L65IQ>^&MU]M@OQ>E M]##3" ++F4*\;\DP*)'ITES +E;N.SN^HV5:33F?S&#-*'3GX&B,264_108K MP0/QJ/PV9XEE./FG<0,EATU8V"&[#X9RCZ#4C41%* M5\1ZM3.AME'8W4.V6BH:_^DSNWR-<@V(Q6" WI(!FES+ ,6PH;0 \G>\2.-6 MQ,EK(+527H]LPT4.GG7LT+24U!,<1$J=K[Y3D'ZW_AZW&J]L&L-4V!3E5?VM M=#Y54VYL-@+5 6>UYG;HV)"'_Z)&9?"&^#JJV%S@ RL)#H+EG>N,[T3'?F3E MP3F"9]%8MWW.)&/#MQEC)!ECI=1,W;8&#'X= $TO0,^:![%+.RNXWU#*V&/K MB_N&PG8' I'(5/V)\A1AF3D<9299E,O0D5AV'H&:B,P1?@3V;G?P7=&3OC"O M%.M%LQ84SX--BPTC7083+T!G@YO^SC#"VU2NXYJ!6GA(UFZUUKLK("7*KZ_E M#2,Q/$D#*F>-D4&-[E30T:UT9<5&&3%N6^#"/N0P!B-QQ/JZ M-DO&'37M6.5+_JY_+[:2C79'2L>O_J,&+J;.BH4!1<.N ).!]&(QJ2\HSXKU MTQH+MC.X5TW!'[RRP([U7,;F,*+N;VQG/\4^BM]SOZP[!\"\:1@[.T!<'H.- M\,,=)%TMM,5LK0UA+2:\*S$J$OO4UM&/4)DVO. -7<>3%O0A]14TT$(Q)_ N MZ'$YSH9MZ@)*S]ZA9X++G?+=R2:1>I&:WAH\K9Y1H!CE;])@C]6BJ;*ER6S2 M"%&L&V]&^A%CI0MZ3N0JT+4J(VUE(W[P#/$C21-)3T2QI!*Y'_8OY'H_?A2\ M'70>X-Z@2RJNO9DC3"6QNC2L+?8-OK>MN+MS64+-UJIC;"EGU CL$F%"T8!D MT.F1:NIVJ;5?3K5N.+Q%R+0L'/@2%6.%C60[!NB$51X&-/"_R(9#%:.,\>89 MD%0%Y<_1SJXHG6KDG+JS[V <1>GT;+]EV<4LL7I/<[@+ZCQ_E[B:T-8.-@E! MKERCRR9H)[K2-=/HVE^>'.E[$)$#XB ^0+/H05PM]OH^=5_A3\(J0XL*;Y#@1V2Z;YG$JN% MBLE?J@(\8[DR[F=.LF(UJ:PTDA,D';(Q'S;3,S1D(EYK)F8RY1Q,X&* MC^KE@LZC_;3E_KK27\_%E?H1)*PP'N_6>%NJ1IIR08<=>WNJ!*EIT+X0WYV< MZ!ZIL[2&"ML1;-MPNL25@*#X20IVJZW1-0'#MV9V'?H&G^#?N(4#J>2;&H#2>-9U+4'(5DO&=ILD1,&_A M.N(^T(B6CTXF/_L]7"3&)II7U(FY#Z<\!,$>AZ [V+\#2=<#G-]$CIU4G/[H M$$B-; Y#[MS*8%@^EZ!4UI6/"L4+^D,N3>1+K!FB/3CTI)G+Q.;;F#)&DELU M75G!&>6'ED72Q$AX@'8/B=/@0I) MT"IYWN6.R?_Y-<",4X4?S_TT*ZD+Y=UZ20XC&WVH>$H=F)[\A9W\BG(];6#U M<01/KW$&/HB"GT&)4 HVAC<=F57$(&=<8[@JMML[VFIM4'_K&\A\?P7CR,\$ MQ]@^6_>\"2\KW"J^65FJXA%^M.E_O)0WJ?^@*(6-$_N.;>5/BE$!RK^5Q@E8 M$;#LKK^C^ CHCB2:27AJ:_,L*N*NFY:EORUA]J7D'PZ.Z?' MBF//95<6+U*UY#$:^I$E2SOW7/(1NO=X$*<(TB3'&^>2HU$O!!26BZLM4F,* MQU.*1%5IQE+3U1!AQ0^HG)P]!(0*8DE4W\VL^%SQ'IP(_4SB;F4-7BL) @J* MM";%+1A'QZ08/B>%43RP:%0W;9(V@9K*0[6%-R\U*'^.B9KZ;K[,W*RIS=H2 M1H O[2H_*VM'(7<&(]B$+U$9 M>6W>&CD\3_ QUHO%JL+GXJ?@"5:,HDBM3VA1#+#+IJ6:PT>)JA7_+V)S*P,P M*I@+'N/&JD1X1IQ1K0K2OTFMG)^X!(GV1=,*$OAV9"GEYD5"$!&F>*,\U0Q= M:+9K))HD(6:K6U <2NI 63@8Q]QC]%[EWD^7<.0/Y,(?&[^SY(H6_O8YL/1!O7Y!SQ,%F*7+2,V$YKAUP,'[&!G=.R,.Z"+-NF_CU>=B)7'89-* M_C_;<($6A]/HVDB%$6M&,6H8:B)E$&L-_]'U)VA(4(>4W[=-^3T=4GZ/-.4' MMHM$-!SWA<0RI@6R 2"*RX2_3$F(7\G3LA0H+^=!J\9+5P=<18=/Z7@?'E/% M5#$9ZH(?LTZ] V)ULRTMO>[&*K+-)4:@PX#$UO'5%@&5+;/7FIXOX-V H*K9 MXVT!^&/TM&*I-NOA6>]J3,-XJ'(I"; ! "P$S);6IK>8ODZ#+-,::T0138O= M%!N:E;ZP[K01B0$:%;S0ILR-A1X7^!NII,3CKW(#"<,%)-? KJ)'Y$[? MPEJF"#*UL"3+Q[$^$MT*6]KX"A4&]%@B817-R'-=XK2$L574LZ,*+:&K;" ' MH:+WXB;)!2VK@AN\*3H_,H4\4KP1OG<)T,12#3?IC?Q8N.3HNC(Y<)#7$SZ) MNT^T^%@*BZD*=NIQ_2=8,,]Q*PH^G*?Z@OX#K,J>=+U-?;>IJ":COZ)XM?[R_[$#(F<^ M\&%8C$E9#6=KF'P(U]I(2@23.&2N>]D9K/1$X&TL:1E8L[R8(Q"A *F!#YMC MYDZ+.<3)*I>)T6A0%6AE<:J'8")FU9:# 5P M7E-PG.SZQ9)"(/B!K:?=,+7/+L9<)51RFTL33+.:UA7"12?[N)1Z7!Q.U37C MFPJWBBEZFV'F=&3J>@71,V$#\*]BS!8:BWDIGQQ5J-= <]'FI 5G6IK4%4W@ M(4%JT8JVMGR'KG[-#G]YZ-"D@X*["M)'*TZZ25@6AU'L 8> M;,Z%6I@>3(D@K]A/A2TJ,AB]XJI-4>&XIBY1#>D1\SVX$Y9H=%E=>)8@5E5: M6M9B#.!:!CS+*"+&G\]D#U+45S#?Z"]Y/E:3L?#^J$W_M M=-5Z6^V[260=#XFL!YO(NO-Z".Q*CG!=-.M?@U#)%8BLH=;A<5@(!W?19L$R M?K2UKJGL_B:-P=.PF #,_NDL6P:(S@!09V\@V"L;J%O5#WPM)H,J0!'BZ!$V M= /PIF^.'0CH?C1H5@#1VW-TYDH7CNZ/FOO PFLIP5N&-3A766/M)$X.@2=S MGI9UTP>Z[?%@+9DGLH8)_I_^)LQ8;'^"P09O%/9Q*?)@\FWF#9:KDH1'H]!D M(8C= MDXN%\FK"+L_)PR4@E-9ZS)Y[$80*K*R@__%W9*060YM.* M4V+N\RG&"QA 6Y8:DU?X3F<*FP5,*&J18 !VR&01.&I M#*:B9!@UY;E./-O3H4$7NWQ'#K2A6=Y2V#)G0J!RT\E.>+L-+(#-)TL6K9:, M_0B8Q;EKT!9387,)QYIH+?-W\^#%NM"8I^C,# OP77W4]F:T'1/M.98\!Z/F:!?;UX_%E V<@GI]4G[FI8 M8-!3J<6+V&'.1N1'B_60XL_EM*&@>M4XW6& @[;"1W MH?672H2 0?FUNZF&_? $T8,IA\)WICTX9#4CXXU:!8KJ"?RX+N'CFFFOZE"Q M5AMZ.F1ET\%ON@Y(3<"757XO+6&C"9I3V3:Y@M )$+JF=M,4CM7F42O$]J]< M)PN?-WFELT'F/6:9=[V^5Z=71Z-:9INT[J!?G1<9*&7%9/5>#Y/6#5Q73T>' MC[J:F6R[+1HK!)?1X3.P\4XQ)5=0FL,8M-G>2GFN]\ MM@_R>B^Z?I*!5$715CDO.#:>M12T&?YVUTF:FP/(>3_X 0%$?.HIF1D5.?5! ML:),VK8P,ZYI?7JUQ6\&= ^R?=]5<=JS(:?W8'-Z7U><9MUNO]F5W]^*JFXJ M1@^SSM[J;;;95=0LN/%GX")ECL-N&SU';A4;Z7\WG-*0*GDDP O:C/F$=^)M M]_=IZI?.5"X1@,;P#T\H1E;"2&S <=.?>_>OX=;DCFR:W;\,[E3",*VU.G8 MJH,8!*0?-C%9G!=(TVDX0# D1]UR87)QIM*Y!!^I2$0Z],ZCIDZYH4F;_J^B M^&+.Z$MO<4'?+*Q'VS=B-NK,PRF7,M8QMA@+.W0Q01@&$K>.]K?A/2PK3^WA MW1/3 "0/YKI-,ZI%MT-'V X[5"H!(Q:OK24\,8Z @K>]3Y4Q"=B)PFM']LC]@KMR8#$O6E D-(4P*MKT5XR_=KNWWT2L.M MU^TC/BW8[\LI7F\\'=,[QO\M9OVXD9X8&32#_M'_G_\Z>+;_*L+&P!:=3V4$ M.D;'!_T0&TKJ,R/V;6(_."K3G>1C894[54=]XO?)*W7S)N?-,Y M<.WK8A?2&$V98H0F;%;$;OI%:UQAB,YGWRF7S7?*N*\TYR(\#/F5X6&="3SN MFL,<(>\>+2"YB$943%+0T3#[K8/C;>?CDM!8X>)YHHK;Q*[S2MF6)HR@Z5K7 MW7[=K2=3C$G247DV%:-8BH6E+/<6Z*N6?S#GIGRK9;[IHM%J&I98FS^H&"4= MQ2>D9YQ!*XR>\T9"J86O[]V!K2Z=Q62"UCO7UDG?=H5L.56]6FP,OO8C]K6O MU^*OQ]<.7>N6U6(3)*/0Y6U[E=P%AYQ*DZ9I*_KU/B2>CK"_3.MDX&A6*\UU MO=X,BQI.(Z1(Q09]HH](XK#,[;KSG!BJ>N^TQ=@0]I6S%!7^'/G5M_L?[*69 MN!ZM^S3NX(M#FUSOB897S3R@O[O/FN4XV1:K/2TR^^[(I!-1;WG6.)(<:WC) MNMM9Z8K6B_8N7FE*I2_1YYC!OJHJ?&_;W$M/- =BG?EM@@E]SL!G>"R5>(.Q M1.F;:9-FS!Z+]3X<_20>,[@_QF(F2+?)1!V(VYIKLM R@@/,"S3P:]A%:=U@ MU0YVYV,M!SM[TE I%/C;U#\IUU,XA43Q93NU>LP@\.,WVZ9_'GXW*5638 YN MK/_SG\RVI@&Y][TN,F#UHC%_6V/!:TQ4>@1[ULF!&;R35?1*.]DE M,44XN+2L@UTC>\I:@D)V&VN6:K!TF>$-9O;!=501*N,5?56(HQCT.$H6F$*! M?3*17?A7&99[?_XNWXS"3?('XC6Y7F&#.G[,ZEA?2QU?I;I6>$HDKE^R^IJT M&_.N5^CF@#/J@4US8ZBCYOX5N8\^T6$#VAD'T]0%TZYMWPC[(&N[' MJCO:ZI55A->:I&>U5.EEM/5L&P1\7L^\(:R(5WG.]2NCB)V1P%$((LT(0O=# MX/O;!KY_& +?CS3P[>7 F @=##/-D93-3S)YSUZ\^5$5R TZN0-ROH,.AJ0. MN!>%=9QL-<(F4&>)G?9CY]96;H2ZSZO;$)+E@GT8^C-D7,:?,3X90UHQ^EXQ M.@Q8;VHZ'&GL*$JE,"NB@AY/MYICT3I;Y#=@./6!VK:GJ3Y/:P+D<)2VB))2 M7: #0X?J) Z]9B"NS$(M4W!Y,(S51UWA=_'!LN;Y/E2V<0^XKA[ M [S4M2/HW>+K.+LWZ7[0VC@K2=N]>W5>8PNXW(7\F5:C^.M*80MM&KC7PIC+ MNBP@N[6;B7$>IT#-"X.&A$R_R%=0>R&"?4M91A\PQQW5D1GA9EO"A$;6[(HN M3MC"W#BGR8SW$;5Q%4 YN6"5%G:- )M=:?V%\Z+>W+'.A$C7EZVF,PC(H8QM M3QL>NC%W2O#QGA)+<-D8#;HLGYK?!/OB;.88""DMZZC<3:N[=.-W*:A<"[6ZX'<8M8?'UBX8>7! M$$UYS);;'32@[+/'/Q?*7"'#&;$=DQ+'_H[RU;$]*KG -K M!IO,B%W6EL_;OM2^F!7,#"@A9@SX4+8!LQ8>3)"X\4-_C.!#KLK$=?X8K2@S MP;H8Z:#-_&(VF*NF77;773"0Q(XE$;5V>5L\46,$#Y^J//V/ MB8JSW ]4(<&0;FT-2"^;F)>G0%#4,X^4'R"SM[+:Q*\H9&H?#EGWJ67KD(3+ MWE\"=54_X@MCU"_)ZH&5[J//Y6L]DD:;8QRJE@>UX*N%PSOHUBD=8FD/FM+Y M*SE@Y8J8M-GCHY"V5[3ZZ@=NUS@$Q!B M*)'Y"=57HN%5*A!+5/W"9G:IIZJTS2<]^Q_M5)"CY/?/,;-9>EVND$*24W25 M*SVLB*JUU-@!D\,%4\;FA#*PLI*K,KU#6UD#:@"Z0JPIZPB:8. 5#.I$;/%% M"^?X&%X"L5(:+\-X2EQ,11D.LMUCE?O,8]SR4[Y.8!6G@BBS:5._+1?Y":17 M3"J=.\H-CV=%AB[F)H9N"WDM.IVQ(MIGH7?-=$/4L&^N!=13 MQE-=F0,E2]34I 0I0PY4V-^3JSNDX[YM.N[YD(Y[I.FXL82F#"E##R" \0.F M#6& ' OK!FY!NVT\D[^)HO*.Z/Q.2G"C2FG-.Y#X/0K3H-.6<>TYQFQ(WX6] M2R."Z<7NL^<\^XV Q03)D:8Y1>$US4DLBH[D 3:[@$62IA-L8'M\MUQ8-8JF M9:K/I1M1 N(E3XAB/J]+(L%EQOD6&;9TFMN"]D(AB"J D/? 3H5FQ&' MG8B1VKBLI8\SQVGLF.A#+OS"6KB$VS3A4\AG0[^AJ2E[D6"(O3"E&(W"I*J3A)@AP5BF];(QUR%?HU9#GQ/!O*8Q]:B_,_4H'.89 MXMRB?YV>VMA<>IYFT2>F>3YAO._!BV=/N3GRG%0GV[ GX!-B3^(RM8L*[]IS M1=VO?^CY]1PD2(PH;5IJN)$RC#;NAR_VPQ]^ELUU\.+YP=H!/W_VC!_SCB09 MK>GO8,(C.\YO&C/O)Y@6;0_*[ ALJY.6O,RG.94FPJ.;$E]V[P_?J;2,?E-@ MA"'3#E5/5MTK;:-0@H,O_T MZ1#?KMV_:_OD"FWZP^&CTZ;7)>F949>)9F[1%9[SDAT2](6!G MGNW*UU9:<4?69%B&6$*,#*) MLZ8S=JFQA\%7C"!S=T:(!R\%8PWE/D;3"]3LQ%[OF!QP24^\^] P+%EBI"Z0 M4X%L %.9,Y*8.SYI 3-A$ZIJ%EC9P[D.;./9>V/"#RZ*"T,OS4TIN?&\>10A M\LIB46(A#T8U=$+0/30K*-/[[X92YO"?N#AS&PCEJBMLZH=W8NM4$Z!>T\S[7,V(.;+N&[V:P*Y,@O>M$J3IJ+7MPA44> D+LP(VY8QN OMKK M':RYR17"\$92NUF+#XTH"NO0^T(;#SS;2G[#8H:G]+0MYF9%)==H:INDM1PP MXV4K#[OKI7(MK T?FLHY?<<>2>1%X,BG\A5.K_LNU"JNB3,3!,::\B9MKK& MPKTMWJ1YL+\NK&:<2L/P/,T._B7*R[PCG^/%5G>WB (/#VVW)>L1 MCY"<%PF2(6!RF&YVW<%R*I:%XD2A/M0H^-AY9\0B0E8-%/&I?L0F)(I<"(#/JC]@ZNG-GBXIEWC>V6 M2F1]Y4>];_JZ$.=5Y)AJYO@#%MV7Z+MKQITBC^6.:7J(3:/AC>9X,.-BFA,! M$?)*XES :A@R8M\V(_9BR(@]THQ8?:W3;*F%''<;MS QY%@&Q&GAXW3:^P][ MYZR38-(B8MB&9?-9)^L"#F1W>I8D!]JL06N_YCLR"T]$AT#<04+2HVD[XUX* M?C2"3L/=#A8; MEH?$:J%B*G(C#QGT,]P>[(?)A!LU9@KL5T&QF1U.9?DE.K7\-5'N4\\.-#N< MK>:(G53;:<.'60G KB=J=:W*X'H\->@"8C)=-[,3? D0!6R MLB_J62]=Q85*VS1GXY+&C[E[K!P9M3K1B_7-Y?QS\+J70HK%N9N*$G)VH'1M M &9V:Q2&3PPQ.:5G?,%IC"8:F\865FEB366VO[ +TGD1V\Y6,9668'\M6$'8 M)2HA/#*L=@7'_?:X]P'@%^PH>@P0YI8%MM\\K M[?$U/K/)<&$B;\JGP'(B28;.T,W>D#U/ [I='AT+52/ '*O6R)^=;.G=@YB*J[M^";4Z/M+O2E6YE7K*"0 ME9)4"O9,%$%P3.<-^"2M?*2_\&6S-6)*#316*5<.VA\L3]^R]%8-!L-"M\M, M?M4,3?DN9V=:BS,4$PRR)9 M3Z\E6]X7R!(\M:01VX\Y/E::?5F M[+=@DL@.K[/)CMP=2ZMWL9@U"=DBPQE)'B*K^S)(VGICWF)S>T$S.T4;3E/+ML&61R[?658PLQJR44 MS"S9);=#"7A;1P5OK>94L<.X7,#^JC,-IPP]Y+!DI WY@BU6UFII("R*38FQNG)V^22/+58L/T\QZUZ-8;(4,A0"T MZU,MW-#T($$INM.5%-J#($J/ ..P&V?<9L>M/V[?BFA*UAP57\9,U^[ ^&?$ M!UTJ.".UG*,.D/_.[/U!I3P8E7)\+97RL=4_Z8V>8!SHK%0)X47!W;6(U,/] M@VZ1I,]11!BS!H&_L1$,GOZ*33PK=4L=;T\%QL9%*]7[PTK"W MQY9]BW78.V,R2)K?6 R>I46 NA2OD6S"2L:0DDU3[']8E!@!#Q^(?9D\RGNA M\F4,@K$[Z9;60B1CLFHJJ192-&/AO!J0I/XY-MDJ#/B"&-"X4"=?'Y@"$KR < MXX1,MEJ9Z$ /;Z];N'7K)&^F$>A0.%Z?%#"W +VROF)E;KH8@3U(C:(]4)/_ M8PLZ\M$] A)$(3+85X-]%=A7SZYE7_5QAPH+A=3<]]/$.5,)/;2)2LM1Y-'Q M4SLTC>D*;.-F11T[2+Z#H*>@>[#E0&^'@,#IQFJIQ3CZZZU7'8VT(#-#AK,SPB2F!!XIE91.94W+W#U<769.J1B M7Y8R0 1&-QA&@YRG)N2D&>G5BJR2LD.0OQD9MM2F[Z\FM[611CW8[T?.B;LU1/ MG*_=0X%97X%'[>^">GC8XR-PDSE\'^1V5_[F)(]PU90M7/;&U+_M#QTSQ^N\&^X?@EO+6L*UD+3*(PMS2CA ?86), M,*>_FB05>\H4:LI.S;6_4>54!(%K6B7;FDQ5C@J($O(3X$ML&SJ^6!S.3,OVF0KU=$3^R(0W"^:3)G4I \C M L4W KU2EJBW>>2&,PCN1C9X34'GO@(Q+Q5XVC(R/,"%J UN0>_"ZK:;$A"QW2K':S=D#I#Y@-J$8!Y1X/N:$]8&]-HH'O8^/.* MQV'-'%;>^=V&Q1JB*,*J&>)Q)+0@2Q%W*$>23+<+9$<]!=O6-KU>/W)<)[ ( M2T9@4#X/9RSI5!04,DS&B;69DD"*80'(RC$.88)!!@0RH,.2O58&G+73^:)M M*^-;(KNTHTTQNU/@AUV$H[9Y%?#]D6A46/;Q*"$H15,>TC-:POH\(E;&()IY M8K71+**K6'P,RXCIXT&E>2[-2BK^LU[4A/J.#IZ/,.?T?+39PPEZS/768ZEZ M2W5BPGL4\C0\]]B%B.TD@F;+.C(BFASFDN,"2[$@.@5_[.B'G0H[Y&IK\UX% MO 8)A7-IOX-,*S,&N3'&2-"-Y/!P!=(-":PU-DG@$3PB/OYK)^NNP33W ))U M!T.R[GM*UCUR)7G4X0R_CI)TM;E^#9TKITYS:6Z+4GD,[NTD[;#W4Q0/N6X; MZB"$S!^D$2O4$)6KCU<1I:\R^8:>CW7 .7>(@H>X/ME>)+6#).H?LRD-(D\; M#B$Q=%-C7:+M5CY#" \PTU.5M4FZ=Z-_F$XR7N=C=E['F;C6E5>@3^ O@JA* MPBQH],U3)1^#B,CQF6)(FQPB86+S'&O]+9??HRI &,YTYTQW^+%O=*:=0;2B M8(9*^E=S!SA. .3*MT8Q7F@C:&#SYG&ZR#@X9XF.A"]@V,>/>Q]?C\P5^:M$ M&=@TFB2"]XN+#'Q1N'G-G\%Y8GNX&LP+BOFRO)^1T\PHVR! M>"DI3-$;>7SG_J2I,E75U 8S]V8X0\I*,.XPD7E7 =?[ZO8,Y[-S/J]7EM72 M,X9 @8PL(:Y5EQ06-/MOCWE_T=E&'8$Q3^(+4B7B$(SCS[E6NZL3O#^6C\*M MTBD"68=].^S;8-]>K^3'K]'O80M0R/.!&$S$SZP(@+?H"(8-.6S(8$->KV"@ M%]"&QH30S)O2>$[1"AU$(NU0UZ2#6>5C50XU]#4\BC7,6NB\JI1(Y82__V\^?HCW^\_?3VP[M1D!/D D=CW[9EKZ)Z-SS$^);I&3\]P4T"-V'N9W-(>+-A(:U:5/JE^0]_ MK#@..0JX.X3V--Q[O+O]G49=;DG&FFO3F@^L(@5./P_/7GZY'[.;6-B&+"W__$V>OWA M]X\G[_^T!"\TSSUZ><,+?%!S&U[: YS;]_S2-IC/T]V#9W_GC#J6QB_+EVOW MW]%&^^\IF&9'UMH3T_)@<8GEFFD2&9OT'LU[K]J+SOXW^JA*557#+KW7N_2F MLO,F>Q?=FWN\<0=1>Z-W?'"T>W1TCW;TDY\_EM2R)7JOYKI7 F\PJZ-GN\^> M/2BI^S@E[@/?K-]>OX0;=Q"Y#VL7'V[FDMRC'0R"!TO#UENZFTWKZ?&#$KBO M9UB/[$CH/E!CL[)_X^Y1B,L$G^_)]KLGPQA"C_=>;][KT./;WS_^]N'/MV\? M8=SQOKZ](80UO+2'/[$-YW.OK+&K@H[?I2F&$<[M1'VMD<0/)^BC_6(H1T^PQ0:W[BC*Z)<""T@_Z_(\C?6/ M>\V=%83>_+UC4+=<5G#C*OK8C+,T-N.OHM]^>QW1:UVK*ZE&]N 50T332HBO M;0<-Z7F!7+(Q5NE112$NIJ*.Z0M=NL8GF3Y'(/\ION]S^/Y=6M,JXT"8@YL@ MJ7M820XB@?&I]@WL1K\O32$[L\MHT_^%VFIERPCFB=U,U*705",Y'55EI=0F MO"PNB0 7KCPXCN9IWM1P.0R1;_"W$+G=\*VN7:Z::66"9_[F6 M5\$U;X>PQ'SCB8J%J) (VVNNQ_Y#5=B'J(9S].;U7EX0"VP>_2O%2:9J%YX@ MM-N$0A;J!'F+3%:<5G9'C1N[HX6!T#4:7%0IL//WR M=QI/UT&\O_WT^^G[D[/3#^^CUV\_G9V^.WU]TWG=GW6$MZ/>Z7/V8Z1V.$7R0J_!/0]0G5 MSR?1)U9YR=6,@5S-1,5+8.)Q_5*TY;7'LS]PW?%.4:WR@Z1PM2C\PE77D8$8 M_],<3\E^#O<2!@LQ)IJ4?B5%L6)Y\\':[W+]I2VV2%25.6"1.2,-V3)<0J MO=XH!9?*,C7D:[^%XZG7OV4+9ICHB>M7X:W!-L]P:[PM1//P9(^>) MCP)WE-.)(WCR.+ZU3_'M=CNS&A/MC3!EFFY!/F,W'*\I$0"C$X@\"96YVM0K M(UVY=!8JZ,BZ5L&@67X]^S,ZT_$LAQ6>+J-_@-8D:O/3/-X-I(S7* )ES+#] M[IS)X)K;#RG@ISE\Y%J7-+EI2XK"73JG3M:+0Y"@_=*)XR8ES-:UUJ%;K7C* M]9^ XI*ZC@B[/S9N"9LF#KOPKG?A]?E=_/;BTK,6I% .8V5)Q$S J,QQBTZ% MC$ND%_65":B>+3O7*O5MN/&XH1,(7S$ B!D9N;I6_91T.L?63IFF@U@S\2.0 MKS+8=OL)9Q"LMF9FI.Z5O%,'$1L*F:"V)FN-/?14W$@,C9V0X3#E=5#TI1BR'M6R"EL9M[7V& !^ZWD M%"Y%UK^D8?[918DQP5BX6L]U5BQL)TV5%3E]\5?VW;_'' ML*NOUT[PU/<9Z9\V%9,TWSC%GH$9$R+!1I)7WO(/>\1N7VLOW-^CH#,9,8^Y M#F2VA5' 368[LOD=[Q9E,4O'S&YI$D>>^EDIG^F)]2PM$Z'D)ZG.')EWMWT? M3(W [O&B4R5 G_56!5P-Z:V+A?GIB]WCE6BFB!X2V?_Z6W ^;]D.T9&EI+HA ME-1-^O"'W1=/;PIVN@>+\LT!;FYI7NP>WN/=\,VQ[=Y!>+Y[\/P>3_W)SW]P M$IYCLAH7E3W>/OXOI;O9N#Y_O/G^P6_E[DE@=W440]=4 ]9N)K!LJ MLONP'NO!ZS>4:JO6HRY5#C=#0-\]6I,[D7P/:TEN^=B(>'PXQV80G_THGSLQ M"&_ U7+?]\A@+3XL:_'O/0>AN/R>SL$UJSD/]G>?K0Z-W-I<_U]>7/;5K;G M5\'X3;\G54&[[=AR.E6*K:25ZM@N6]V9KJGY P0N2<0@P,8BB?WIYVQW T"* MM"59"Z;F=2P2Q-W./?OYG1__U\[.:3Z-\E@EP=_.?_][D!1Q,U-Y'<2EBFKX M]#*MI\%Y,9]'>?"[*LLTRX*?RS29J"!XO7NPO[N_^^K5SLY//\*KWLIOBOPX M>+%W<+1WN']X$.R_.CXX.#Y\'7S\/=CZQ_G;;7KZW8>WY__Z>,JC?OS'SW\_ M>QL\V]G;^^/H[=[>N_-W_,7SW?V#X+R,\BJMTR*/LKV]T_?/@F?3NIX?[^U= M7E[N7A[M%N5D[_S3WK2>9<_WLJ*HU&Y2)\]^^A$_@?]54?+3CS-51T$\CP1-U6F?JIQ_W]'_YV5&1+'[Z,4DO@JI>9.JOSV91.4GSG;J8 M'Q_MS^LW\,L]^+KUS-7.99K4T^.#_?V_O)E'29+FDYU,C>OC%[!)]J,RG4S- M9P4O[;A4652G%PK?[;PUSE14'H^*>OJF/4#?+^?Z=^,BKW?&T2S-%L?_YON'U M'\O21]X@_+-#^(K^O%2TNE&1)?#LZ=4T':5U (1R^./>"+9M?D>3Q*?7G>=% M6L$LL[1>'$_3)%$YO."__^O5X?[1FQ_W\.E;FG<,-TV5SL0#_#^<8R"K2&>3 MH"KCOSZ;U(MILX,7:O_HZ.!*71WL)X?[^P>[?\XGSX(H YK^M8SFTS1^IF>9 MI-4\BQ;':9ZEN=H9947\Y[-G\GRB=TI:6RP/R=S8,7!X>LP0)H8 M=N393[\5TSQXVY0@+9[@=O1>=KJ!:0Z3JNDW?-N/7G9_'L,U*X__:Y_^WYNO MGJ/AKO3:X[PH9U'F\5OYR.$-*"!A.I_4L=DO_L]J^@8*LN)JJ> I618IS655 U<:RJJBBK,(!O@O_^=U/4;]X6,U"9 M%_Q'L!T&9T$T"^:@S55 J'4!(R&M+HJ&?A0YY%QJ<@:1.:OHH[C($U+V*IPA M_*@,E"%QG@J^108-TIS^U!HBW8@K%3>H)0;_3&,5?(1!4N0+]/JWTU2-@U_2 M'"R!-,KP'L%#Y2T(VHW.Z0%1T#EL-Q]7/8WP1,!,BN;S;(%'3><%1UBG>0.D MM/+HHA*(H0K&1985E]5]O+!U-,I4,"K*1)5_?;;_+(A5EHEI8_ZNYE$L?\,O M2OB_Q RCRCJ-HTPVF_8=#*LWE].T5COX0Q0*N_3ZMHEFR!'HZ47%11F1>-L"82E0JVM_L^$K# MLY\^:GZ#/.4=[K\Y!989$P][ M!_R1/CQX ZP5F2C=N)&2NP7,<[3P[A6P;$4KP3&B8-QDV4X-VQJ,HBJM\,HY M3__W?QV]?E-]%<\,@7W/"Z!P6 U_ M "O/%+H+U5621+*;3 OPQ^GZ#6 L:KV7:$O2?<:P95, MHQ)V\DV@*>OF.=N\+"[@ZB?7<[/P%F@/35F@DYJ97J1Q$"&/30W%;J7P$[B&^!,F17 %8M!X0WWBL$(\;+H;SCA)$>1%#3])X).$*;XHM1X;38"6 M)\#RF2! ;U:L.-%T5ETNS8&%;."5[-<.B(ABO%OXX;S 6>'L04L;9VE,Y&BI MKZVEB7S0M/I ].1!<5MY:0Z?KN+V,US1X'.4126SUI,\QYOQ46'0^HPLFOE:H3V4_Y[NR41:B4'I! M,&('KDMRASYY"/;_9DKD+R!21/1E*D^B,EB@!Z[KN6F9+C!X2@1>N/3(LJJ +UCHRRMIIXF MRY>#AQ'!'LV*QBJ6[MB@G(P#8D@@N^"<9M$"9X+7^PI]>?HW-1" JO6+\#?. MY/!1E50],]0K2Q2ZA( !HR8+WQ7);;ISB#Y?V=#A"A+=]&+IX$)>@#"A^(*$ M$3>R[G\A:\.-\M;:DM='CL!V M@OSRB1OC;VO5J]_#Y7]ZPGB8!__U6 M5L#CS#7X5KX[CE"0=WD"FL,S>/2Y6"?-R,GH\U0K^6M!SRM>YQ"/@,T=@>SA@8O021]'!83J* M$,TH+T#SJ7%&R)I_CTJ8P\$+V"9A<31]]C:3RPH^\I<&(S.3[.P(T8(:K)]' M8?T'7VSS,55#2A^XE!3.E+"[0FFEQH1!O\Z2,\IJB?('B M0:-+O-'LF,;G5P8?>V/>A_L'KX,/LSP=-?28Z(0O SRW3<-<"C+ IJP8>TPK=LB@F:HJT>O)4SK1?'7_2NPR) ?!8)S26#@$< M/TKG^+=RK.5LJ'6]-V9M!Z^^&VN[CH]%]X^/;98QB8/M_$Q9 GC'RS3&"_>Y M+N(OP3_RM$9Y.[H/E/[B^3VC=)K0XZ'T-86X'O_S8@84]#^TP0>O6I;1?;@& M7Z&4?-#AX*-]#@>'P0_D%"27V\Z(;DEI;TE%MZ3!6Q)@ MA,]&(&6/#B2RC,+FA_XO>US!WC4;Z'6@UR7T6F!T%$Q$U:6X$,EX,^*E !C& M<4'% J4RS4'IRS+4E2JDVU_4J&S0U7S Z1*';SH?';TA0F]__'R@\('";YK" M#V^?PH^Z%/Z\G\)?#!0^4/A-4_B1,5%5SC$0#/-@%@J0+UJPZ#(+UR!_LJZC M8!RE90!S_J+JX"+*&A5L1560J+$.&G2M89M@K#KMBZ-P;8$W,UC!ZZJ^&CC5P.'H=!^@_2_WH+ M[L4+DDM.S/^FU=QE@N=F\R0&W7BX'3=O_0VW8[@=P^WX%LMQ[:LC!F3'2B/S MZ?"'%_?4?+K+>SK88H^'O5QW]^*';HO]O<@G.^>JG+7&:7W*!?YD5=/]*13W4_N<0NUXRI7X[0F8Y73_#^6 M!5SP6;5)$46[_G4>(;VD:$8/8BT- *^(&R2 I:2I%5<*@:%00:(%1PA MPF[D$X6L&K\OJ/Q"T0\OI_@KAK[ /0B]F2 H1>TO?8_X/1]!=_'P\YK>0*O6 M);R@LU; 0OV52%E^.ALU945('_P\?8K/,P?0\"SJ"HME8.'X8)K'C4'K+*.:*Y_5 F1"/9LIH#%2XUVS?*HC AK)6+Q40!! URJSZ & @X%\JXI M:>"X .:)X"NF+E&/(@-4/4O\#M;J(''N4N+TI#<^%8ES4N_\@??+@KRN@U'R MK^M ,ZGFEADFO!P9244U;X1G)U5T$9AC!S\Z58_P M++^-,K @]*7;M&'H/%$(^I#OP!Z.E<;V(P ;&(#*M7%SX[AL4'Q8 MJ)O6-CDUZ2W0.\_80/ \Q]!BI @\&<> @PD"(64,W9HM7)3L$YF'&)'5@$UU MVQ@I?X@4)_"TRQ0(*TMG::VQ/[2:L^,H.%:J=N"KTE4W'#2>?DVEC;VB-0L! MOT7]1(9VJR%&*BLNMX,MPA'%DQ.%!WV*VMA,BF:$-K-/SHTR*-R)BEB;>9=6 M$9_?-OZ))"NZ#[Z4A_^U*# E&GG0TOD0->==1=*S_GRX!& -[,;T/!<.5L-G M1/FD);7NQ7&P=;!-P F,2,6N4>$A53/#+=BZV@X.=E^P LN+IAF"A5Z2,N7P MR7F&P#8+]P?ZE+W?" Z6#Z$E)BT">?)L');G6[I]'MP+82X'KW9F0*-3C2OF M0]%H;S)/R3G3WMWZ2*^0O8+#.MQ^6'A;]S]$>S2$:!]YB'8M(:+AD)FYP:AX MR5' "][5+$+WG';G(D,U3BS7!OP(.D+P$N_W.;K@@C-J5/'I[/-)B#RY L&4 M81@'@6X0O[.M1XB\^/#SIQ.Y]*%FKOA[7V-B":"!9WKX)X$6$B_*T+6F9BDP M5)P[#:!1GW8NQ]:6)#K=]5FPBFG&>LH$=@X MC+J/(M+)Q,5_MH4(Z]6+;?MVW.(1F$8SU:9L=M\G;:*(W'BDP,Z5VKL]55&& M0@_(@\N7MXY8@V]RT>%1LT8=FB2H?.:!'QF0.)H34J]^SB*AIZL2$.FK8S 1 MX R<2QT*:/R/>^DU;" O:CP< J;3QXV1YTE!VAG^Z<^X5(C=3=TF@0X^*XK] M!D>[V%CG]F#3,;4B0--UQT^MO-Z$W98]QFV%NP ;3"" 20O-7#OF09,MFBP) MIA&,($>&&X0*47K%%Z#JU7 8T$M:;.5N$L@ 6)H@C3[CZ+#]W MU]A]3Z*'Q-G8-2=:I]0]@X!4DR4 -4(^!X>:>H1?^:U0Q A!;XC _>(SJ_.* MV)%"E,UY%C( S^9ZTB2VC'!UCM\&I$R$ZVXRRK @XX"WP=7:>2,^LY\5/W:[ MN=B6 U^S$N>:V76T1AIH_A9H_GU+% !_0L*=4-\=]!(PPT1A68+EZ0!?BRO> M#<-JP%1?,&M;.-!1#H)_=_0][9FJ016?J%)W2W'5 1^U>HM?0$1'HR-8DPVC['K(*\)OT? M!B=QPK%= 7_$/2O51?%%43853+>D'U)W.5(3LRAECUP4&-Q8ZF73@#Z$X8RV M,'&1Q#_QB[0SCD(L/>=@0&K)_TJJ$#5R4K[::#RH2PU\_(>,*>I,)! 1G;A#8?!*A1,V3"18S)"D7.[(DFX"S^H] 3ONV?,B+Q M)V-@Z/>3U$_'KCZ:[XWEA M]%FBWM^BG)/A].Y4"L$V6QCL-\]!GJ8/%?']P8X%6UV)0$93B?HY9@J[WX2F M:X/CR^3#PPCQ,4GJB/@?Z.V(5T_.R[2:%F!@ 56+[H8=>HH\%P(V$8KE&38D M@7-M;:@W+$EU_\&+-!8NR,'-N"8R@W<1M\+FE)2ZV:19+5'DK"">C69DB5[4 MD(RG*!BKK.!(,QI)EAW')?IWT_RBR"Z0;,=EU"1!&*!J\Y__9$KSZEF!'*N& M34SK)J%P=(2M@^#HX/.+M,@,PQZKA-A;X7H"Z/)-8;73B%A/6MDLI460I5^D MRQ3QS@B1^'%BP%.SEAGNF^W >YM:1BZ-P?M&(BRTCY.R !-X1GE;B+]]?=I3 MSZ%B/);%LB=MCSEA65.*3IZ9?13ZF MSG2X>6*JG M48Q@UAQGUS8PFBF=L/F*>#X2IG'O:]69(A3BI%@]26KL0'Q=9B99%Z5"AXP- MU8L\A_^AS3C:WV;!;I7&3HZ5R>*21 +T'K_>SG](RBC1.+HE;I"MCH%^[*JOA<#0B%\8>235BI*-6XJ]FZSRLV.Y.@2O^244S0O MVIT5WYY^L&O0[[CU10RJZ5VKIMW8MM5/F9!> ^DLG-Q!H MJ)F16QH4'#!5KM*J5CK_!24Z4ZHH!O &-'>U5FS$90(B+F]T*O:BW5X-5MH3 MEPZ*.;;?Q=*EA:B_JU]I=;0E'7WY@G&*C4YKG!FW+WOZ<$B="%GTM_=M^1J6 M- 7>#4Z\C4?OK7-4GLLD09TG,5HNV;7D]2"G!R[73T=Q]!GJ M*_UZOWV3[2/VE-E2]X_83]8:1VE6L4L'IKKH'^S(&XR=/Z:=8&O".E>56WQE M)F&USSL)KW[9Z[!15_.T-/9%3^U!C+JU).,^4,XT)'&NY),_/-TDSN76TSII M]">5RT]3-(&5]B+XZ9R%;:1-.C4S"F,(=_.R=4M?;9IS4F2EZ-WP%;N2V75L M7\U^4>DO V]>6#_)BI3RJ*Y!.P-FB2_%:6&W]RE<+) FCR?[<& "*XGYU=-E M OJ6?G3SB#^61:P2D'WKEFZV1&YO/T\]DI:M7N;RW(P8;%U.%:E(4:7S#C&K M"/4*,;;@A1@H#XGQ MAQ+C&Y\$->-MD=#:#UZ_>DDL6_-/)PJ+SYB(JPX1>(P8/ILTDO@/NS!KLDDD MG0E+Q0OHS1;UYJC;9$=8E,]E.G KJ42%]W<67:6S9J83O>9X5#4.$_9LCSDD MW/-R#OR>K7/N+$V;E])\:8ZXB[M!VU_CSDZR LC%ZO<$7[C)]/80_?K*]O2T M?*Y+Q049E*S3>3D2>I.#*L:,\E Y4W@)P1M89#(#L@!E&@ MZ$U<[:IO'$?&%SI00N+7C"5%F7ZJ'6:!IF,4&]G".0[*]I6"T]$B:#&@VQ>X MMU&&>>]\BV?C<%D>\3KLTB3KFE"?KA5&?U:DW\$'C$6Y$O[2W-9XFQ4Y*245 MQ#UJ78S#CG?GAIBD""UC#)&9.SN+$N6F9C.+:9N@.J?$O5AWYR'RC_$!N[-? M?7>2NT%R8[_U,IKKT6LXO7I)]>EFM!<.H=Z;#?6^&$*]CSC4NS;?(5T);RC\ M)T[+N)EA%B55?X,6&I4)15C@BE_JXL^5[$CKGFP)A"9GTN$QU10N^0XA@I"" MA!E/DE7H%IW^]W\=O-Q_XQ1/\ ?$CD28\2=M14_FUQU%IM;/[LXQJ:H!#>V3 MT;W-R >[..I.MC7:WGJ^O4ICKBJJEF&MW+,1/-N&TTB_1@2_L5GC&_)A'=I. M5!67Z8B].'%&$"D4CAP5)@45GN;Z#I!)HXHC@/!S\W2*)E_?T:97RVI<'4D6 M;";*9-LD%$A#VEHGR:KEY;DY\6A1YXH*N-@0)95[K0EL899@.C9YIZ&3S4RV M+D,;B!;O%?O23-J@,!3 S*(%55)3RCA^0WQ/52=G/6S.9< M^IROO?2-]E]_3>G%M#Q3U.4M,N0"0V M:&W)5JKE[/XCO >A[M%KDD+Q)=4E]8RA9-@DE47.$"6#?STR"'>R DFOTQZ6 M/J:6.AP\AWM#NXK_ MC+=M&DCR?DT[INP2;XDGHXJ+I*99DOM^7X*+VZF3Z9Y60^=3R5 M??6PDD#H395*HEHS1;W \6K[#E W&1R=IDZF=-B=%8W+""F+5O5_RJ!2!K64 M$$M+JVEP_54Z5A0+W$(W)7\1L6:.00A6/Y!4\!GK.>B3V=LAPH^P]&&L 8Q# MZ-&] G)_HF98KW2'HHXDLKEX0;*8KGT;GJ6MS7#?&%+%.==CXLWT?V<4 ,I# MU^_74%3:DZQ]9O*T 1XWTH:_0)GC:13^TGR1TQ4U>M34GAIS1+(Z7#]SY\AQ MQQS:0N8(AX1DF*7_QNB!+I( TTDL=-M/JX)),4)>/ MSJ(OI&5YY8>\.9=1B66V"\=:(Q\_JABI5# :>(W2I$'R%(AYBVK<%Z[RF!+R M B>H5E/Q$>Q.C1D^K.^IQ%?V1.SU,Q"JED@*I@-XOAHO* &)8E9:@E,HRTM, MK*A"BKD8OVTW.(/KRY$/O4QG\YS2(S-];?;@LJ6>3_:(RY6IQ$EU S[MBAB; MZM10E8>%8L:"9S5&:2\IEE5=-C%A=<'O!\_@S7H&7PZ>P<$S^.PG?9==M5V[ M&X1!."%QJ8JFP*] )ERG-[%6HZ\R=<*H7,/ *&0%;'N*@74TXXI9&B^)]3/< M^5*N8A,H+1%I^H+)6]Y4M*I7C,U?MO6Z?,M ;ATI*;8L M&7%&OR]=O'TF/4B8I6U$@G6H:9[.X'@#$_)G@2(G$J%JPMQV076GH;:+@RWM M$*)HOS+:CK&(0$9%&:V"_^92EWQ;_HRJJHA3\G8YMIYOB%'\&D5/*KX3*QII M=SN2!8Q-/!O.4=LV!J973^M+',^60L$4%U@BRJ B'G52=7\9IY)V;^20X_J3 M#9;R(/@Y(DM.=(D_[AK5>J#W+)84 [02S/3<0D<]#U/Y3"JZA175"/TP[-FG MSX%UPSAT(M"D>-"B A=E*\7 M3WW_W;5[N83P;1:+.]RX*>LI:VX1L2#$ ;BP>4WN82)R.=?CLB;%/1J\>M2X MJ.J^&G,"V>C4\A(;0,40#^]&NU$]\DS @_TA%?#PU?ZOZR05;V+,B##RX6"R M"+@(&2P3 S9@*\\[,#1BF)C;MS".BJXKQ:0@FT]:&"IZ)MRE!4QUT'O)TV^- M(P'K-HX:5PK0WZ^$Q#/ MS?6.L>5-3K>0K"MV7J>5]>SUI"F">8TS1P&0SM!+F+29[NO7K]UAC(8!O!4D M156XYU]SS<:VWF^-$^F^'DZ&P2+0UB\0B1&EM_S 2&Q\K9'2;9Q!8NOP3LQ- M7X9??& _0.R+C?XM$$,O"U=S$\)H\%_5%G8."HJ)C:H OP9 MMH&PS;&*] MP2'",>G?%%E(F=?ZB"BZU'(H6'@J:LK!TU53WE-U\5IE3WS/3DP@:+QFOWTN>:16#CQ!?)VF N?![ M*8HI^=;P&+MER9(KN*[? _?EW!#.8Z!$%V"44< L1,R_N)CD!$J$TB8G#[Q) MY]:9$U1X54X4ZE"*HM*DX-%V15E5: N+IT@ TF612W+W11H%']_]PAP*P7# M"O.7;"'BO-P/4/TJV=\4,P/R<5K.+!+K\U?!M,!Z#%(C9*4+BAE2,Q_CFJC$ MS<,I#N3H\;'EW,P+8Q?)F;X7>(O"28Q'O<@:ZXB!5=64=T^%L!B\S*7"W= ) M'9)V2= .B/,@24K*0,N!CV>.0X2_UBR\.YMN!I$S*_=+V6\]CJ@62T +!A'Q M1$3$X=,5$:=Y#6ST:<:EL=UC>\(R%O]&^HEQZ^ M1ICS@]=N":BM]5P!W='S#BYU]5UGGOJ,BB:5^Z+E7R0F;R(E4Z5D+0:4?*,6\N$CZ[+DC 84$XR MD#M@_W!M+RH#K^D:9>G^3(U;X/]3+Q1Z"^T :]KBLDFK.0F'J$PKJ%H!+("1D2%22BZP3Z[L6N513U5*;:D(V#!\ZX\CD&']= MG@O'/\#%HU?1[FDKCWO5I$Q"I=Z"[ED?.\R,P"?EXPO@^%JO/>LQ=P'@0'QZ=6D$"H =7XC@4&8TW7 MB8Y0UO!!+;S6N.32C^N0@^.UP>\64EKO?"4U0DBCZ-K4_O1*\=&1WDD.ZSCN]1D,@NN4]O-P5%/'6E,?"!8)#9]N]#CU#N4PA&3E<%N9)Y M0RU8J**D(10',&>J,. A=5)J] 6-'6VY\82(F1A31$M9IF5=8P%#0V+XA\*#<.U"%OZ>*Y_26)%D)"G_%C)8[U^Q>9_M MLIKN_N\GTG@2/O(Y]U4SB.P() \J?S "V_O+__N^4[_3/7W:YNZKP=Q]G.;N MM>S@#T5J)G%G3%F@XNF14?(L;MPJ&P;9\%F O6^Y^[5584E[IKCNC'0@+)7 M?(42.^6R BNIC%7;&V_4MQHS\R8@!ZBJ&H/3'[FC#!!F7EQF*IDHGBV"[LQK MW8["D314'@D2))?R%K9WXV+>+Y+NNOCA*SD?4AZ]\J_/D'"?:5^^OKA\ 3"/ M(YI7ZEC_PYT:.D'D>B+%'SY8$#)@;R*]?[/_%W9=;=*]_P[[K&(!9V]$#6%OGYO\3KSPH;!E9 M.&45]GN5AW-\N&L;#O >KJUS$;&AY+F*I]AY:K((_E9D.)T*(V%+HLS#D3[< MM0T'^,#7]E0.<)WUW"L^^O/B>"4AKG=&SU\8TU'LU(/Y%>;'IDF@#=Q[M.B] M:B\X_RWX2-V8GBRM;KBVE[LO7]XKTGT?S50O\:Y#L$>[1T?W:C4#/3YT>CS' MOM2/AR"7Y' .Y#GH9O=DD1V2/2%7IO0^ITR&9+5V,QSE USD4SG -19V]'SW MX.6#4[U_*Z9Y\+;!VMNOE)8'+W9?'2U?-Y5VS"-L#?1 SOWK:/KQK/_!,JX. M@5]#W(^;<^EL>@Z'WY/I?:=0@6;;G!*"9G?:5FC)4?+ M.L1Q"M*JP"G:S7L^.(UTV"1(&NJ>&;!>684V?3K%=A<6Q2;4KW%RR/N 44!\ M')H29/KKP.WBYJ%WVA9_!KK#9$KICF0=2.TM1N/F<4[-/MBA3(/@D-,Y$\%P M'RG.F,4Z(!0'5'K$\+/5\G9=,=7=L3F\%F@:T_>6BTU>U?X!M) M1+LYQ;2G\-GDH5U?"-TAM]:2>@7BREF_:9W_#";@5+*[ Y(FV*U[?_:3Q1FY M!;RQ9C[/B'ZB#/AA.=L TX-@,ITT2I.X28@:PHX2VZG"-!B6-L$$.)7X^?Q< MK'@R+]-,JA4/#Z31)?.O#_3TW^EIS<$T]'!=2349@REEZH* PJ@^"X1"+#5H MDISJLE6+?U9U,E3U@-QTGO5G5?BFKK7U][LUNO\>_?5ZS(BA%X++**< M19DG5.2C7I0'!XWBMOC)B4EY:^";CR6B MK=:@PYG7L*$'LYJF<]#TJ+&6TXE,5Z">6,A?1YO3:$(::L^4&*)J)^J85(1* MOKI5Y+A2.QU;/4XWD9WS/KH5;[;DEH$E'DBZ^L 2;H7 C@K @,I- MAAU!-BF]CFQUO0\&TS//8,OMXP+3PY(:@HT05L1-I'&KK8X![X&/,/ 1RW,N MNK@NQ9:27VDS0> '-;6CX-+N@CP>3FTW\IS=16=5?3!BB, 5V:AM05&]>NKEJ91)N#<4?"Y$VJU_VGUX=!PKHBM0%7 WDK:JN/ M^Y\T[W]^^[S_G45TA?NQ3+<*?E99D4]$S?D%/E::N2@!3/A +/)\FI8(U$N0 M61LJF(B?V,.LI3-/+57JA,I21ZBQA8)):T5,*HWMX(Y5BLH)F14;W%KJ4JV[ M6M@:='CI%+5.JAG$50L@_8B6K7GRF-=M>K!M$0\(B4V:9G&ZXM!A<7X'..G^ MAKADY5R.A5V1NC8>&;YFOY9'L0R-=?];1+5)U%P1,1NY:N#&JB;#(DQML+H% MF[A;V'D'6X*E59P5E=VXRZ+\TF;[M'9X>X(\$B&$*QG#DHJ+$SQR2:5OVXP\ MK8E8D$LOGCJCNWO?9!W\@<3@: A(*8*K^9$ZPST W^0@>6Y'\KRX T>$4.![ M!O\ OFEI\1M=$[EP^(XG+M?8_M8+@5"]E: +6SG/2<:56Q2*(_CHP'![=1- MBP.O%V5>&,1' H_2D"UDB*"W%=.76Y O&J,H["CVG6D8%#!QTA#3A[=A$+P7 M#]T@K:?5/4A'V0!ZX[ZDHSR:I).O2JH:4E0>=HK*5^"*8'>5RO>GC,6KB;C? MDSP0]*LZQ>:SCCG,C)!:7@C@+VUCB#G9'FR>4H+*KW614I^1[=!V.2VY MXR=VHB"=.M3-5'0TW[3&J,R4=3N)KM_6647_&(X8:C%EP15$J4$V!P%.FF[W M*"+J-+-#,R2\%5M.!YYVRXHA9C2H:HZJ]O(N',3.!=Q= _V.+\56M$V=9JP[ MU=:[M&Q2,6XQ%(0W\D8B/^S1Z _^>$9JCQ^9W=G2$J(]:^Y=Z#0,Q.]M'*MM M/C/7PX@8N_QN**RU8G6DB!:FMT\45+."E#],MV=GM 2CXFF!YC\\#$+H0O5M MQ5O=X+#.%J$?P5K:/*B>XA,SH(LI>408"%TXO9LLX%&6S7>R/4&,8U\ '^4= MJ1-9;"%+\5CRX:C(F\H *E([#3X>)#YN&IYN.QTMN'<5NV R?K?.VF*-.9?( M!9+/#G)O].L(I+V?L4!P]MY@W.,[A0'!Y*BE.YEI LU=U;G%]P($'#ZC='.0 MF""QFGEAY*5.FY-NBUTQ9BV5VY(>#R/MRYWJ#X=/3CQLC;9;\F$EZSX;A]IN M)-T-KX:^YOKN]4%(>_WR7C*?X%1%I_\!]0>/,B#4G+'&+8T*9T$?<(>]5 V: MQ"G=8'3]9I7+(4)!M.-P2N_+2:?$I,@V7Y8N@1P( SN\I"YR&%\3C-Z^SF3! MRUN^4-=0Z7"AON^%BC>Z4.^XY342GB?L0J/\'),,DC L>Z&L:N% 1'<@N5UB MEHY[U1L6,(FZ*.BN9490H&N?9D+&3 :7!J1?]06U+T+$SQ6!PA,G8;?1K&@L&P@2CVPN(VH"BHJ@@L+OB>!=[%=ENF&LL(;[F)TBH= G52 MK0]^>%/IT(&R/48SM#\C1PE 02OY,KJA&37",I$3;LG5$IYLK$:]<-ZA9\,F M2XZ1LX"<-HNT72."]7=[+H*B<;+-(2=:=!9QFA &@FGS6/_2,,>%;@596JSK M%ODX1K5C*V?1)0SU\W:P%G&"VIB".*@"'G,Q!=)V3F$>O MKCC$99(3N-NLFJ45]Y/;>KL-"@U8[AS(4Y@RD>MNVMU]18,@H];=MAN:&[?W M#M#T6K!=U'1F!AG2-GF#,[5859/)BLH^Y['=]C^)03SUFHG1&(IS0=9?@3"JIOZSN3F /=-W##<14PM<&).M:1ZROPUH/_R+[0-WD-=)J4C2C MVM/\]6[4T1?18HD(N >!S0Q9VE.NG8QB=6\'=#P*T%>'.1;MB*KIO'$7J1*# M3'X(,CG92":C=2]0_BY)"X]O.0'=-KW+I$!HVGBQF=L1S6DI02:XN11C7_XF M+TYO5&!N0%D9)Z1.7B_*X)I4-)5/H@DW_PA!(,%EK+E))B+K\U_4S -.B)^C M@J@Y#DC=<#A?(5<9OXGN=6@N_ 7FIJ'^8GJ!Z.;5])H1NGW0I4$M-DTS'>_7 M7@;7)DG-IGS!-7"=GNY$HDLE1WH;Q$V&8VX?4BBW+AZU:+ MSA HNDC5X2&PGZ?-CA/IZW+_*F)!JO>">C(!T6*[)1NKQ =0_Y)NRNB(:2K; ME43G9#@I8LLJ'WZY)@,E8EM3?'6T%Z"QV(Z?.B MCXXU#:!1'IBDTH1[#OA'+**_N,QU[@@VW*D$K!N[5:'GWW0QI[;12$N1U_JD MM+5[#RM.>?\#?X=#*.^)AO)$>>,L8TEK=;/D8K#G0M:7:\V!N*6;N?3R)7_7 MS]I;D3?#X*433K_D B-69<5<)^\"DP65G?3(8EQ?4M 1JWT5EA=G\*Z:W$OX M9 $<6@JN;'*C_1O;Q$^P==>M])$9JF0WRT!M.%=TR#5[H@','^X@@&ERS#2U M;91?IAW2XE4CK8P:F+D^-=U7LBCK39QHDD5,_;MTBK!N-P]O00^*12S8ID9V M-/8.C3F*JI3?3B:#U$G4='8P6CTEUS;R\Z3!-H%%4V4+'1^D&:*^I;T3TF 3 MZSS0$V*ZMP/#)#72^"AA#/$+D8HHOM<7'W>@L1,#O=/W$S_H:?IAC^ZLF3XU2L_9TK-#AF!'_ M&^^,\%'+9\Q7P@&WHFW3?'DVQ\ML*CO:?;?<,KK"G:R4V97DL"5/+0H).U*: MVPF!53"/8O*45%[.O9N M87@VLU1F\QPZLA4NR+"3@JT7(X7&H _4C*]!W^ ([HM;R4F#DOQDN=SKVU>2 MDU;^)$JER48_1&KS= CO;XJ_>Y:G0GUE!$JO[K^%YX2O83Z)C<9 M9LJ5:M)DNFQN[DYJKB=E,V[I0B;%O.[I(%VSGY34C,(T&&;TL*$@[8[= &[^ M(]D@[^$AD:\H&J@+95\FY/=DBM^,0SJPR]MAEP?[=\ O>_)XU^>&)Q4'>SJH M,Z&)U="R2)H82ZA17R*F[#UHHX.^8>H%@>)M3@SIGU4DN(N!@&0@SW8T/M1I MFXK0$UKVO8L.)FR<$FYMZH%&Z$IS'W72"B);!M=50/515.09B>MN0@AGL=-> M.1KVCHYYN@72G*X(/YZYH642/9'SZ@7IXJPRHA KE:>X\A=F"Y84(RH./8ZQ MOVZ$_I3*RS3A,0K3/=Y_::CW$CU'<8UV?VQ(/=AJD:E[#70F]ZHJS="-@^ "K1Q19R0/ZD57NX\JS[FO$V90HI6$F7JE-J<6.(% MZIZ%A1'PT%3$140IML:"&%P=@U1;*M4.[L(*Z*]#^;:2[&^]["[_Y/O:N4^& M63ON@,ADT%0M;HTF16#0F2X<S0FFQ))1CVO)T7P0[ X#^P/O'#(1 M;C83X6C(1'BBF0BNYA)3^( ".U&59JR<*%;@%)64X/IR-NHQ;;G(E7LK;73- M)#[UL[6VIO*9M(JEM7BMT UH@Z2HDHN1,WL9GL=%Q]%:'FPE03#H@).G$^:^ MCH@O+Q7HVYPOIZ$B^#']LJ;6K(JR)OC1KJ9IE)G01_%A+/$28TW:D%"^/P7T M/OAL0K#IFZ %C4T(PZ_:MT<1BG5+,):CIRC^_!U;,+Z:/6Y& 5.YB?671@,:X8FPZ^_!WCK MH,T_(&W^#M">=:#RXW6W8^G56+_<_U_MW(<6R%RX$-;X.M43*8AZ]IH30+#V63@35UVPG0 MV17==KVZ(8] M(3E%34Z=* 4";,_((OTY8EZN(&C839EKQ2,N\)=2XHK,(,IU9D+&BBEN(VD\ M9B\=D&GZ%G8TQ11 D^-!!\::E>RJ&HU,X&4:%0I M$7,1=IL"2W2&A&P,K%SQ'39G1G7)<,7M7 S4M5A9>*:Z7%<'-> E31XU<-0E MUDD-FO,@)I>*R3L QO[@U8M_8F[^&>8!='KN\-NWV!277 @J^ J_Z)XWR6 MS-F#XP--/9.D0GK'BM\YN'PVI3QBHU]8YA)'A1^[_[Y(2T,VRGWE5W< I[PD M-^KZH)U&Z3.:*Z,A<3[=ZFQBJP)BA *GU=*K0U)<0;I'I&.Q44->Y87 M,\R *("%X& S# HJ49S8<6^]T@I5KP+U,79[4]8+\HN9@K4F@JZG&Y/2*&F> M%Q?:B=T*$2!CSJG;.'MPYPL*X^ 'IMIRS3R"<(@UWFRL\?D0:WRBL49D)+,H MH]UU;6?FPIYKJX%G&)V0ZC+IR4S;\PVUY_% MB(TBUJ-P%@XJAEO?TG%5#:O3YPI[>HJ'0_M%1?KI&WY MLT) !^.YZ$=A%20]4!")U].V,UQ7:BL^4.9@?IE4!\KBL^C21;A8A4RD6TA5 MK.IUBUZNGZ$&K<@YAP\V,8V A5]*^H< C/&12P88]:"AW"Z3I&YJ5>*H$30. M-GQ#^YXFIW\.SMZG#5HTLBAMZZ(621/P'F2ZY=X\8T,!=+ZQO0!:K 5K#?X$\ZG2E)V?MT]W,0]!RZ[\SJ33XJSF='X M> N'E$= D-AW=.US>\"/]_ 3[09FZX;OL%>S*E?B@%JUF2:+;Q<5R\WRKQ M,FB,_W%9"^:5<72JN\5L-08)H;$ A359+UI8#+$CFB=@_ G9A MP*!LB8KV'2_!GW IM%-"(2V!(XX&VL\G:+%Q7F19*HS;X3MK^CC4"#/_L]O:FNJ*)((#4A6]^+[PE=K\U9OB/W74-_;U&G]3%E M%.M69P(XK],F6.LR .;XTQAXGB<7[4D:;\7KIFV]!\Y M90-]1M#*2N/]8XD!NFIB; 54+E97U'%' WQ7;NR+E?5P.FM^H@I*;B(=G4LC MVNYFV)$1G9]-ORMU=X-V'XJP^U+04"/]RG46:J;6E(&3 M?T./HW,/B9 OD]OS2 AWG70<:7'4 OKKH+9C@DP+QH\808="FZ7BXG.;N:DO5$S1E%Q?-<*UU T!5<9%D+HY5:IZ.K+6WP>"U;:;?W MO7XW$'>%'Z[:JG%PRN6-%]0@ MOJ??^A";?=H:Q69-WLZN]QJWK"7IXD2_NB@RT((C;D/BM+-JO6!<8 M#:IUM M&IV@F$CQ9V!_91;AW)UMZ,%RUXB42X1_.>9J]$0]$.Y?HS/4DN"^R>S-#V-6.%2CO\]/? M#=0X]IPA5BY=F DWX:) _%8-X()^06J?"ZN,LRB=B0>4"G:D2>\L &' _7G: M*)$5.3ESSF]U=ADNV=S8S7TS=@6;G@*%>T8JQD9[?I\ZQH%#G^;6T?XV',NB MXBSW@ M;7+CI[JM-6F?RWLZ=F\W8FD0)9E^L-<2J9NMIJXBD :*HGTM4XTHJ&5>MBU+ M.ER?%+LMGR<%FY8YA1*T]J=[N;B_Q1 E=Y\4IDGK6+4&[ 1LJB*HB$/%J NB M4F:\6/W[IJ=E]50GV-FSL!Y>Z-'H:!NA3'1!6=TY8_@D;Q\TW@#=;7/EF;%6 MK65 %G'V'I MYO6Y585<")I857$Y&9YQ8E":M@I+(=.O%+@UVZ4^6 M&!/CHYIZIRS(%/4O9.NW0*:U]*49]Y=<+@YT0XI6>[S$Z$!>D2_)L&67Q6LG MT7/SB%.U:AMZB;'5ZK88CU$OX0I(:?$>(5Y+52]G(]\K"OW#X<.*0C]%RV2S M5I<]EHEOB+34G?XH3I]"'_H61%O?YGXTI&[K8%-;>5BM7>/M\GN\M&X63O<^ MW)[!=+]?%T1M=$&N:YVY1,LA,&;NW"YX7R(@D=@=NSCT#,RQIWCZ9OQJ$][H MR!U###&:7<.WIX42(<4YJKBC8+=FYJ$@^&W%I=%J*@Q%;<:(C&7SR-T+$*>X_U.[J9C,+.=93QOL2(=I!5P;3#(BS*+/H* M\#DWX]+TSE,7:4V!/79M%$%21I?HP27IY *]B@I"S=.Q9(D/@QJ,ZU:2JZ;? MR@EW_#9K9%$NRWMKZ0$.F)5C^GLF 'D>6+_:=K+D+E4&R]\Z.+2"V_.+MAQI M-"=G'CIH6DJUL8?? BL0M0J@@&7C2J]-'I"L%(9JCG]R6VA M.956F6_(&(G4H+Z.THR@FJ+D M%)*J5!LA CBE)?.;V$JM-2!\^QVU84;+"H MLNT\''>)"T2+5:U1HL>7^@6:$GG=6B_ 1RTH>R^=KT)970<#OD4WUV#M.F_L M'&8KY[";E*/[W>&OJP@[N-+TG:Z97,)AX'F'HAMLK:*.;W&=BYE+W0T#% 37]DUQ0,H,J)97+7EIE MI=07#C X:\?<<0++7;0:DNAMX4ZH26.T+-+!,ZG3J9' MVS8++>F0)P,K=("%,5B)FZNP9NKP4)TR*'I+%;T[Z!#8I^B=2C;TIHI>.^]I M?4Y^K80-&5J"M!]F5?3WELG\[I7FG@Z$+05$FVNS\FV7P5]."T9#DV0 ]*%L MH=:)SE,GP8# CGWW T7P;2ZYQ78/ER238_:[M&9E["33\@MX\-+&U>^U#DS< M;.4F+]O6-?;+ D[JWF0B]RA%;1+EZ7]$TQ5!XV!!NA)L=!^2*#_K@-$9 M1_R3\ED- J$M$ [OH 6B-(8@DM/ULVLB7IX:N'6K67K>9]\13Q?/\T>O:X?V M=L83W.J:3J.VN#Z>Q4"1^$26)Q@KB8*3C( '4;HM*^&EFD2E:>+G6 >HQ0+3 M) ?!3,U&C!XEA42(B,>IIY6M*:H(@+)4V$F0_0H3CG;[#*\R;*K2G1A;40%J MI[B$AT7&6-3N[FL I*G$_8L2R.41' *![&D;1-M17 Q!$0S2[.,H=R%?N'6B M?)W +DXD7T/-FUIW8#$=5\B*("&2\G*E]];WYFH#R.9]Y7=WT!SOO,C0$EU? MU6UE/8I !W.;0-P<-&[;J=3/U7-5-0^R1ANT2X.6.IY'^:Q>A)"]&N;W-FWE M2NZOJ2;U@X,0F/Y>Q$H0 MU!PV2<#%6<.P2&M#R/MF0]X_#"'OQQ3RWJ!FD>LAPF!2INI"VKHD(.+SA+"W M\[HD'$.&XFX!FDIO+X3G-HJ[(!&@ZZ(JT+GNQ/TX#\EO5XGHE&4M+3_9O1/H M.=&'7*^!M2P)][O!4WW509(? B=V=6\*$?JNC U)S)=7V.^!#MD M*[W@7TQ06:9F.^%DG9VTO_ZAY]'K??^'GX64#EZ_.E@YX5 0-$T TJ<:JZ3YK6/!+M M'"L$D\GX7L&M B'/$<59DU-_DGX[^?TS\HJ?"]!(@=/_'E45\'80=?5=I9*O()"! MT!\0H6]6,WYN!;B3F, -T;#EB."W]M0(8[G;CL&9)P)V)-VG)I-TLX_8QB0! M?:PRW4UK#_J&LYSI>6Q8GJ6QHW+,S:_;WB,WR$2*%2<(49T7_++R?TO+FJ : M:92'$],2KF_](X7H4 $F5.GO;2+:N6,=\B\JKIR+0%!A$@P*V!C72G&"DF1G M$OS98-Z?R<\ 74IEI#"9 2I.NS%0_NR:P\TU^7+LKJ],/KU?SZQG!7H$=8^B MP 0IK,XHHF\DH*6D%7]DF)"I4"] ^Z3"^\[T2>U]/>8WSXE+CVG+S/^Y8K >D',&RF)J^945C(.#$(XHHP2+]6IGF1AY\;%+P<.A4 M[NPO;.T$CN.<[#576O4Z @15P?;5992D6%'PIHVPXD%+K^*$*/;0QT8+@O^( M:-.'XV(YF(K+%BC2X:'ILV&L;-RS.76CFS.B'R@DXAV-*UT<2EQ\RWZ1 1#<&"&61%CA%M=E=@N6N)IK[BY%?$ MY]J13G'8DQ>.+<=K%Q>3G#!%$"X+YST2>N^7A/7418UA0'>-PZ%SUTR"+4UE MS9G0%BEOL2Q>6;ZK9)4)9;I,FWN(WQI9:[[F-W*=?T!.9M%@*>,8I>Z4<:3= MABA&3?C>(F0PM!Z0*-RLPO3/]47EZB8\]<$.4Q@YL@O MK?BPD!(=!H&#&2;!*C-R)165KB>8>]D38E'/0.RV-UR 3<%9=)7.FIDV";T4 M+.9912U%RBVXB\LHY?D,X;B;#<>]&L)Q3S0<9]" 1B6Q \RUP3J6L-7F6[1L M!@D Q4DM!-R&XS\5!>_,O:=GO7QIRW+Z_"H:U)A"/ YC,6H3S5!A(YTT,2HQ M:V#8A>6BB$U_G9C*7;#7#[ E8+U10IG/P,(JN*T#E/<@VUNR?;R1;#^-R"%F MS=,12D3)NP6;03RATK6PV]R/:'R%G:RC9!@,Y,;OMF&K)*=HL=CR2DX)T^/? MXI&$3SJ3"9?Y=]?SZ#9YAC-TZ@&ZQO"0AW>W>7@?2)\\1Z-Z:"GX=-/NCC9* MNY,U!8 M3UW9,@-O(RQXNBWT6E&ZZ$T.W1]Z(Y:M5A<:<;\97W M!?5R-C%;2X"E%!14@AA "@37NY,9D>9POSAI#(N<, %(ZG-LJR9*H.-60(ED ME_'M1,\\ZD'X)ET 3P]@;V1@; L)\+K?+46,P!PQL%V*DB:CC09;>Z!]NGXZ MDBY HL7@'<9,$.TQU3@-3JA7.DQI#<];) )%JVR\(V_'PB\;IR3D6(X6<$1@ MHO)X86^S&^33OFERS$LT 5G'/W8_[^J,KE3TO-.K&)CMA/WB*;4 U1ZJ7T $ MY#'OD[3K^V2G=F*FMF4-P&SAQ8#-XY6%.]&;)8BKS/ EU$-A?%/D)6VZ,1W3 MY--< GG5F8)+AGXIOX"EG5<&(W%J6>?47!Z;$.L/C[PQ53OD?E.VM:X@PM) 7EJDO6A)H9R< M1T$.US:^MM]-=-V8\.:$1)BR0*GX,0:YM7?'Q0%R=!E'Q?4?)B(U'RL=4WXIT:HX?HO(P2RD8%0]CDNQ[N'[P,#6%F M9%/M:K>>Q#Z\/Y4T7\1[B"$]SO.E_-28OZ V%G"0=05X%*.L&HI2:\T\HQ$7]544GOK<0('U5.WS) SP<'V6E@(H) MD8K3YOW],9Y-J?WVYS@F"5-'&J^A!YS4;MRJ?9*3T>VG_?FZ2&RYR3XJZVMV MYFLWPQ-L@AXN9$(6-I86AL32W"W+#=' M[7$ I%4X5>NWG*V'$@P:C]//8/ MJ5O=5\V,0S<-%Z;%&;22/)&D*"Z:K!X"JS<;6'T]!%:?:RZ6BFS@SS@3X M;MQ@E$:2BRD%3]YW?O+Y+\>>I#2/ MLS>XD;94DQ%+GY%Y:I,%W69;W1I*#92>I6IL#>H>H,[ZFGS4_M9MAX<]5@$C MV<--8*NZ1HULZD>% VJ<$*_NS2:0'NBD"%:K-E4NT(FH\ MIS7ME6E %%5P ^M>!),V>(FSB?T@)"M;XV""))8(XU=Q4=6M6"V\TLFV=5UI MKOX@=H#I/XIAUL&)/JB]2]7>'[XF.&?T1R<10%>8D]M.%UHS97?SM%OW C%W M(W9,^]D+O1>$&M!=0_-T=UAHZ!OTU,/_3YW2.]#_JRE]?!U+1U_$5&6)I'\U MN9/YY557&>^1BNE5.UA$(+5O#"#5 KIRJ)_>:"Y1.SM59XW9/G+7#*K[:;L= M+47XDMMGV3KQWE&Z&KZXR>WM"R5N:[;)S'T""I7IL[IZ_KA;H(:4'-RG;*$^ M-#%*NELWHTX9;_TLHE;2@C>/-P?3'12%LBR:4ZOZBQ"#TA.78-VJ=D5K1$V_I7O#A(-T6. G[6^Y MR[<+C\0>D"5A_O[YZYH9BOI/54HXO]2KG,!_(Q<$@">;J0FU*_>@?O68?W-Z M,8.6TYADD6*4B4E2.>6UE*M!R642,/+Z:/*R27$C4&,<6?02'4.C;+8\QTI= M@^8UW/*G?6$T_>TQ,BA:.2@WT,5$."!@ MB:$2)Q871U(,52?X?BP7@U>E$TQ/&T3+TR;3S?+UW1)<4UMO YD1 F=@2B)F MF"QQ+[:*]Y\4_3WMU):#_2&WY3'EMCQUUKE9?GIOL.Y5O*W-S--55=Q,:RGF M>\<()O 9G5R$2(_\1NIIJ^T?]])!\MR8Y#D8),_#ECSKB9D.TSU['_QQ=O[^ M]//GX(^_G7XZ_?!+Z$4&N5Y.6UEMQFI#4X>O-<%7S;P[VFN\+.@$B:-,R!#. M$G,ZIS_NP2^NB\\E$<7%3N8END\.]]T^87?"P6Z&$2"ET !_?8:$!N]DA&-] MT9A@L>@SFE?J6/_#G2B>KUPGI#!![/3IEV^(2[VT/!QJ!Y2,HJF/HZ8N6HRF M+N'_$B,[_-/B&RN_>+'_%W=K9"B]3?=$JNW5":T'-K&:1[#C1\_NY]K6AC0! MZ_)OI\';#[]_/'G_+P--0NOXML=\:.NL9_?5T?=<44BO^?/=P]>&HU1U-.#^15UHT\"K=?>HW7O57O!^6_!QZB,JFJ@ MTGM-I5_+.[^&=M%$NL>$.[#:KSKC@Z/=H_M$T<]^^EA28Y+@?313O1QXC54= MO=Q]^;"X[M/DN ^<6&]>OOB$.[#X?(!F[(T]\__OW#OTY/!Q_D@U_;<&@/<&V/^= > MHI;VE'V0OQ73/'C;E&64#W1ZK^ET\$(.)O'C\0^C-M, MKC0SU"G4>9$K/^UPLQE\Q2*-GZ:WX=#CR1(]'+)$'W:6Z H_XAUTUCIY__[T M_P0G-]Q5ZZ:UOEMA><\=CM,LF=_7;^P[5<5E.M=(6)\TFO.%LMFZU8][S>UM M^ZVO"=4=S#G^T-18KA'\K"&93W"=W'6E*(.?"T00^*S*BS16M[KB%81V.4UK MM0.J2JR.YZ7:N2PCS'7>>LL82@1+*U-FP"-U'&P=;.MI!XB;$HQH);!R;BR M\")5"A./L&UZ(IVG$.6'BT\(HY\*!U48Q#!*2C]Q/L3!*P:&+1$5!)@C97'3 MVTR_ ?E(QL8J<&G^M66A.X-X&I5IS4AJV+HA#@GT=,*HVF,$)"HU9 F7R(!0 MGI<%0;Z4DRB7]B]8AUO'N]NF]H;16ZC=@,HK0>.O=)>5Y$VP=;AM2*"R_7:J MB+HKFGUU@49A745V86!GL=4ZUO^ KL"@I$0W!0*#P].(Z<(-]T CE+[%G!XRX\Y5B3-#!"_Z#B-I.(-OI73PVX)OCAV? M"%@KFF$%-0TMM5-4,)U@8RF+]J>G) M=F/:;MI.-1N^@\@&-LRO(Q=&",#G5 M]FX0O(=?' =O0<5']-]BQ592KWLBVDKN$.&]"[H#=]>>(Z(6HBY[$ @&8.1G M3?/OS'TS!5ZV=;BTXY9+=1N@!D] 9;\'FNZWVVV#$OR4E6"MS/Y\>RUBOW6" MYZ>??C][?W)^]N%]\/;TT_G9+V=O3\Y/[TS[OOLLB?X:..)?N$EK,# &<."" M8T9X1#"VT<(@^%34KI1+4(_OSS*6EX_?]W)Q*FQ_]M,FH&1+U.L_IBH/SC0R MYUI0H5S 2%6%@AAZ>!!L.6T6S0]LE\4S1/%.2..0PO2B< O3;?<<:B>1YJ#( MG'$=95YOW+A^"T=,SPYP:N)_:H[M+GH^G!Q)H3AC98-@O%4^FD--VQ_3>0N&@\ JW%NQX#<:P,9!\#8=T<86W8H)T:,4QR^,@V MLVERW8T6&;*TS1VO9F' ]?HY2HJ(R]C44MG>9?2J):-L/@(9Q]B!!NQE1"+! M5CY^X\R!OFZ.OC8'_G(;R$L38N <.4Q4.V;PW%&T(O%-0(PB1KIP'.H>Y$&N M&T?%,F&J<5.Y%QXP3!''!%".[L%E/R4)RZZG,T;%(;QE_ AXHDPV:<%!6O&\ M7+>P[:2M:@-#?5%JOGI&?HM4'DKT#Z-C8(.$2EWS'KTG?2X>'Z->>GP-5^;F MKLPF@$]+M/B3NH[BJ1A>V'ZQTDUM5:V T56,F9]E2W@D477H$.(RE4$T#=8S MK?O2(*,&9V-L44;41L/B3&1R; 4(PC5)PQCE\Q+]F+%@>%^HK)B;#L-15N3TQ9\%V &ZF3TKVN%RY?;[MH1]\%2\ M64_5,]<6H_]K8YA)]YHS;)R:,9(8D(@<9LONZF&@?4W8D'1#KY,<@4O:CG'2 M*"[TX2=-'SVW3Z&.=1#Y*H8:=@3)4DY+(];3M$RDNP7Q9T9"OI>$^8BJ8S;, MA#K\KIE0G2MSR@J&"@RTV]?F[AW>]YSIV\HJ7K;BNHQRH P,E=_ZJJ_Q53.T M>/=_OR6E[V!UKN9=KGX#>O\CK3%@21KU5V>IKK-FY<.+>Z5 4=G#\J*'#1=W^/J>*U&= M]:\J@'AH6M1W+N:YWUMPRY1_[TM_!J5J4*H&I6I0JN[O>C>L-SPXN..S#$S0 MY=5\TPRZ=U&-8F;T3=1[=+C[XK&(F">K6ZU#V?OW<-G?G_KONVWQ.,ITAXSZ M]3/JOS5]_J)(D^NRY_>PJ K^,ZUGV4__'U!+ P04 " :@JU2 2>*V9 ( M !&(P &0 &=T>6AU+3(P,C$P,S,Q>&5X,S%D,2YH=&WM6G]3&SD2_2HZ M4KN!*O\:#(0,A"IBG,57@;!DJ-O]4S,C>W2,1[.2QH[OT]]K:<;80 +LA2QW M=51A>Z26U.K7_;HE^_!O[?:PR'B1B)2=1F<'.A-8RS]E[+=.)8.QM)^AU>IW]_7;[Z!!3#>HQJ@C9;C?H=[=[VP'K[8=! M$/8#=G'&-J^BP9:3/ODTB'Z_&/I5+Z[>?QP-V$:[V_U'?]#MGD0GOF.GTPM8 MI'EAI)6JX'FW.SS?8!N9M678[<[G\\Z\WU%ZTHTNNYF=YCO=7"DC.JE--XX. MJ06O@J='AU-A.4LRKHVP[S:NH@_M?4A8:7-Q=-AMWKULK-+%T6$J9\S812[> M;4RYGLBB;549]GNE/<#(+KIOR7QISV5JLS#H]7XZ*'F:RF+2SL78AKLPTDV3 MEI-LV:;\UD(M ZC)7-#FXO<-_(LADW5H5MC_E4YHOP=22G MPK!S,6>7:LJ+URW?@GT?$AM0;# MRVCT830XCD:?SE^07A=7EY^OCL\C%GUBEUEIRSHM7]E8Z4A M)M@?7HH)K)6R,ZZ3#''88HZ3U9C]$OW.(I%DA* U2""1&GD48LBL!IJD &*>24!@*GJY&3\76M23T :FTH#P"0F?>;4PI4B< M@C1O"=54BFW.,"QE\6+5#"\'M?XW4!-L+ O8A4Q\8X<6((,XNO5*ORS@S0 $ M60Z?D[PB5X:M5S;= DZ28J&$J0AE0A\URA+&VH+FUM+PE-2ESQ9)5#D$@)V" M@=URQNF3<).Q<:[FI@%6BXDT%@6)99P:O=[0LK6"CVF4N:/MRX%HI\.BM?W\ M_&I_.WAS8&H0:DHD1U3CL<2C-\F(<2V<46$D&>?"$8X DG$N34;R)#9%%%(D MTG,J39(K4V$I.V28*C8RE5Q+ MVH#T3.RHIJ"9*D/LZ'S9."IU@8BC 11"L>\&E[0?PG9E,"5YN<)(CYD#M M56E*D80YUVEC?WB$Y+',I5T0[]ZW+'FC@\JAX!UI370EQ3J"^E)OJ*PT#DY MA?)$DBB=.@5%ZYD""# MB/$8V0ZGP0)UR]VLM63Y1X2X?[P_D3F(,1#A:7RZC%5EOZ[!8TB(+Z4%U0+C MARL>%C=5AO-:X2T!?0YH\A<#4HK ]/N_:T>J5.LL)X4@TJY*DTF2M M%4Z[9]:I,A;M=/+#7";!1,VA8?,K0\: '8%R2[I6'-62<$4VU=]%M=1KRVN5 M<;-, !1BSDU$ZKC'V:/FA05*Z6N1UQ7W+?G6?VRB'^P:#Y1ANW^Z#','P[1Q MJ]9-*%!DKD)[$Q4$SA-RPIU\O-2-(R=;5:M",JX!4TYQF+)"?(-W8@6BI_Y4 M0C\WR28< &%NB$;P3I5!X[7BCTI"?>>A59&XRGSK1=5:QSAK4.Z3 (<*0BHN M$RE@S)I!ES7/7/!KHD2?>QPINJSI#J'-N>-)$-7EB2_([XD>GF*@$Z_>,U+DVK1/_"6L&G3/B,R1>*JOG50O6 M:S?67+F07YF<4*7;@<:,S7-[KGD9QHC)Z_8<-GOPDG_9SV,<<"HK#NB;AML[ M;KYSJ%]M^JB];7?VWOR/;FWG36=O[[]Q;UVKR5^_CV\^ WN<@"Q#=L87+.C[ M&V/'"-_+Y9Y!X_>+\$DJUJY3,UJLK%73,.A0?G=7#.Q5S_W]V%UT3??F:XF; M_;QT=_GY5;#7.WCI+O(GM'R08)Y!S?_C_W*T_"OP'V12C-GPBT@J2CGLDS_V ML:EK_D*%']MWW.YV,4DB&?*9G6 M^._O=[9WEEG"M_5<1O>_$'$_.3GZ-U!+ P04 " :@JU2,?#USI<( ) M)@ &0 &=T>6AU+3(P,C$P,S,Q>&5X,S%D,BYH=&WM6FU3XS@2_BM:MO8& MJO)*X)8-#%4AA"57P\LRH6[WHVPKL0['\DIR0N[7W].2'1Q@(.P-#%RP MRS.V>3WJ;SGJXXO^Z(_+@3_U\OKHT[#/-NK-YC\[_6;S>'3L)W8:K38;:9X: M::5*>=)L#LXWV$9L;=9M-N?S>6/>:2@]:8ZNFK&=)CO-1"DC&I&--@X/: 1_ M!8\.#Z;"Z"PTB;B\*!9?GK:0$6+PX-(SIBQBT1\W)AR M/9%IW:JLVVEE=A\KFYB^1W-;G\O(QMUVJ_73?L:C2*:3>B+&MKL+)=T-:3F) MEV/*B];5(N%6S@3M7=DU3 37W4#9>/_^ 8^MS,IU8Y7:^IA/9;+H?AC)J3#L M7,S9E9KR]$/-C^#3""W''_8=M9'_%M@:XEEQ:^L\D1-L3KSN>_F[F&/TO[WM MO]")P#+L]T;#B_-WQ-?E]=7GZ][YB(TNV-7UIP%K=WB]O<-ZY\>LO1OAZQLR^R)# M7Y\?#Z[8Z'3 /@_ZUU?#T7#PF0U^[Y_VSG\=L%Y_Q"Y.6/N7SDZ-]3ZSWMD M],>O)\R_/&$-,,:^X>*4];/-="EQD*A:06S,;?=UV7*#-:.*5"23)(A ,< 4L&B30QT1/9%%%( MD4C/D31AHDR.=12?6B5^JTPK5)X8-FP3RHP$K.,U-KA%J9:BR.S!]:_R!!0N M&>YNBBVWU.5#>O*/DK)7ZJU*^S.*CXJQO?*)E[4/&I<';49;_GEK":U5)P - M0?0;9HV?MY\T+&^P8V&P&!(ZL'E>_37"P9#G9OTE!$B!@"J+DSS$J5QC P3! M3!H76J 2J=N'4NM=4%8#VQ>PL$V!<7?:K15!3Y,2 0I>C$IDY-H,DP=&1I)K M20)(C\0.:E+:*3>$CLZ7C8-2%XAH#L 0RGVW*$.&E&&><,(/B.68N$-9K/"8 M74TU^!8((D2(8[V(WC"DG[%\<-_R:X?% P=8/Z#6]@/XSDQ&9%YNT,L1.)6]TIG)6\(ZT0EI)L0Z@;@N!LERC=8)5 M*$^$H=*18\ EVXE( ?\)G $S(O,'@0:5A+9BUEBB_1HC[Q\<3F3,Q%B(\C4^7@J1*MI,A;CU/MA+Q-BH[)IV/S"DC',CD"Y1UTPCFI)N"*;ZN\T7_*UY;F* MN5DF HQYR8B5:W50Z]!N4_".%004G$9 M2@%E%@BZK'GF@M\0)/K^G# %:#W:H7U;S/7U3P]H.M;PQAIT(UP$0;NN ML2[,4/-@)-.92F:"$"GED^)^0!=!)Z99HA8"L_-8^4#C*T:&45X"U^:+%FQ\ M17VMWC32Y,JVGI"41D69MW@WEA&4"7KBO=5!74.T_E[.W7!;5Z@5^P1P#:'K MH4H2GAG1+;]4.2&XB_WM(-U8DP:@VX(Y?QW.E^7G!<DNJO6DU =!7 YM7 MD/H8*;'+SOB"M3O^=P$ORM>+U5=@^FC1?2F7A6\7V:OPM'9VR]QE$ONQY?Z] MK1A-TZS^!'4GTO^ WZQ$R[KQ\:Z=ZI4E6G5 >HW@&WO?=\_[__*\-Q6I'TLQ M9B?+9N?"WUNPS4M_?XJA!Y-;]]RPZ2K],J&^%[U7W5F=*.HG:L42F8IZ\=Q::9+\^T$K7=+*T/)EI SM:]U76GR,OJ?+ M9TI&A?WW]AK;.TOD\6,M]_Z2?\G)O35U^!]02P,$% @ &H*M4CU;S<*8 M!0 $!H !D !G='EH=2TR,#(Q,#,S,7AE>#,R9#$N:'1M[5EM4]LX$/XK M>V':AIGX+0$N."DS$,*1FT(H,7/M1\668UUERY5E0N[7W\HOP>&N5]KA;6Y@ M(("T6NT^^VAW90]_,8QQ$I'$IP&<>F", M2LDXAR/)@@4%V#<=V[3-?M\P#H:H:E2M$8D+NY;3L[IVUP&[[SJ.V_L5+LZ@ M?>6-M@OIX^G(^WPQ+G>]N#KZ,!E!R["L/WHCRSKVCLN)'=-VP),DR9AB(B'< MLL;G+6A%2J6N92V72W/9,X5<6-ZE%:F8[UA<;.RYIX=M< M\ GQY].)T<3#WI=TQE:0KE0T;OV?6:'SI34XFHT-O,CU'\EW. MK@[//?"F+\A&IP]7YLP#T=NTG-.R' MR>C4<%B/OV'DQ/P#L=P^SP\NCP M?#PSII\^C#_#XH__)@DX(LDH;X^,V5:4Q&%CSF1 M" !?P25-A50@0OC-^PP>]:-$<+%8P2GZBLS#,:S\* M4P+J"TF*,YDG 2IE"1W;6U=#*#PJMSF ;$RB<"!F# M8QL?(12RL/1K:2E05!W &9%^!#VG SK)=H!D$#)>)VPM/Z-^+C%#(*0D"6!\ M@\DOP;2-&\8LRS0*^*TE \S:$%%)T?>'=J]$M>E=!R8=\'Z'"R))EG5@%#$: MHGEHKLYB, U#YJ.?:(RVI<*G SBF0]R!-)=93K!&*0&WQV16158?EP(.$HA4 M5Z.F>"VDZ5KIGQ$Y)PG-C.D-IRLX] L*:+IV<)ZHCEZG!>93A9BSW]L9:*:]'$BZWX"$ M)7BFXH*O.B!&FDT(J:::AZ>AI@KT/+D-3"4?@LA2QRCK%JI E MV$7I<508%'6Y.'4HE?,269'2\HQD=ZAM/B!B&P7F&&UU,5.L,)IEGGBLG89Z MN9"8971& MX23-J%O_T;1D#S>(RI*DVR,=30Q795S)&Y(K40^4G54M:65Q8Y)38JJ,>O=0KS":^*%G9U2L25TEUL MI'MOFK!6!M40-YK"AGZ!.D,NEC6V]?_&4I+4G6-'_L58(I#?;31+8\J-:U$R MSP3/%=WP^TD)='_^E/UX]:F">\/^BOHSH+[3,WNOL#\@[):2.@$]6+)Y;*_O MZV=%*4S]&9;*]ZUNZU[TVC>=O3>#JH!4P7;2&\ (LP#J[O1)W;V?@*E;Z"5X\4JUGRCVCQ$'_6#Q9^GTI)9^XQ[^ MRI]GY<\C>_0<1&M?2(9WY10OR_]@V_8=NEG%':QN=5X*OHWN*UI?^N;$_[*0 M(D^".P_!&H_P-R>JSE9?DO6S-*/ZW]ZXOI:O"3;NKQM#ZW<2*5E0H^R!28@W M4I=<"Q94<>[WS>[.NCZ58W;Q&J-\UU&\/#GX&U!+ P04 " :@JU2U9@= ME%H% "9%0 &0 &=T>6AU+3(P,C$P,S,Q>&5X,S)D,BYH=&WM6&UOVS80 M_BLW%VT=P'KU"US9#9 XSN*AB=-8P=J/M$197"51I:@XWJ_?D9((RJ)O4:GGG0MYRNY=JN _;0S";0,R_J].[&L,_^LFNB9M@.^(%G!).,9 M22QK>M6"5BQE[EG6>KTVUUV3BY7EWUBQ3).>E7!>4#.48>MXK$;PDY+P>)Q2 M22"(B2BH?-VZ]<^-(4I()A-Z/+::[TIVR^FSE!9P1==PPU.2O>Q4 M(_A=4,&BER,M7; _*:I&]R2]EP9)V J5*UM'E?\>SH%Z.V[U0^VXW-MQ3;5O M2YZ$.#E]=S$[G?G0=4UW;"T1M/P13 R0KU3LV/A/9DVF-_[L?#8Y\6?S*R3? MS>+VY,H'?_X3V>@,X=9G M)U?3A3%_]V;Z'DXFOIIQ;=L]>CPW_B@+R:+-%_R891#P+*.!.C-56I,QA;?!K$&4_X:@,7Z"L>VP)F66!"6ZUZ\6SHNO9H7#9^ M:%-"&G!!])DLLQ"5LHR.#F:, )4*[YFM_Q09>8JY=3.VRF.MU1D=80*%0.Y*4H2H)52G)X."B+.K;JP&A M2,AS58]VQ1LA1=A:_X*()T6][\CGO9(Q&)ANOR$Y0[PSZ1G-X.=IWG:.7CQS!O9H]U-;7_,[*A,D M>X"8)HH:6[H(^K%D@JKB7R@G']!L$V2D *??#H^VF#V0:TNL&CCG5;N0+F+B?P$1YP3(\7*DFKDH.DB"C0QS=PXLPE1UR00L%34=-$VR" MT.BS% L8$N6,+GQ8A9BY%!>)06[.QI;2K:J#;JO MDF29T$;/D@M,-RJU)"0OJ-?\V+5D@!O$56U2?9**)H:K-J[B#2DE;P:J%DR/ M['%KEVR5C"XTRAHC(1M>UHMV^K 6Z!*$K9HNI:JI%/@.&^OO5-8*2%)7*FSE M)$]K!7W'' R>[T)8;][ ^=@A^LJ86#+4+B'R!3+U=")RR$IDH\J?M68>U6GP?W+!VV_VSHOL8E<_@0+?6L\X-#=472NKY^ M@Q,]U^S_3$[\S[4O<.U)/?+5,_Z_Y-.3&OJ9?OA_^OQ0^CRR1S^ 9^UKP9!A M.5+L;V0[.F";I7N@YMKK9X%7&U-]QF+;+I+@PTIP?$8]>!K=N4O;GZ@;1]6D MJH=:H_[?WFL?J_NZO?YQ;VA[.9B3%366@I(/!HFP(_3('6=A'>;AT'1[V_I4 MC=GZ/K&Z=-2WF,=_ 5!+ 0(4 Q0 ( !J"K5(.4P?^O1 %FS 2 M " 0 !G='EH=2TR,#(Q,#,S,2YX6AU+3(P,C$P,S,Q>&5X,3!D,2YH=&U02P$"% ,4 M " :@JU2$0[!!UE> #0F@( &0 @ &[B0, 9W1Y:'4M M,C R,3 S,S%X97@Q,&0R+FAT;5!+ 0(4 Q0 ( !J"K5(!)XK9D @ $8C M 9 " 4OH P!G='EH=2TR,#(Q,#,S,7AE>#,Q9#$N:'1M M4$L! A0#% @ &H*M4C'P]6AU+3(P,C$P,S,Q>&5X,S%D,BYH=&U02P$"% ,4 " :@JU2/5O- MPI@% 0&@ &0 @ '@^0, 9W1Y:'4M,C R,3 S,S%X97@S M,F0Q+FAT;5!+ 0(4 Q0 ( !J"K5+5F!V46@4 )D5 9 M " :__ P!G='EH=2TR,#(Q,#,S,7AE>#,R9#(N:'1M4$L%!@ , P */@, $ %! $! end